Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jul 2007 19:07:25 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        ports@freebsd.org
Subject:   Re: Keeping Ports and Packages Synchronized
Message-ID:  <20070727090725.GA1152@turion.vk2pj.dyndns.org>
In-Reply-To: <46A9960D.40606@infracaninophile.co.uk>
References:  <741883.89656.qm@web53507.mail.re2.yahoo.com> <46A94E00.8090806@FreeBSD.org> <20070727052952.GA25729@graf.pompo.net> <46A9960D.40606@infracaninophile.co.uk>

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

--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2007-Jul-27 07:51:57 +0100, Matthew Seaman <m.seaman@infracaninophile.co=
=2Euk> wrote:
>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?

This would generate an immense amount of CVS repo churn and I'm not
certain it would actually solve the problem.  Keep in mind that it's
not one tag per architecture but one tag per architecture per FreeBSD
version (this is about 20 variants).

>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.

I believe the problem is more that there's a noticable delay between a
port being updated and a matching set of packages being available.
Even if you added a tag slip whenever a package was successfully built
on each platform, there are still differential delays between the
tagged ports tree being available from the varions CVSup/CTM servers
and the packages being available from the FTP mirrors.

I suspect you would also need an INDEX built to that tag - which means
about 20 INDEX files instead of 3.

--=20
Peter Jeremy

--gKMricLos+KVdGMg
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFGqbXN/opHv/APuIcRAgNDAKCyjsRLKnXl5I2zi+xMQjhgVOwnsQCgqOP4
6/epNPaB+tXNmsj9kGXis1g=
=8FBB
-----END PGP SIGNATURE-----

--gKMricLos+KVdGMg--



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