Fedora DMD package
Is there a good reason why the dmd Fedora 20 package pulls in the following as dependencies: cyrus-sasl-libi686 2.1.26-14.fc20fedora 152 k glibc-devel i686 2.18-12.fc20 updates 1.0 M libcurl i686 7.32.0-10.fc20updates 225 k libidni686 1.28-2.fc20 fedora 209 k libssh2 i686 1.4.3-9.fc20 updates 133 k nspr i686 4.10.5-1.fc20 updates 124 k nss i686 3.16.1-1.fc20 updates 878 k nss-softokn i686 3.16.1-1.fc20 updates 311 k nss-util i686 3.16.1-1.fc20 updates 68 k openldap i686 2.4.39-2.fc20 updates 335 k OK, I can perhaps see why glibc-devel, but the rest? And why i686 packages on an x86_64 machine? Thanks. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Re: Fedora DMD package
curl is dependency of std.net.curl, some of other dependencies may have been pulled by it indirectly.
Re: Fedora DMD package
On Friday, 6 June 2014 at 15:24:20 UTC, Russel Winder via Digitalmars-d wrote: OK, I can perhaps see why glibc-devel, but the rest? And why i686 packages on an x86_64 machine? Thanks. to support -m32, probably
Re: Fedora DMD package
On 6/6/2014 8:24 AM, Russel Winder via Digitalmars-d wrote: Is there a good reason why the dmd Fedora 20 package pulls in the following as dependencies: cyrus-sasl-libi686 2.1.26-14.fc20fedora 152 k glibc-devel i686 2.18-12.fc20 updates 1.0 M libcurl i686 7.32.0-10.fc20updates 225 k libidni686 1.28-2.fc20 fedora 209 k libssh2 i686 1.4.3-9.fc20 updates 133 k nspr i686 4.10.5-1.fc20 updates 124 k nss i686 3.16.1-1.fc20 updates 878 k nss-softokn i686 3.16.1-1.fc20 updates 311 k nss-util i686 3.16.1-1.fc20 updates 68 k openldap i686 2.4.39-2.fc20 updates 335 k OK, I can perhaps see why glibc-devel, but the rest? And why i686 packages on an x86_64 machine? Thanks. I know that libcurl is needed. Perhaps the others are pulled in by libcurl.
Re: Fedora DMD package
Russel Winder via Digitalmars-d wrote: > Is there a good reason why the dmd Fedora 20 package pulls in the > following as dependencies: > > cyrus-sasl-libi686 2.1.26-14.fc20fedora > 152 k > glibc-devel i686 2.18-12.fc20 updates > 1.0 M > libcurl i686 7.32.0-10.fc20updates > 225 k > libidni686 1.28-2.fc20 fedora > 209 k > libssh2 i686 1.4.3-9.fc20 updates > 133 k > nspr i686 4.10.5-1.fc20 updates > 124 k > nss i686 3.16.1-1.fc20 updates > 878 k > nss-softokn i686 3.16.1-1.fc20 updates > 311 k > nss-util i686 3.16.1-1.fc20 updates > 68 k > openldap i686 2.4.39-2.fc20 updates > 335 k > > OK, I can perhaps see why glibc-devel, but the rest? And why i686 > packages on an x86_64 machine? > > Thanks. > glibc-devel.i686 is needed by DMD to successfully build 32bit executables. The rest is probably there because someone made a mistake. libcurl should be the only other dependency there, I think. -- http://dejan.lekic.org