Date: Wed, 27 Jun 2012 07:09:37 +1000 From: Peter Jeremy <peter@rulingia.com> To: Marcus von Appen <mva@freebsd.org> Cc: freebsd-ports@freebsd.org Subject: Re: Port system "problems" Message-ID: <20120626210937.GE1651@aspire.rulingia.com> In-Reply-To: <20120626185048.GC2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <CADLFttdQ3RwhrB3Sk0UjbtT4EPW4wztPOak9KQLwR7GNyY8GZQ@mail.gmail.com> <20120626185048.GC2540@medusa.sysfault.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--WBsA/oQW3eTA3LlM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Jun-26 20:50:48 +0200, Marcus von Appen <mva@freebsd.org> wrote: >Archlinux does provide complete packages, which makes perfect sense for >me. I still do not see any reason or argument on why we would need >sub-packages. The most obvious reasons are the compiler ports. If I compile something (eg mplayer - which really wants gcc46) with gcc46 then the resultant executable has dependencies on support libraries supplied by gcc46 (eg lib/gcc46/libgcc_s.so.1). Currently, if I make a package of mplayer and try to install it on another system, then in order to satisfy the (~420KB) dependency on lib/gcc46/libgcc_s.so.1, it pulls is gcc46, which pulls in devel/binutils, math/gmp, math/mpfr and math/mpc - about 120MB. And if I'd selected gcj when I built gcc46 then the total would be about 300MB. This _is_ an issue when I'm installing into the fairly small SSD on my netbook. --=20 Peter Jeremy --WBsA/oQW3eTA3LlM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qJREACgkQ/opHv/APuIfPOgCfcxejhUx5WgQKUS9pC3m+Cb7l RSEAoJpN0GmQdmahjiNqYi2YMbJTyGUH =QjZc -----END PGP SIGNATURE----- --WBsA/oQW3eTA3LlM--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120626210937.GE1651>