Whenever I emerge --sync against rsync://mirror.averse.net/gentoo-portage , I always get "failed cache update" errors when Portage updates its database. A sample after my last sync: wrote 1048940 bytes read 60859062 bytes 146181.82 bytes/sec total size is 87188993 speedup is 1.41 >>> Updating Portage cache... / Failed cache update: app-admin/gamin-0.0.25 "Corruption detected when reading key 'gamin-0.0.25': Key count mismatch" / Failed cache update: app-i18n/scim-1.2.0 "Corruption detected when reading key 'scim-1.2.0': Key count mismatch" \ Failed cache update: app-i18n/scim-anthy-0.3.1 "Corruption detected when reading key 'scim-anthy-0.3.1': Key count mismatch" / Failed cache update: app-laptop/acerhk-0.5.18-r1 "Corruption detected when reading key 'acerhk-0.5.18-r1': Key count mismatc - Failed cache update: app-laptop/acerhk-0.5.20 "Corruption detected when reading key 'acerhk-0.5.20': Key count mismatch" / Failed cache update: app-misc/gramps-1.0.10 "Corruption detected when reading key 'gramps-1.0.10': Key count mismatch" | Failed cache update: app-misc/gramps-1.0.8 "Corruption detected when reading key 'gramps-1.0.8': Key count mismatch" | Failed cache update: app-misc/livecd-tools-1.0.18 "Corruption detected when reading key 'livecd-tools-1.0.18': Key count mismatch" and a lot more similar ones. Reproducible: Always Steps to Reproduce: 1. Set SYNC="rsync://mirror.averse.net/gentoo-portage". 2. emerge --sync Actual Results: Portage has many of the above mentioned errors when updating its database. Portage 2.0.51-r2 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808- r1, 2.6.10-gentoo-r7 i686) ================================================================= System uname: 2.6.10-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -funroll-loops -falign-functions -fomit-frame- pointer -fmerge-all-constants -mfpmath=sse -maccumulate-outgoing-args - fprefetch-loop-arrays -ftracer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -funroll-loops -falign-functions -fomit- frame-pointer -fmerge-all-constants -mfpmath=sse -maccumulate-outgoing-args - fprefetch-loop-arrays -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.averse.net/pub/gentoo http://ftp.isu.edu.tw/pub/Linux/Gentoo http://gentoo.osuosl.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage" USE="x86 alsa apm avi berkdb bitmap-fonts cjk crypt emboss encode f77 font- server fortran gdbm gif gpm imlib ithreads jpeg libg++ libwww mad mikmod mpeg ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png pthreads python quicktime readline sdl spell ssl tcpd threads truetype unicode userlocales xml2 zlib"
Mirror looks fine to me, this might be a portage issue. -Jeffrey