Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98141 - new mirrorselect doesn't work anymore with sync mirrors
Summary: new mirrorselect doesn't work anymore with sync mirrors
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 11:13 UTC by Rodolfo Boer
Modified: 2005-07-06 13:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rodolfo Boer 2005-07-06 11:13:09 UTC
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
Comment 1 Colin Kingsley (RETIRED) gentoo-dev 2005-07-06 13:15:51 UTC
fixed in upcoming version.