with every emerge -u world, gimp-print rebuilds itself: if 4.2.7 is installed, emerge builds 5.0.0 . once this is done, next emerge -u world builds 4.2.7, and so on. If gimp happens to be updated it breaks if the gimp-print has just managed to update itself to 5.0.0. Although gimp has dependency on gimp-print 4.2.* but somehow emerge does not take this into account on some occasions and upgrades gimp-print to 5.0. I suppose this could be due to foomatic-db dependency on gimp-print* . Adding manual mask in packages.mask ( >gimp-print-4.9.9 ) however fixes the problem (a rough fix though :)) Reproducible: Always Steps to Reproduce: 1. emerge gimp; emerge gimp-print; emerge foomatic-db (?) 2. emerge -u world 3. emerge -u world 4. emerge -u world Actual Results: on step 2, emerge builds gimp-print 5.0.0-beta3. on step 3, emerge builds gimp-print 4.2.7 on step 4, emerge builds gimp-print 5.0.0-beta3. Expected Results: gimp-print 4.2.7 is build and 5.0.0-beta3 is not as it is incompatible with gimp Portage 2.0.51.21-r1 (default-linux/amd64/2004.3, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11.2 x86_64) ================================================================= System uname: 2.6.11.2 x86_64 AMD Athlon(tm) 64 Processor 2800+ Gentoo Base System version 1.6.11 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.7 sys-devel/autoconf: 2.13, 2.59-r6 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.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -msse -msse2 -mmmx -m3dnow -mfpmath=sse -pipe -funroll-loops -fomit-frame-pointer -frerun-loop-opt -falign-functions=8 -feliminate-unused-debug-types" CHOST="x86_64-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/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -msse -msse2 -mmmx -m3dnow -mfpmath=sse -pipe -funroll-loops -fomit-frame-pointer -frerun-loop-opt -falign-functions=8 -feliminate-unused-debug-types" DISTDIR="/var/ext/portage/distfiles" FEATURES="autoconfig distlocks sandbox strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/ext/portage/tmp" PORTDIR="/var/ext/portage/tree" PORTDIR_OVERLAY="/var/ext/portage/local" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib acpi alsa amd64 arts avi berkdb bidi bitmap-fonts bluetooth bzlib calendar cdr crypt cups curl dga dvd dvdr encode fam flac font-server foomaticdb fortran gd gdbm gif gimpprint gnokii gpm gtk gtk2 imagemagick java jikes jp2 jpeg kde lzw lzw-tiff maildir mime motif mozilla mp3 mpeg msn multilib ncurses nls nptl ogg opengl pam pda pdflib perl png posix python qt quicktime readline sdl smime spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xine xml2 xpm xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
*** This bug has been marked as a duplicate of 75918 ***
i don't think its a duplicate (although similar behaviour has been reported there). I'm not asking for changing dependency on gimp to allow gimp-print > 4.2.7, but as you may noticed in my report, "out of the box" emerge just works incorrectly (trying to reemerge gimp-print over and over). Someone noted in the other bug that removing gimpprint from USE flag fixes this, but this is not really a clean solution, just a dirty fix (same as mine with package.mask). Please not be so eager to close the bugs, i though quality is not really measured by number of opened bugs, but by the means how they are fixed.
From http://bugs.gentoo.org/show_bug.cgi?id=75918#c8 <snip> The ebuilds will stay how they are until the maintainers say that its okay to use a later ( probably non-beta ) version of gimp-print. </snip> I
From http://bugs.gentoo.org/show_bug.cgi?id=75918#c8 <snip> The ebuilds will stay how they are until the maintainers say that its okay to use a later ( probably non-beta ) version of gimp-print. </snip> I´m not really eager on closing bugs, in fact it would be just a lot easier for me if I would not have to deal with so much duplicates. This is a known issue and there is no need to report it over and over again b/c it won´t help to fix it sooner anyway. Also, it makes tracking bugs really hard. The same bug was reported yesterday (Bug 92354) and marked as dupe of Bug 75918. So will be marked this bug. If you want to share your opinion, then post your comment in Bug 75918 and do not open new bugs on the same issue, please. Thanks. *** This bug has been marked as a duplicate of 75918 ***