[CentOS-devel] Repository metadata problems

Thu Apr 9 22:22:47 UTC 2009
Tru Huynh <tru at centos.org>

On Thu, Apr 09, 2009 at 11:53:03PM +0200, Dag Wieers wrote:
> Hi,
> 
> I today have a problem as well with metadata being newer than what is 
> available on disk. I wonder whether we should require from mirrors to use 
> rsync with --delay-updates as problems with repository metadata was 
> exactly why we got this feature added to rsync a couple of years ago.

we could gently ask them, require might be a little strong (imho)

> We could enforce it from the CentOS mirrors by checking the rsync version 
> and/or options provided to the server. Is something like this feasible ?
one would need to have all the mirrors with >= c5, unless you also
provide the needed version on rpmforge for c3 and c4.

> 
> ----
> [root at moria ~]# apt-get update; apt-get upgrade
...

> Get:5 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ NetworkManager-glib 1:0.7.0-4.el5_3 [83.4kB]
> Err http://centos.mirrors.skynet.be centos/5/updates/x86_64/ xulrunner 1.9.0.7-3.el5
>    404 Not Found
> Err http://centos.mirrors.skynet.be centos/5/updates/x86_64/ xulrunner.32bit 1.9.0.7-3.el5
>    404 Not Found
> Get:6 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ firefox 3.0.7-1.el5.centos [12.5MB]
> Get:7 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ firefox.32bit 3.0.7-1.el5.centos [12.5MB]
> Err http://centos.mirrors.skynet.be centos/5/updates/x86_64/ ntp 4.2.2p1-9.el5.centos.1
>    404 Not Found
> Get:8 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ xen-libs 3.0.3-80.el5_3.2 [145kB]
> Get:9 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ xen 3.0.3-80.el5_3.2 [1845kB]
> Get:10 http://centos.mirrors.skynet.be centos/5/updates/x86_64/ xen-libs.32bit 3.0.3-80.el5_3.2 [148kB]
> Fetched 29.8MB in 24s (1209kB/s)
> Failed to fetch http://centos.mirrors.skynet.be/pub//centos/5/updates/x86_64/RPMS/xulrunner-1.9.0.7-3.el5.x86_64.rpm  404 Not Found
> Failed to fetch http://centos.mirrors.skynet.be/pub//centos/5/updates/x86_64/RPMS/xulrunner-1.9.0.7-3.el5.i386.rpm  404Not Found
> Failed to fetch http://centos.mirrors.skynet.be/pub//centos/5/updates/x86_64/RPMS/ntp-4.2.2p1-9.el5.centos.1.x86_64.rpm 404 Not Found
> E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

shouldn't apt-get do as yum and try another mirror?

mirmon as currently setup has noticed that skynet.be is not uptodate :( but 
one can not parse all the centos tree..

Cheers,

Tru

-- 
Tru Huynh (mirrors, CentOS-3 i386/x86_64 Package Maintenance)
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xBEFA581B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20090410/43526bbe/attachment-0007.sig>