www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 17647] New: Fedora/CentOS RPM x86_64 depends on i686 libraries

https://issues.dlang.org/show_bug.cgi?id=17647

          Issue ID: 17647
           Summary: Fedora/CentOS RPM x86_64 depends on i686 libraries
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: installer
          Assignee: nobody puremagic.com
          Reporter: gide nwawudu.com

The Fedora RPM downloaded from http://dlang.org/download.html, depends on i686
instead of x86_64 binaries. Bug 11688 seems similar.

# uname -a
Linux localhost 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017
x86_64 x86_64 x86_64 GNU/Linux

$ yum localinstall dmd-2.074.1-0.fedora.x86_64.rpm

================================================================================
 Package        Arch   Version               Repository                    Size
================================================================================
Installing:
 dmd            x86_64 2.074.1-0             /dmd-2.074.1-0.fedora.x86_64 201 M
Installing for dependencies:
 cyrus-sasl-lib i686   2.1.26-20.el7_2       base                         154 k
 glibc-devel    i686   2.17-157.el7_3.4      updates                      1.1 M
 libcurl        i686   7.29.0-35.el7.centos  base                         221 k
 libdb          i686   5.3.21-19.el7         base                         730 k
 libidn         i686   1.28-4.el7            base                         209 k
 libssh2        i686   1.4.3-10.el7_2.1      base                         133 k
 nspr           i686   4.13.1-1.0.el7_3      updates                      128 k
 nss            i686   3.28.4-1.2.el7_3      updates                      871 k
 nss-softokn    i686   3.16.2.3-14.4.el7     base                         306 k
 nss-util       i686   3.28.4-1.0.el7_3      updates                       72 k
 openldap       i686   2.4.40-13.el7         base                         347 k
 readline       i686   6.2-9.el7             base                         189 k
 sqlite         i686   3.7.17-8.el7          base                         396 k

$ rpm -qa | grep libcurl
libcurl-7.29.0-35.el7.centos.i686
libcurl-7.29.0-35.el7.centos.x86_64

--
Jul 13