Bug 132596 - gnome-extras/deskbar-applet includes conflicting dependencies
|
Bug#:
132596
|
Product: Gentoo Linux
|
Version: 2006.0
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: dshanker@gmail.com
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: gnome-extras/deskbar-applet includes conflicting dependencies
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-05-07 10:37 0000
|
gnome-extras/deskbar-applet-2.14.1.1 depends on:
>=dev-python/gnome-python-desktop-2.14.0
>=dev-python/gnome-python-extras-2.12
but both packages can't be installed at the same time. Solution is to unmask
>=dev-python/gnome-python-extras-2.14. While deskbar-applet might not require
gnome-python-extras greater than 2.12 to run (never checked), should the ebuild
be changed to cause gnome-python-extras-2.14 to be installed?
Related bug report 128457
Dave,
I already suggested this in the past but the Gnome team has rejected it. The
issue at hand is that deskbar-applet can run in a "reduced functionality" mode
that only requires "dev-python/gnome-python-extras-2.12" but for all the
functionality it'll require "dev-python/gnome-python-desktop-2.14". So the
Gnome team says the depends are entirely correct. But obviously they're not
since you can't have "dev-python/gnome-python-extras-2.12" installed while
having "dev-python/gnome-python-desktop-2.14" on your system. Both those
packages specify those as depends, which is why the depends for those two
packages cause the problem.
Oh well. Maybe the right thing will happen.
Thanks Doug,
If the GNOME team wants to maintain those deps, then they should think about
adding a minimal flag which will requires dev-python/gnome-python-extras-2.12
and excludes dev-python/gnome-python-desktop-2.14. If not minimal is not in
users USE, then deskbar-applet depends on dev-python/gnome-python-extras-2.14
and dev-python/gnome-python-desktop-2.14.
Then again, this won't matter once dev-python/gnome-python-extras-2.14 is
unmasked.
Comments?
(In reply to comment #2)
> Dave,
>
> I already suggested this in the past but the Gnome team has rejected it. The
> issue at hand is that deskbar-applet can run in a "reduced functionality" mode
> that only requires "dev-python/gnome-python-extras-2.12" but for all the
> functionality it'll require "dev-python/gnome-python-desktop-2.14". So the
> Gnome team says the depends are entirely correct. But obviously they're not
> since you can't have "dev-python/gnome-python-extras-2.12" installed while
> having "dev-python/gnome-python-desktop-2.14" on your system. Both those
> packages specify those as depends, which is why the depends for those two
> packages cause the problem.
>
> Oh well. Maybe the right thing will happen.
>
That's not the case at all. 2.12 gives you full functionality, 2.10 gives you
reduced functionality.
Realistically, if you're unmasking parts of gnome, you're asking for trouble.
However, since deskbar-applet is part of 2.14, I've made the dep for 2.14.