Date: Mon, 20 Aug 2012 06:38:33 +0100 From: Matthew Seaman <matthew@FreeBSD.org> To: "Randal L. Schwartz" <merlyn@stonehenge.com> Cc: vermaden <vermaden@interia.pl>, Polytropon <freebsd@edvax.de>, freebsd-questions@FreeBSD.org Subject: Re: I Can Has Packages? Message-ID: <5031CD59.9080103@FreeBSD.org> In-Reply-To: <86k3wuw99t.fsf@red.stonehenge.com> References: <mstfdvylnhedwhomycce@vqhb> <20120819213854.50408ec7.freebsd@edvax.de> <lvdsbvuwmpbmllonsvhr@dwkb> <20120819232754.641a7eb2.freebsd@edvax.de> <86k3wuw99t.fsf@red.stonehenge.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3B54202CCD7ED7B3DD44EA0D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 20/08/2012 04:07, Randal L. Schwartz wrote: >>>>>> "Polytropon" =3D=3D Polytropon <freebsd@edvax.de> writes: >=20 >=20 > Polytropon> I just assume providing packages for every imaginable > Polytropon> combination requires lots of resources. As an example > Polytropon> take OpenOffice: Every language variant, then integration > Polytropon> with KDE, Gnome, or none of them, and printing support > Polytropon> (I think). That would be many hours of compiling, and > Polytropon> lots of storage space needed (note: current _and_ older > Polytropon> packages are needed, plus supported architectures). >=20 > Indeed. >=20 > Which is why I gave up on packages long ago. >=20 > Learn. To. Compile. >=20 > Embrace your local cc. :) >=20 Well, I hope there is some sort of happy medium between the level of package support in FreeBSD at the moment, and compiling everything from source. That's what the pkgng project hopes to achieve anyhow. On the question of supporting flavours and sub-packages: yes, this will be absolutely necessary. Even so, it won't provide /all/ the flexibility that compiling your own does, but it should target the most commonly used combinations of options. I always keep saying the ideal situation would be that you could customise and compile just your own really mission critical software and freely mix that with installing pre-compiled packages of anything else from the public repositories. Note that sub-packages is effectively a way of reducing the number of options in many ports: a lot of the time options enable/disable compiling additional bits of software or adding/removing various files from the resulting packages, but those files could just as easily be supplied as a sub-package. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --------------enig3B54202CCD7ED7B3DD44EA0D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAxzWAACgkQ8Mjk52CukIxpwgCdHbWO6s1BwQrx7A/B45lZbd3t cDwAnRWYn7SRnP4vpF1gAzxoWDgTukoS =sjzj -----END PGP SIGNATURE----- --------------enig3B54202CCD7ED7B3DD44EA0D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5031CD59.9080103>