I relaxed the !nowebdav? ( ~net-misc/neon-0.24.7 ) to ">=", and it emerged. Reproducible: Always Steps to Reproduce: 1. emerge -punDv world asks to upgrade neon to 0.25.3 -> do it 2. subversion will next ask to downgrade neon to 0.24.x 3. repeat again and again until the end of time Actual Results: bouncing upgrade/downgrade requests Expected Results: have a consistent set of dependencies, or just don't ask me to upgrade packages being depended with restrictions. Portage 2.0.53_rc7 (default-linux/ppc/2005.1/ppc/G4, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo ppc) ================================================================= System uname: 2.6.14-gentoo ppc 7455, altivec supported Gentoo Base System version 1.12.0_pre9 dev-lang/python: 2.2.3-r6, 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=7450 -maltivec -mabi=altivec -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=7450 -maltivec -mabi=altivec -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://mirror.usu.edu/mirrors/gentoo/ http://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.inode.at/ http://trumpetti.atm.tut.fi/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.heanet.ie/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://linuv.uv.es/mirror/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://ibiblio.org/pub/Linux/MIRRORS.html " LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es_ES es en_US en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X aac aalib accessibility adns alsa altivec apache2 bash-completion berkdb bitmap-fonts bluetooth bonobo cairo cdr cjk crypt cups curl dbus directfb dv dvd dvdr dvdread eds emacs emboss esd fam fbcon firefox flac fortran gd gdbm gif glitz gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl icq imagemagick imlib insecure-savers ipv6 jabber java jpeg junit jython kde lcms ldap libwww mad mono motif mozcalendar mozilla mozsvg mp3 mpeg mysql nas ncurses nls nptl ogg oggvorbis opengl pam pcmcia pcre pdflib perl pic plotutils png pnp postgres python qt readline ruby samba sasl scanner sdl slang snmp spell sqlite ssl svg tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis xine xinerama xml xml2 xmms xosd xv xvid yahoo zlib video_cards_radeon linguas_es_ES linguas_es linguas_en_US linguas_en_GB userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
See Bug 105501. Also, man portage - /etc/portage/package.mask might be useful.
*** Bug 112470 has been marked as a duplicate of this bug. ***
*** Bug 113183 has been marked as a duplicate of this bug. ***