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

Bug 480530

Summary: media-gfx/splashutils should depend on virtual/jpeg:0[static-libs] instead of virtual/jpeg[static-libs]
Product: Gentoo Linux Reporter: shade <shade.poczta>
Component: New packagesAssignee: Asaf Gery <asaf.gery>
Status: RESOLVED FIXED    
Severity: trivial CC: proxy-maint
Priority: Low    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description shade 2013-08-10 20:49:28 UTC
media-gfx/splashutils depends on virtual/jpeg[static-libs], while virtual/jpeg-62  had this flag removed so splashutils fail to satisfy deps as this is newest version of package. Probably it should depend on virtual/jpeg-0-r2[static-libs]
Comment 1 Sergey Popov gentoo-dev 2013-10-14 12:41:52 UTC
virtual/jpeg[static-libs] matches only for those versions which explicitly have this USE-flag enabled. If USE-flag is missing in package versions, it does not matched at all in dependency calculation.

However, splashutils is not a binary program, while SLOT="62" of virtual/jpeg is for binary-only application, so, yes, explicit SLOT definition in dependency is reasonable, but current state of tree is not broken, so, lowering severity
Comment 2 Sergey Popov gentoo-dev 2013-10-14 12:53:01 UTC
+  14 Oct 2013; Sergey Popov <pinkbyte@gentoo.org>
+  splashutils-1.5.4.4-r1.ebuild, splashutils-1.5.4.4-r2.ebuild,
+  splashutils-1.5.4.4-r3.ebuild:
+  Replace virtual/jpeg with virtual/jpeg:0 in the deps, bug #480530