Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150381 - Rsync warnings with portage-2.1.2_pre2-r5
Summary: Rsync warnings with portage-2.1.2_pre2-r5
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Portage team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks: 147007
  Show dependency tree
 
Reported: 2006-10-07 07:22 UTC by Charlie Shepherd (RETIRED)
Modified: 2006-10-07 18:24 UTC (History)
2 users (show)

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 Charlie Shepherd (RETIRED) gentoo-dev 2006-10-07 07:22:30 UTC
With portage-2.1.2_pre2-r5 I get these warnings when emerge --sync ing:

WARNING: adding required option --exclude='/distfiles' not included in PORTAGE_RSYNC_OPTS (can be overridden with --exclude='!')
WARNING: adding required option --exclude='/local' not included in PORTAGE_RSYNC_OPTS (can be overridden with --exclude='!')
WARNING: adding required option --exclude='/packages' not included in PORTAGE_RSYNC_OPTS (can be overridden with --exclude='!')

These go away with -r4.

emerge --info:

Portage 2.1.2_pre2-r5 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo i686)
=================================================================
System uname: 2.6.18-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.12.5
Last Sync: Sat, 07 Oct 2006 12:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4, 2.5-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17.50.0.5
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe -fno-ident -fweb -frename-registers -ftracer -Wall"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe -fno-ident -fweb -frename-registers -ftracer -Wall"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache collision-protect confcache distlocks metadata-transfer nodoc noinfo parallel-fetch sandbox sfperms strict stricter userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk"
LANG="en_GB"
LC_ALL="en_GB"
LDFLAGS="-Wl,-O1 -Wl,-zdynsort -Wl,--as-needed -Wl,--sort-common -Wl,-z,now"
LINGUAS="en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/initng /usr/local/overlays/xgl-coffee /usr/local/overlays/pkgcore /usr/portage/local/layman/liquidx /usr/portage/local/layman/vmware /usr/portage/local/layman/initng /usr/portage/local/layman/hanno-xgl /usr/portage/local/layman/geneticone"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 7zip X aac acl acpi alsa amd amuled ansi apache2 arts asf audacious bash-completion bzip2 cap ccache cdda cddb cdinstall cdparanoia cdr cdrom cgi chroot ck-plus cracklib crypt css cups curl curlwrappers dbus dhcp dillo dio directfb djbfft dnd dri dv dvdread edl elibc_glibc encode erandom exif ext-png ext-zlib extensions fastcgi fbcon fbsplash ffmpeg firefox flash fortify fpx geoip gif gimp gimpprint glibc-omitfp glitz glut gnuplot gpm graphviz gs gsl gtk gtk2 hal hardenedphp hbci hdf iconv icq ide idl image imap imlib imlib2 infopipe initng_plugins_also initng_plugins_bash_launcher initng_plugins_chdir initng_plugins_chroot initng_plugins_conflict initng_plugins_cpout initng_plugins_critical initng_plugins_cron initng_plugins_daemon initng_plugins_dev initng_plugins_dllaunch initng_plugins_envparser initng_plugins_find initng_plugins_fstat initng_plugins_history initng_plugins_idleprobe initng_plugins_initctl initng_plugins_interactive initng_plugins_iparser initng_plugins_last initng_plugins_limit initng_plugins_logfile initng_plugins_netprobe initng_plugins_ngc4 initng_plugins_pause initng_plugins_pidfile initng_plugins_provide initng_plugins_reload initng_plugins_renice initng_plugins_rlparser initng_plugins_simple_launcher initng_plugins_stcmd initng_plugins_stdout initng_plugins_suid initng_plugins_syncron initng_plugins_syslog initng_plugins_unneeded innodb input_devices_joystick input_devices_keyboard input_devices_mouse ipv6 irda irmc j2ee jabber javacomm javamail javascript jbig jboss jce jms jmx joystick jpeg jpeg2k jta jython kakasi kde kdehiddenvisibility kdenewldflags kdexdeltas kerberos kernel_linux kqemu krb4 latex lcms leim libclamav libdsk libgd libgda libsamplerate libwww linguas_en linguas_en_GB live lua lzo lzw m17n-lib mad maildir matroska mbox migemo mime mixer mjpeg mmap mmx mmxext mono mozcalendar mozdevelop mozsvg mozxmlterm mp3 mpeg mpi mplayer msn mule multislot music mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses net netcdf network neural nis nls no-old-linux nomalloccheck nowin nptl nptlonly ntlm ntpl oav objc ocaml offensive ogg oggvorbis openal opengl oscar ospfapi pam parse-clocks pcap pcntl pcre pdf perl pertty pg-hier pg-intdatetime pg-vacuumdelay php physfs pic plotutils png portaudio povray ppds pri print procmail python qa qt3 qt4 quicktime quotas quotes readline real reiser4 reiserfs risky rogue rplay sdl seamonkey semanticfix session sftplogging shared sharedmem slp smime sndfile snortsam socks5 sox sse sse-filters sse2 ssl suspend2 svga symlink sysvipc szip tcltk tcpd tga theora tidy tk transcode truetype uim unicode usb userland_GNU v4l v4l2 vcd vda video_cards_i810 videos virus-scan vorbis wddx webdav wifi win32codecs winbind wma wmf wxwindows xanim xchatdccserver xchattext xcomposite xface xgetdefault xine xml xmlreader xmlrpc xmlwriter xmms xorg xosd xpm xprint xrandr xscreensaver xsettings xv xvid xvmc yahoo yaz yp yv12 zaptel zeo zlib zvbi"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS

See the forums thread (in URL) for more info.
Comment 1 Jason Pfingstmann 2006-10-07 11:21:20 UTC
I also have these rsync errors, but get the following when doing an emerge of samba:

