Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92476 - gimp-print cyclic 4.2.7 <-> 5.0.0.beta3 rebuilds
Summary: gimp-print cyclic 4.2.7 <-> 5.0.0.beta3 rebuilds
Status: RESOLVED DUPLICATE of bug 75918
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-13 01:15 UTC by Marek Zachara
Modified: 2005-07-17 13:06 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 Marek Zachara 2005-05-13 01:15:08 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 01:40:12 UTC

*** This bug has been marked as a duplicate of 75918 ***
Comment 2 Marek Zachara 2005-05-13 01:56:04 UTC
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.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 02:27:02 UTC
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
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 02:27:02 UTC
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 ***