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