steps to reproduce: 1. emerge scribus 2. emerge -tavuDN world (updates qt) 3. emerge --ask --deep world -> wants to downgrade qt I think it's the 'DEPEND="$(qt_min_version 3.3.4)'-line in the scribus-1.2.4.1.ebuild. I don't know much but ebuilds, but this sounds like "qt-version should be greater than 3.3.4" not "qt-version has to be 3.3.4" and btw: scribus starts fine with qt-3.3.6-r1. I don't use it, but I don't think it will cause problems.. Portage 2.1_rc1-r2 (default-linux/x86/no-nptl, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686) ================================================================= System uname: 2.6.16-gentoo-r7 i686 Pentium II (Deschutes) Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -O2 -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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CTARGET="i686-pc-linux-gnu" CXXFLAGS="-march=pentium2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--usepkg" FEATURES="autoconfig buildpkg ccache collision-protect confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo/ ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LINGUAS="de en" 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="/tmp/portagetmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/gentoo-de /usr/local/overlays/local" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X apache2 apm avi bash-completion berkdb bitmap-fonts cli crypt cups emboss encode foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg kde kdexdeltas lcms ldap libg++ libwww mad mikmod mmx mng motif mp3 mpeg multislot ncurses nls nsplugin ogg oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode userlocales utf8 vorbis wmf xml xmms xorg zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de linguas_en userland_GNU video_cards_mga video_cards_ati video_cards_s3 video_cards_vga" Unset: ASFLAGS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 133452 has been marked as a duplicate of this bug. ***
do you have an old qt3.eclass in your overlay directory? It works fine here.
(In reply to comment #2) > do you have an old qt3.eclass in your overlay directory? It works fine here. > nope, no qt*.eclass in my overlays right now I'm switching from default-linux/x86/no-nptl to default-linux/x86/2006.0 but I don't think this changes anything gonna sync after glibc-/libstdc++-rebuilding && revdep-rebuild, maybe it's already gone ;)
moved my ebuild-workaround out of the overlay and it seems fixed. RESOLVED as FIXED.