The new mirrorselect (i think >= 1.0, checked 1.0.3 against 0.89) has a problem with rsync mirrors. Previously they were hard-coded in the script, but now are extracted from mirrors.xml. The problem is this file contains rsync _download_ mirrors, not those used to update the portage tree. This leads to the situation that it can invalidate the RSYNC variable in make.conf. A better solution would be to have separate options, one for selecting rsync mirrors, one to select download mirrors using the rsync protocol Reproducible: Always Steps to Reproduce: 1. mirrorselect -r 2. emerge --sync Actual Results: No sync can be done Expected Results: Normal sync Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r4 i686) ================================================================= System uname: 2.6.12-gentoo-r4 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.12 ccache version 2.4 [enabled] dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -mfpmath=sse -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -mfpmath=sse -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://gentoo.blueyonder.co.uk http://ftp.linux.ee/pub/gentoo/distfiles/ http://gentoo.mirror.solnet.ch http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" LANG="it_IT.UTF-8" LC_ALL="it_IT.UTF-8" LINGUAS="it en" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib acl ada alsa apache2 apm arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr chroot crypt cscope css cups curl dga doc dvd emboss encode fam fbcon flac foomaticdb gd gdbm gif gphoto2 gpm graphviz gstreamer gtk gtk2 hal imagemagick imlib jack jack-tmpfs java javascript jikes jpeg jpeg2k junit kde kdeenablefinal lcms libg++ libwww lm_sensors mad mmap mmx mng motif mp3 mpeg mysql ncurses nls nptl nptlonly offensive ogg oggvorbis opengl oss pam pam_chroot pam_console pam_timestamp pcre pdflib perl pic png povray pwdb python qt quicktime readline real ruby sdk sdl slang snmp speex spell sql sse ssl subversion svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vidix visualization vorbis win32codecs wmf xine xml2 xscreensaver xv xvid zlib linguas_it linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
fixed in upcoming version.