I'm assuming the TDS mirror is filtering out "cruft" files. The Manifest for nfs-utils contains a file named "nfs.confd.old", which is obviously not being copied over to the TDS mirror. One of two solutions: fix the nfs-utils manifest so that it doesn't depend upon an obviously poorly named file or inform public rsync sites that *.old isn't cruft. Reproducible: Always Steps to Reproduce: 1. /usr/bin/rsync --list-only --recursive --links --perms --times --devices --delete --timeout=300 rsync://rsync.gentoo.org/gentoo-portage/net-fs/nfs-utils/files/ /tmp/ 2. /usr/bin/rsync --list-only --recursive --links --perms --times --devices --delete --timeout=300 rsync://gentoo.mirrors.tds.net/gentoo-portage/net-fs/nfs-utils/files/ /tmp/ 3. Compare Actual Results: Here is what the TDS mirror SHOULD contain: /usr/bin/rsync --list-only --recursive --links --perms --times --devices --delete --timeout=300 rsync://gentoo.mirrors.tds.net/gentoo-portage/net-fs/nfs-utils/files/ /tmp/ drwxr-xr-x 4096 2007/05/12 06:36:03 . -rw-r--r-- 536 2006/08/21 21:42:00 digest-nfs-utils-1.0.10 -rw-r--r-- 250 2007/02/27 09:11:58 digest-nfs-utils-1.0.12 -rw-r--r-- 250 2007/03/24 04:14:02 digest-nfs-utils-1.0.12-r1 -rw-r--r-- 250 2007/04/02 07:28:30 digest-nfs-utils-1.0.12-r3 -rw-r--r-- 247 2006/07/16 03:14:05 digest-nfs-utils-1.0.6-r6 -rw-r--r-- 247 2006/07/16 03:14:05 digest-nfs-utils-1.0.7-r2 -rw-r--r-- 530 2006/07/16 03:04:52 digest-nfs-utils-1.0.9 -rw-r--r-- 247 2007/05/12 06:27:06 digest-nfs-utils-1.1.0 -rw-r--r-- 66 2002/01/13 16:29:12 exports -rwxr-xr-- 6879 2007/03/24 05:35:55 nfs -rw-r--r-- 1243 2004/11/22 13:30:21 nfs-utils-0.3.3-rquotad-overflow.patch -rw-r--r-- 214 2006/10/23 17:26:54 nfs-utils-1.0.10-uts-release.patch -rw-r--r-- 548 2007/03/24 04:14:02 nfs-utils-1.0.12-mountd-memleak.patch -rw-r--r-- 547 2005/01/15 13:02:44 nfs-utils-1.0.6-uclibc.patch -rw-r--r-- 3676 2006/01/28 23:55:53 nfs-utils-1.0.6-usn36.patch -rw-r--r-- 553 2005/04/08 22:12:45 nfs-utils-1.0.7-gcc4.patch -rw-r--r-- 219 2005/10/08 15:34:06 nfs-utils-1.0.7-man-pages.patch -rw-r--r-- 394 2006/03/08 18:43:40 nfs-utils-1.0.7-no-stripping.patch -rw-r--r-- 630 2007/03/25 07:37:56 nfs.confd -rwxr-xr-x 3992 2007/05/12 06:36:03 nfs.initd -rw-r--r-- 1131 2006/06/27 22:42:29 nfsmount -rwxr-xr-x 1335 2007/05/12 06:36:03 nfsmount.initd -rwxr-xr-x 1279 2007/05/12 06:36:03 rpc.gssd.initd -rwxr-xr-x 1835 2007/05/12 06:36:03 rpc.idmapd.initd -rwxr-xr-x 1346 2007/05/12 06:36:03 rpc.statd.initd Expected Results: /usr/bin/rsync --list-only --recursive --links --perms --times --devices --delete --timeout=300 rsync://rsync.gentoo.org/gentoo-portage/net-fs/nfs-utils/files/ /tmp/ Welcome to owl.gentoo.org Server Address : 64.127.121.98 Contact Name : mirror-admin@gentoo.org Hardware : 4 x Intel(R) Xeon(TM) CPU 2.40GHz, 1024MB RAM Please note: common gentoo-netiquette says you should not sync more than once a day. Users who abuse the rsync.gentoo.org rotation may be added to a temporary ban list. MOTD brought to you by motd-o-matic, version 0.3 drwxr-xr-x 0 2007/05/12 06:36:03 . -rw-r--r-- 536 2006/08/21 21:42:00 digest-nfs-utils-1.0.10 -rw-r--r-- 250 2007/02/27 09:11:58 digest-nfs-utils-1.0.12 -rw-r--r-- 250 2007/03/24 04:14:02 digest-nfs-utils-1.0.12-r1 -rw-r--r-- 250 2007/04/02 07:28:30 digest-nfs-utils-1.0.12-r3 -rw-r--r-- 247 2006/07/16 03:14:05 digest-nfs-utils-1.0.6-r6 -rw-r--r-- 247 2006/07/16 03:14:05 digest-nfs-utils-1.0.7-r2 -rw-r--r-- 530 2006/07/16 03:04:52 digest-nfs-utils-1.0.9 -rw-r--r-- 247 2007/05/12 06:27:06 digest-nfs-utils-1.1.0 -rw-r--r-- 66 2002/01/13 16:29:12 exports -rwxr-xr-- 6879 2007/03/24 05:35:55 nfs -rw-r--r-- 1243 2004/11/22 13:30:21 nfs-utils-0.3.3-rquotad-overflow.patch -rw-r--r-- 214 2006/10/23 17:26:54 nfs-utils-1.0.10-uts-release.patch -rw-r--r-- 548 2007/03/24 04:14:02 nfs-utils-1.0.12-mountd-memleak.patch -rw-r--r-- 547 2005/01/15 13:02:44 nfs-utils-1.0.6-uclibc.patch -rw-r--r-- 3676 2006/01/28 23:55:53 nfs-utils-1.0.6-usn36.patch -rw-r--r-- 553 2005/04/08 22:12:45 nfs-utils-1.0.7-gcc4.patch -rw-r--r-- 219 2005/10/08 15:34:06 nfs-utils-1.0.7-man-pages.patch -rw-r--r-- 394 2006/03/08 18:43:40 nfs-utils-1.0.7-no-stripping.patch -rw-r--r-- 630 2007/03/25 07:37:56 nfs.confd -rw-r--r-- 533 2007/03/25 07:29:00 nfs.confd.old -rwxr-xr-x 3992 2007/05/12 06:36:03 nfs.initd -rw-r--r-- 1131 2006/06/27 22:42:29 nfsmount -rwxr-xr-x 1335 2007/05/12 06:36:03 nfsmount.initd -rwxr-xr-x 1279 2007/05/12 06:36:03 rpc.gssd.initd -rwxr-xr-x 1835 2007/05/12 06:36:03 rpc.idmapd.initd -rwxr-xr-x 1346 2007/05/12 06:36:03 rpc.statd.initd
which digest are you looking at... ftp://mirrors.tds.net/pub/gentoo-portage/net-fs/nfs-utils/files/digest-nfs-utils-1.0.12 says nothing about nfs.confd.old..?
The current emerge, when building nfs-utils-1.0.12, complained about a missing file from the Manifest. If you look at the Manifest file itself, you will see that nfs.confd.old is indeed hashed and accounted for.
Not only complained, but refused to build nfs-utils. Sorry about not clarifying. I do not have the text for the error, but if you search the forums, you will see that I'm not the only person having this problem.
*** This bug has been marked as a duplicate of bug 172231 ***
just the TDS mirror is broken
Shane, can you please take a look at this?
This is what I use to sync: /usr/bin/rsync -avC --exclude="historical" --stats --timeout=600 --delete --delete-after rsync1.us.gentoo.org::gentoo-portage /u01/archives/gentoo-portage Not sure why the "-C" option is enables, it has been removed and is now working poroperly.
Thanks for responding quickly Shane. You need the -C btw, to ignore the CVS files. It shouldn't break anything, but you should have it or you'll be dumping the CVS folder into everyone who syncs off you, which is bad. Can you re-enable, upgrade the rsync to the latest version and if you're still seeing errors, let me know?
Timeout, no response.
I Have added the -c flag now.