Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108723 - graphicsmagick-1.1.6-r1 won't co-exist with ImageMagick with FEATURES="collision-protect"
Summary: graphicsmagick-1.1.6-r1 won't co-exist with ImageMagick with FEATURES="collis...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Bryan Østergaard (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-10 06:21 UTC by MAL
Modified: 2006-08-05 08:30 UTC (History)
1 user (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 MAL 2005-10-10 06:21:12 UTC
I just tried to emerge graphicsmagick on a system with ImageMagick already 
installed (to compare speed between the two).  I added collision-protect to 
FEATURES just in case, as I guessed these two might share binaries, and lo and 
behold I got:

<snip>
* checking 118 files for package collisions
existing file /usr/share/man/man4/miff.4.gz is not owned by this package
existing file /usr/share/man/man5/quantize.5.gz is not owned by this package
* spent 0.224670171738 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it 
* as a bug for this package on http://bugs.gentoo.org

package media-gfx/graphicsmagick-1.1.6-r1 NOT merged

Should those man pages be changed, or should ImageMagick and graphicsmagick 
block one another?  Obviously the latter should be avoided if possible.

Reproducible: Always
Steps to Reproduce:
Comment 1 Lucas Chiesa 2006-08-05 08:30:34 UTC
It seems to be solved with current versions of ImageMagick. 
Just tried to emerge both packages with collision-protect FEATURE and emerged fine.
The conflicting man pages are now only installed by GraphicsMagick and not ImageMagick. Here is the evidende:

tulku@Ofelia ~ $ qlist graphicsmagick | grep man
/usr/share/man/man1/GraphicsMagickWand-config.1.gz
/usr/share/man/man1/gm.1.gz
/usr/share/man/man1/GraphicsMagick++-config.1.gz
/usr/share/man/man1/GraphicsMagick-config.1.gz
/usr/share/man/man4/miff.4.gz
/usr/share/man/man5/quantize.5.gz

tulku@Ofelia ~ $ qlist imagemagick | grep man | grep miff
tulku@Ofelia ~ $ 

tulku@Ofelia ~ $ qlist imagemagick | grep man | grep quantize
tulku@Ofelia ~ $ 

Also, just to be sure, I looked into both source packages looking for this man pages and in fact, they were only present in the graphicsmagick source.

Marking this bug INVALID (because current versions don't have it), please reopen if I did something very, very wrong :)

Lucas Chiesa