Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 388451

Summary: media-gfx/gmic should depend on virtual/jpeg
Product: Gentoo Linux Reporter: Bruce Guenter <bruce>
Component: Current packagesAssignee: Tim Harder <radhermit>
Status: RESOLVED FIXED    
Severity: normal CC: graphics+disabled
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Fix media-gfx/gmic ebuild to depend on virtual/jpeg

Description Bruce Guenter 2011-10-25 14:03:29 UTC
media-gfx/gmic depends directly on media-libs/jpeg instead of virtual/jpeg.  This creates dependancy conflicts if an alternate JPEG library is installed.

Reproducible: Always

Steps to Reproduce:
1. emerge media-libs/libjpeg-turbo media-gfx/gmic

Actual Results:  
Calculating dependencies... done!
[ebuild  N     ] media-libs/jpeg-8b  USE="static-libs" 0 kB
[ebuild  N    ~] media-gfx/gmic-1.5.0.4  USE="X ffmpeg jpeg openexr png tiff zlib -fftw -graphicsmagick -opencv" 0 kB
[blocks B      ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.1.1)

Total: 2 packages (2 new), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-libs/jpeg-8b::gentoo, ebuild scheduled for merge) pulled in by
    media-libs/jpeg required by (media-gfx/gmic-1.5.0.4::gentoo, ebuild scheduled for merge)

  (media-libs/libjpeg-turbo-1.1.1::gentoo, installed) pulled in by
    media-libs/libjpeg-turbo required by @selected
Comment 1 Bruce Guenter 2011-10-25 14:41:44 UTC
Created attachment 290799 [details, diff]
Fix media-gfx/gmic ebuild to depend on virtual/jpeg
Comment 2 Tim Harder gentoo-dev 2011-10-25 17:51:07 UTC
Fixed in CVS.