Skip site navigation (1)Skip section navigation (2)
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>