| Summary: | games-strategy/uqm depends on monolith X | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ivan Yosifov <iyosifov> |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ghepeu |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Oops, forgot x11-libs/libXdmcp:
--- /usr/portage/games-strategy/uqm/uqm-0.4.0.ebuild 2005-09-23 19:05:41.000000000 +0300
+++ uqm-0.4.0.ebuild 2006-01-29 01:44:34.000000000 +0200
@@ -19,7 +19,15 @@
KEYWORDS="ppc x86"
IUSE="music opengl remix voice"
-RDEPEND="virtual/x11
+RDEPEND="|| (
+ (
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXext
+ x11-libs/libXdmcp
+ )
+ virtual/x11
+ )
media-libs/libvorbis
media-libs/jpeg
media-libs/libpng
well, I ran linking_libs.sh and included_headers.sh against uqm, and what I get is: linking_libs.sh: Tracing libraries back to packages ... sys-libs/zlib-1.2.3 sys-libs/glibc-2.3.5-r2 media-libs/sdl-image-1.2.4 media-libs/libsdl-1.2.9-r1 media-libs/libvorbis-1.1.2 media-libs/libogg-1.1.3 included_headers.sh: Absolute headers: sys-libs/zlib-1.2.3 sys-libs/glibc-2.3.5-r2 media-libs/libvorbis-1.1.2 sys-kernel/linux-headers-2.6.11-r2 Relative headers: app-emulation/wine-0.9.6 media-libs/mesa-6.4.1-r1 Then the patch should be just:
--- /usr/portage/games-strategy/uqm/uqm-0.4.0.ebuild 2005-09-23 19:05:41.000000000 +0300
+++ ./uqm-0.4.0.ebuild 2006-01-30 00:01:16.000000000 +0200
@@ -19,7 +19,7 @@
KEYWORDS="ppc x86"
IUSE="music opengl remix voice"
-RDEPEND="virtual/x11
+RDEPEND="
media-libs/libvorbis
media-libs/jpeg
media-libs/libpng
fixed. |
Based on `ldd /usr/games/lib/uqm/uqm`, I hope correct: --- /usr/portage/games-strategy/uqm/uqm-0.4.0.ebuild 2005-09-23 19:05:41.000000000 +0300 +++ ./uqm-0.4.0.ebuild 2006-01-29 01:29:43.000000000 +0200 @@ -19,7 +19,14 @@ KEYWORDS="ppc x86" IUSE="music opengl remix voice" -RDEPEND="virtual/x11 +RDEPEND="|| ( + ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXext + ) + virtual/x11 + ) media-libs/libvorbis media-libs/jpeg media-libs/libpng