Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110174 - kaffeine should depend on virtual/x11
Summary: kaffeine should depend on virtual/x11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-22 13:08 UTC by Benedikt Böhm (RETIRED)
Modified: 2005-11-06 01:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benedikt Böhm (RETIRED) gentoo-dev 2005-10-22 13:08:28 UTC
please fix kaffeine to not depend on xorg-x11 itself, but on virtual/x11
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 16:02:09 UTC
Well, there would be no X11 dependency line needed at all, if there were not
issues with older Xorg and XFree versions - so the dependency is set
intentional. What's your problem with it?
Comment 2 Benedikt Böhm (RETIRED) gentoo-dev 2005-10-22 21:43:56 UTC
i use modular X and kaffeine wants to pull in xorg-x11 
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-23 01:45:58 UTC
That does not mean it should use virtual/x11
It simply means that we should make it a || depend on xorg modular and xorg monolithic..
The problem is if it requires a newer server or newer libs.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-23 10:35:27 UTC
So what should virtual/x11 help? 

grep -R virtual/x11 profiles/base/virtuals
virtual/x11                                     x11-base/xorg-x11


Please reopen once the basic Xorg split dependency stuff is sorted out.
Comment 5 Guillaume Castagnino 2005-10-31 03:04:45 UTC
Please, at least apply this modification to satisfy dependancies with modular xorg :

--- /usr/portage/media-video/kaffeine/kaffeine-0.7.1.ebuild     2005-09-20
05:06:07.000000000 +0200
+++ kaffeine-0.7.1.ebuild       2005-10-31 12:02:05.000000000 +0100
@@ -14,5 +14,6 @@
 IUSE="dvb gstreamer"

-RDEPEND=">=x11-base/xorg-x11-6.8.0-r4
+RDEPEND="|| (x11-base/xorg-server
+               >=x11-base/xorg-x11-6.8.0-r4)
        >=media-libs/xine-lib-1
        gstreamer? ( >=media-libs/gstreamer-0.8.8

This doesn't disturb monolithic xorg dependancy and solve annoyance with modular
xorg and ensure you not have xfree.

Spyderous ask people who want to test modular xorg an FIX all those nasty
dependancies
(http://dev.gentoo.org/~spyderous/xorg-x11/porting_to_modular_x_howto.txt)
Comment 6 Gregorio Guidi (RETIRED) gentoo-dev 2005-11-06 01:09:51 UTC
Added the dependency as in comment #5... 
Comment 7 Gregorio Guidi (RETIRED) gentoo-dev 2005-11-06 01:10:30 UTC
closing.