Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 May 2004 19:40:39 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Jon Noack <noackjr@alumni.rice.edu>
Cc:        questions@freebsd.org
Subject:   Re: bento and the ports system
Message-ID:  <20040601024039.GA26824@xor.obsecurity.org>
In-Reply-To: <40BBB1D2.4020800@alumni.rice.edu>
References:  <40BBB1D2.4020800@alumni.rice.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, May 31, 2004 at 05:29:38PM -0500, Jon Noack wrote:

> What I envision:
> Packages are already being built (for example,=20
> http://pointyhat.freebsd.org/errorlogs/i386-packages-5-latest/).  The=20
> ports system would default to using the package if available, but there=
=20
> would be an option to always compile from source.  If the package wasn't=
=20
> available (not yet built, NO_PACKAGE, etc.), the port would be compiled=
=20
> from source as before.  All that is needed is to set the default=20
> PACKAGESITE to the above URL (or something slightly different depending=
=20
> on architecture/release), make packages the default, and ensure there is=
=20
> enough bandwidth to handle the load (mirrors?).  I know security would=20
> be a major consideration, but handling the load is the only technical=20
> difficulty I see...

Packages on pointyhat may not always be consistent or working.
Furthermore, they may not interoperate as expected with what you have
on your own system, because ports are customized for installed
packages and build settings (e.g. building with GNOME support when you
have GNOME installed).  The packages on the FTP site are updated
periodically from a known-good build.  If you don't mind about the
limitations, you can already use these automatically with pkg_add -r
or portupgrade -P.

> P.S. The opinion on the DragonFly kernel list was that it was a good=20
> idea in principle, but that the *BSD package system is very fragile.

Yes, well, everyone has an opinion about packages.

Kris
--W/nzBZO5zC0uMSeA
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAu+ynWry0BWjoQKURAvHaAKDyOXyHHivnSWpC8+KGFJlc7XQFaACfSvoH
5VdOu19qK2Le4ntSlzNsfU0=
=PejO
-----END PGP SIGNATURE-----

--W/nzBZO5zC0uMSeA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040601024039.GA26824>