digitalmars.D - Fedora DMD package
- Russel Winder via Digitalmars-d (31/31) Jun 06 2014 Is there a good reason why the dmd Fedora 20 package pulls in the
- Ellery Newcomer (3/7) Jun 06 2014 to support -m32, probably
- Dicebot (2/2) Jun 06 2014 curl is dependency of std.net.curl, some of other dependencies
- Walter Bright (2/27) Jun 06 2014 I know that libcurl is needed. Perhaps the others are pulled in by libcu...
- Dejan Lekic (6/35) Jun 06 2014 glibc-devel.i686 is needed by DMD to successfully build 32bit executable...
Is there a good reason why the dmd Fedora 20 package pulls in the following as dependencies: cyrus-sasl-lib i686 2.1.26-14.fc20 fedora 152 k glibc-devel i686 2.18-12.fc20 updates 1.0 M libcurl i686 7.32.0-10.fc20 updates 225 k libidn i686 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.winder ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Jun 06 2014
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
Jun 06 2014
curl is dependency of std.net.curl, some of other dependencies may have been pulled by it indirectly.
Jun 06 2014
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-lib i686 2.1.26-14.fc20 fedora 152 k glibc-devel i686 2.18-12.fc20 updates 1.0 M libcurl i686 7.32.0-10.fc20 updates 225 k libidn i686 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.
Jun 06 2014
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-lib i686 2.1.26-14.fc20 fedora 152 k glibc-devel i686 2.18-12.fc20 updates 1.0 M libcurl i686 7.32.0-10.fc20 updates 225 k libidn i686 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
Jun 06 2014