Date: Fri, 27 Jul 2007 07:51:57 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Doug Barton <dougb@FreeBSD.org>, Kurt Abahar <xverify@yahoo.com>, ports@FreeBSD.org Subject: Re: Keeping Ports and Packages Synchronized Message-ID: <46A9960D.40606@infracaninophile.co.uk> In-Reply-To: <20070727052952.GA25729@graf.pompo.net> References: <741883.89656.qm@web53507.mail.re2.yahoo.com> <46A94E00.8090806@FreeBSD.org> <20070727052952.GA25729@graf.pompo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Thierry Thomas wrote: > Le Ven 27 jul 07 à 3:44:32 +0200, Doug Barton <dougb@FreeBSD.org> > écrivait : >> Kurt Abahar wrote: > >>> I have a lot of ports installed and it takes a lot of >>> time to compile them. Therefore, I'm trying to use >>> packages as much as possible. After updating the ports >>> tree using portsnap, portupgrade looks for packages >>> that don't exist yet. Basically, my goal is to avoid >>> this and have the ports tree update to a state for >>> which packages have already been built. >> Ok, that's what I was afraid you were asking for. No such facility >> exists, and I don't imagine anyone creating one any time soon because >> it would be VERY hard to accomplish for a large number of reasons. > > Michel Talon's pkgupgrade attempt to solve this problem: see > <http://www.lpthe.jussieu.fr/~talon/freebsdports.html#htoc19>. Would it be feasible to use CVS tags to mark the state of the ports tree whenever a package is successfully rebuilt by the cluster and pushed out to the FTP servers? Something like 'PKGBUILD_I386' (similarly for other architectures) -- applied to each port to mark a successful pkg build, and generally to everything else (/usr/ports/Mk/*, etc) at the start of any package building run. Then cvs, csup and cvsup users at least have a fairly simple way to check out a ports tree that matches what's available in pkg form on the FTP servers. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGqZYN8Mjk52CukIwRCLCMAJ9PkX+1Qb5LBklKrcEyXWeoeaDt5gCgjM0g cJHPk9g1qia3QeWemC9zRFo= =FFHZ -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46A9960D.40606>