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