Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 258085 - kaffeine (xvideo dep.) blocks GNome-2.24 (gst-plugins-base dep.)
Summary: kaffeine (xvideo dep.) blocks GNome-2.24 (gst-plugins-base dep.)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-08 07:30 UTC by Manfred Knick
Modified: 2009-06-06 15:31 UTC (History)
0 users

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 Manfred Knick 2009-02-08 07:30:20 UTC
Installing KDE-4.2.0 and GNOME-2.24 at the same time succeeds.
Emerging kaffeine-0.8.7 fails: dependencies upon gst-plugins are blocking each other.

Reproducible: Always

Steps to Reproduce:
1.emerge KDE-4.2.0
2.emerge GNOME-2.24
3.emerge kaffeine

Actual Results:  
[ebuild  N    ] media-plugins/gst-plugins-xvideo-0.10.21
[ebuild  N    ] media-video/kaffeine-0.8.7  USE="dvb encode gstreamer vorbis -arts -debug -xcb -xinerama"
[blocks B     ] media-plugins/gst-plugins-xvideo ("media-plugins/gst-plugins-xvideo" is blocking media-libs/gst-plugins-base-0.10.21-r1)

Expected Results:  
Successful emerge of kaffeine (without blocks).

kaffeine-0.8.7.ebuild demands:

RDEPEND="...
    gstreamer? ( =media-libs/gstreamer-0.10*
        =media-plugins/gst-plugins-xvideo-0.10* )
    ..."

This collides with the new gst-plugins-... structure.

I propose a 
    || >=media-libs/gst-plugins-base-0.10.21
clause to solve this problem.

Please, consider bugs 101660 and esp. 100872 as well.

@ BUG-WRANGLERS:
This bug sort of 'blocks' stabilization of GNOME-2.24,
but I feel marking it as a 'Blocker' in the
Bug 238650 "[TRACKER] GNOME 2.24 ..." list might be too strict.
Please, change as you judge.
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-02-11 00:02:47 UTC
IIUC, these really are only experiments. gstreamer, Samuli, please comment and close as you see fit.

# Samuli Suominen <ssuominen@gentoo.org> (24 Dec 2008)
# - drop .la files (and static libs)
# - monolithic version, EAPI=2, commented versions for new devs
# Talk with the actual gstreamer team before unmasking these -
# we are completely against the notion of monolithic versions, these
# here should be considered an experimentation
>=media-libs/gstreamer-0.10.21-r10
>=media-libs/gst-plugins-good-0.10.11-r1
>=media-libs/gst-plugins-bad-0.10.9-r1
>=media-libs/gst-plugins-ugly-0.10.10-r1
>=media-libs/gst-plugins-base-0.10.21-r1
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-06-06 15:31:30 UTC
Hrm, I removed the experiments from tree. I'm doing this in my overlay as we speak.. It's far from done..