First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 104970
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Max Powers <lokheed@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 104970 depends on: Show dependency tree
Show dependency graph
Bug 104970 blocks: 119872
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-05 18:45 0000
Libgnomeui lists gnome-themes under PDEPEND but it is not a true dependency of
libgnomeui. It might have been added for completeness but if that is the case, a
use-flag would be better as not everyone wants the dozen or so themes installed
along with GNOME, considering it is not a true dependency. Either removal or a
use-flag would better serve those people that dont want the gnome-themes
installed unless necessary, which they are not for user interface routines.

------- Comment #1 From Momsen Reincke 2005-09-15 13:18:29 0000 -------
I second that. This leads two strange behaviour in the output of emerge -puDt
world, references:

http://forums.gentoo.org/viewtopic-t-366476-start-0-postdays-0-postorder-asc-highlight-gnomethemes+gnomeiconthemes.html
http://forums.gentoo.org/viewtopic-t-362847-start-0-postdays-0-postorder-asc-highlight-gnomethemes+gnomeiconthemes.html

------- Comment #2 From Mike Gardiner (RETIRED) 2005-09-19 00:41:52 0000 -------

*** This bug has been marked as a duplicate of 72901 ***

------- Comment #3 From Max Powers 2005-09-19 10:17:27 0000 -------
This is not a DUP of 72901. That bug referes to gnome-icon-themes, not
gnome-themes (difference). 

Gnome-themes should plainly not be listed as a depedency, there is no source
patching requires. Building libgnomeui without gnome-themes works without added
patching, the dependency just needs to be dropped from the ebuild as it is
completely optional.

------- Comment #4 From Mike Gardiner (RETIRED) 2005-09-19 19:25:42 0000 -------
As with the nautilus bug, these PDEPENDs were added in 2.2.0.1. I'll have a
look
at this one as well.

------- Comment #5 From Nir Dremer 2005-10-18 08:41:48 0000 -------
Where is this bug standing now?
I have a machine that emerge -pvuDt world results in:

[ebuild  N    ] x11-themes/gnome-themes-2.12.1  -accessibility -debug 2,501 kB
[ebuild  N    ]  gnome-base/libgnomeui-2.12.0  -debug -doc +jpeg -static 1,788 kB
[ebuild  N    ]  gnome-base/libgnomeprintui-2.12.1  -debug -doc 631 kB
[ebuild  N    ]   gnome-base/libgnomeprint-2.12.1  -cups -debug -doc 769 kB
[ebuild  N    ]   x11-themes/gnome-icon-theme-2.12.1  -debug 3,040 kB
[ebuild  N    ]   gnome-base/libgnomecanvas-2.12.0  +X -debug -doc -static 576 kB
[ebuild  N    ]  gnome-base/libgnome-2.12.0.1  -debug -doc -esd -static 932 kB
[ebuild  N    ] x11-themes/gnome-icon-theme-2.12.1  -debug 0 kB

without having gnome installed, without gnome use flag... is it related?

------- Comment #6 From Daniel Gryniewicz 2005-10-18 09:18:18 0000 -------
The deps were added because of bug #17506, which only says that they are
needed,
but not why.

------- Comment #7 From Max Powers 2005-10-18 09:30:12 0000 -------
"hmm maybe we should make libgnomeui pdepend on gnome-themes, cause they are
needed"

gnome-themes are NOT needed to compile libgnomeui in any way, shape or form. I
am living proof of that as I have GNOME installed without gnome-themes.

Gnome themes are the graphical GTK themes and nothing more. It makes sense that
some themes in the package may require parts of GNOME but not the other way
around. This package (gnome-themes) is merely an add-on for aesthetics.

The bug is also 3 years old and things change. This should no longer apply if
it
ever did. I would like to see it gutted from the ebuild and left as a
completely
optional package or merely left in the GNOME meta ebuild.

------- Comment #8 From John N. Laliberte (RETIRED) 2006-03-29 17:55:59 0000 -------
Thanks for being patient.

in cvs for 2.14

------- Comment #9 From Max Powers 2006-03-29 19:36:00 0000 -------
Thank you for fixing this John.

First Last Prev Next    No search results available      Search page      Enter new bug