These are the packages that would be merged, in order:

Calculating dependencies... done!
!!! Error: circular dependencies:

ebuild / sys-apps/dbus-0.62-r1 merge depends on
   ebuild / x11-libs/qt-3.3.6-r2 merge (hard)
   ebuild / x11-libs/qt-4.1.4 merge (hard)
ebuild / net-fs/samba-3.0.23a merge depends on
   ebuild / net-print/cups-1.2.4 merge (hard)
ebuild / net-print/foomatic-filters-ppds-20060720 merge depends on
   ebuild / net-print/foomatic-filters-3.0.20060720 merge (medium)
   ebuild / net-print/cups-1.2.4 merge (soft)
ebuild / x11-libs/qt-3.3.6-r2 merge depends on
   ebuild / net-print/cups-1.2.4 merge (hard)
ebuild / net-print/cups-1.2.4 merge depends on
   ebuild / sys-apps/dbus-0.62-r1 merge (hard)
ebuild / app-text/ghostscript-gpl-8.54 merge depends on
   ebuild / net-print/cups-1.2.4 merge (hard)
ebuild / virtual/ghostscript-0 merge depends on
   ebuild / app-text/ghostscript-gpl-8.54 merge (medium)
   ebuild / net-print/cups-1.2.4 merge (soft)
ebuild / x11-libs/qt-4.1.4 merge depends on
   ebuild / net-print/cups-1.2.4 merge (hard)
ebuild / net-print/foomatic-filters-3.0.20060720 merge depends on
   ebuild / net-print/cups-1.2.4 merge (hard)
   ebuild / virtual/ghostscript-0 merge (hard)

emerge-webrsync didn't help either.

Please note:  This is a clean install, in fact I haven't even come out of chroot from the livecd.  Here is my emerge --info:
Portage 2.1.2_pre2-r5 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) D CPU 3.40GHz
Gentoo Base System version 1.12.1
Last Sync: Sat, 07 Oct 2006 01:53:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="S3TC X a52 aac acl acpi afs aim alsa amarok amd apache2 apm arts artswrappersuid asf authfile automount avi bash-completion bcmath berkdb bigpatch binary-drivers bitmap-fonts bittorrent bl bluetooth bonjour bootsplash bzip2 cairo calendar cdda cddb cdf cdinstall cdio cdparanoia cdr cdrom cdsound chasen chroot cjk clamav clamd cli cpudetection crypt css cups curl curlwrappers daap daemon dar64 dbus dcraw dga dio dlloader dmi dri dts dv dvb dvbplayer dvd dvdr dvdread eds elibc_glibc emboss encode esd exif extrafilters fam fame fat fbcon fdftk ffmpeg filter finger firefox flac font-server foomaticdb fortran fping fpx ftp fuse gaim gdbm gif gimp gimpprint glep gmail gmailtimestamps gpgme gphoto2 gpm graphicsmagick gstreamer gtalk gtk gtk2 gzip hal hbci httpd i8x0 icecast icq id3 idea ieee1394 imagemagick imap innodb input_devices_evdev input_devices_keyboard input_devices_mouse irc jabber java jbig jfs jingle jpeg jpeg2k kcal kde kdepim kerberos kernel_linux kqemu krb4 lcd ldap libclamav libg++ lirc lj lm_sensors lzo mad maildir matroska md5sum mikmod mime mimencode mjpeg mmx mmxext mng mod mp3 mp4 mp4live mpeg mpeg2 mplayer msdav msdfs msession msn msnextras music mysql mythtv ncurses net network nfs nls nntp nocardbus nptl nptlonly nsplugin ntfs ntlm offensive office ofx ogg on-the-fly-crypt opengl oscar oss pam passwordsave pcre pda pdf pdflib perl php plib plotutils png postfix ppds prelude ps python qt3 qt4 quicktime quotas rar razor rc5 rdesktop readline real reflection reiser4 reiserfs samba scanner scp sdl session sftp shorten shout skey smime spell spl sql sse sse2 ssl subtitles symlink tcpd tga tiff tools transcode truetype truetype-fonts type1-fonts udev unicode unzip upnp ups usb userland_GNU v4l v4l2 vcd vcdimager vdr vfat vhosts video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo vidix vim vim-pager vim-with-x virus-scan visualization vlm vnc vorbis wifi win32codecs x86 xfs xine xinerama xml xmlrpc xmms xorg xv xvid xvmc yahoo zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Yes, I know I need to trim my use flags down a bit...
Comment 2 Jason Pfingstmann 2006-10-07 11:35:44 UTC
Sorry about that, I only started having this problem after upgrading portage, but I downgraded to pre2-r4 and even completely wiped out my portage directory and did a webrsync, the problem with the circular dependencies still exists, this seems to be unrelated to this initial bug report.  Please disregard my above message.  Thanks.
Comment 3 Zac Medico gentoo-dev 2006-10-07 11:59:31 UTC
(In reply to comment #1)
> Calculating dependencies... done!
> !!! Error: circular dependencies:
> 
> ebuild / sys-apps/dbus-0.62-r1 merge depends on
>    ebuild / x11-libs/qt-3.3.6-r2 merge (hard)
>    ebuild / x11-libs/qt-4.1.4 merge (hard)

See bug #144527.  It's not a portage bug.
Comment 4 Zac Medico gentoo-dev 2006-10-07 12:58:22 UTC
This is fixed in svn r4613.  The message is actually harmless. This change is related to the shlex posix mode used to fix bug 14215.
Comment 5 Zac Medico gentoo-dev 2006-10-07 18:24:04 UTC
This has been released in 2.1.2_pre2-r6.