Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183181 - app-emulation/cedega-6.0.2 has an invalid depdendency on >=dev-util/glade-2.6 (which pulls glade-3.2.0)
Summary: app-emulation/cedega-6.0.2 has an invalid depdendency on >=dev-util/glade-2.6...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-25 19:09 UTC by Brian Johnson
Modified: 2007-06-28 07:08 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 Brian Johnson 2007-06-25 19:09:14 UTC
When attempting to merge app-emulation/cedega-6.0.2, dev-util/glade-3.2.0 is pulled in.

Reproducible: Always

Steps to Reproduce:
1. emerge -av =app-emulation/cedega-6.0.2

Actual Results:  
# emerge -av =app-emulation/cedega-6.0.2

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-util/glade-3.2.0  USE="python -debug -devhelp -doc -gnome" 0 kB 
[ebuild  N f  ] app-emulation/cedega-6.0.2  USE="cups dbus opengl" 0 kB

Expected Results:  
# emerge -av =app-emulation/cedega-6.0.2

These are the packages that would be merged, in order:

Calculating dependencies... done!

[ebuild  N f  ] app-emulation/cedega-6.0.2  USE="cups dbus opengl" 0 kB

Cedega should use glade-2.6.8 or  glade-2.12.1, not glade-3.2.0 which is a little "bloated" for what Cedega really requires. Cedega still runs perfectly fine if you unmerge glade-3.2.0 after it has been merged.
Comment 1 SpanKY gentoo-dev 2007-06-25 22:08:36 UTC
the DEPEND is already:
>=dev-util/glade-2.6

not a bug in cedega
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-25 22:13:26 UTC
(In reply to comment #1)
> the DEPEND is already:
> >=dev-util/glade-2.6

Yeah, that's exactly what this bug is complaining about... Anyway, glade-3.2.0 doesn't work or what's the issue here?
Comment 3 Brian Johnson 2007-06-25 22:33:24 UTC
Well, the differences between glade-2 and glade-3 are quite large (namely a GUI program that is not necessarily required by cedega). I don't understand why glade-3 has to be required for this, when the latest glade-2 will work just fine. More of a nit-pick thing, really.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-06-25 22:36:42 UTC
echo "=dev-util/glade-3*" >> /etc/portage/package.mask
Comment 5 Kai Huuhko 2007-06-27 15:45:28 UTC
I believe DEPEND should be >=gnome-base/libglade-2.6.0
Comment 6 Kai Huuhko 2007-06-28 07:08:25 UTC
I found that the python bindings for libglade are in pygtk, so the existing >=dev-python/pygtk-2.6 DEPEND covers it already. I have no reason to believe the full glade development GUI should be installed with cedega, so dev-util/glade should be removed from cedega DEPEND.