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
Created attachment 290799 [details, diff] Fix media-gfx/gmic ebuild to depend on virtual/jpeg
Fixed in CVS.