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

Bug 236142

Summary: app-text/poppler-bindings-0.8.6: relax dependencies
Product: Gentoo Linux Reporter: Fabio Correa <facorread>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: minor CC: loki_val
Priority: Low    
Version: 2008.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Fabio Correa 2008-08-29 19:45:33 UTC
Hello, poppler-bindings depends on qt-4.3*; however, I was able to compile and use it on qt-4.4. The proposed patch relaxes dependencies on the :4 and :3 slots of qt.

--- poppler-bindings-0.8.6.ebuild       2008-08-29 14:16:11.000000000 -0500
+++ poppler-bindings-0.8.6-r1.ebuild    2008-08-29 14:17:01.000000000 -0500
@@ -31,11 +31,11 @@
                >=x11-libs/gtk+-2.8
                >=gnome-base/libglade-2
        )
-       qt3? ( =x11-libs/qt-3* )
+       qt3? ( x11-libs/qt:3 )
        qt4? ( || ( ( x11-libs/qt-core:4
                        x11-libs/qt-gui:4
                        x11-libs/qt-test:4 )
-               =x11-libs/qt-4.3*:4 ) )"
+               x11-libs/qt:4 ) )"
 DEPEND="${RDEPEND}

dev-util/pkgconfig"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-08-29 21:59:44 UTC
The dependency has purposefully changed not to include the qt 4.4 meta ebuild. Ther split ebuilds are perfectly fine.