splashutils depends on media-libs/jpeg. as libjpeg-turbo-1.1.0 is in tree, and most of gentoo-x86 has been converted to use virtual/jpeg I'm wondering if it is also possible for splashutils. Reproducible: Always Steps to Reproduce: Expected Results: should (if possible) depend on virtual/jpeg instead of media-libs/jpeg
I don't think this will work, unfortunately. Note that splashutils depends on media-libs/jpeg[static-libs], and there doesn't seem to be a way to force that USE flag for virtual/jpeg.
Can this be solved by changing ebuild dependencies to support both "media-libs/jpeg" and "media-libs/libjpeg-turbo" as possible alternatives without "virtual/jpeg"?
1. libjpeg-turbo is the default in virtual/jpeg 2. libjpeg-turbo will soon be stabilized and it will really be the default 3. this is the only package in tree depending on the old jpeg only and finally 4. 26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> jpeg-0.ebuild: USE="static-libs" wrt #356939 by Serkan Kaba.
alternatively this package will have to be package.masked when libjpeg-turbo stabilization is due so it won't cause dependency conflicts...
(In reply to comment #3) > 1. libjpeg-turbo is the default in virtual/jpeg > 2. libjpeg-turbo will soon be stabilized and it will really be the default > 3. this is the only package in tree depending on the old jpeg only > > and finally > > 4. > > 26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> jpeg-0.ebuild: > USE="static-libs" wrt #356939 by Serkan Kaba. Thanks for making the USE flag change, and explaining the importance of this dependency change. I have just changed the dep. to virtual/jpeg.