Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104969 - Nautilus ebuild should not list gnome-themes as a dependency
Summary: Nautilus ebuild should not list gnome-themes as a dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 119872
  Show dependency tree
 
Reported: 2005-09-05 18:42 UTC by Max Powers
Modified: 2006-03-29 19:36 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 Max Powers 2005-09-05 18:42:10 UTC
The Nautilus ebuilds list gnome-themes as a PDEPEND and should not. Gnome-themes
is not a true dependency of Nautilus and I assume was added for completeness,
but for this reason should either be removed, or added as a use-flag. For those
that do not want the entire Gnome list of themes, it becomes hard to
micro-manage this package.
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2005-09-19 00:41:59 UTC

*** This bug has been marked as a duplicate of 72901 ***
Comment 3 Max Powers 2005-09-19 10:20:52 UTC
These are not DUPs Mike. This is regarding GNOME-THEMES, not the
gnome-icon-themes, please do not mark them as DUPs.

Gnome-themes can be safely pulled from the ebuilds and the packages build
without fault. There is no patching required.

This is simply an optional dependency that should be removed or at the very
least, be added as a use flag...gnome-themes are NOT required to build.
Comment 4 Mike Gardiner (RETIRED) gentoo-dev 2005-09-19 19:24:01 UTC
Apologies, I shouldn't have been so hasty to DUP.

gnome-themes aren't required to build nautilus - correct, they were moved out of
build depends (DEPEND) in version 2.4.0, and placed into post dependencies
(PDEPEND). Post depedencies are usually additional packages that are needed to run. 

I can understand gnome-icon-themes is required (for the nautilus icons), but I'd
agree with you about gnome-themes. So for that, I'll have a look at using
USE="gnome" for it (when I get home).
Comment 5 Max Powers 2005-09-19 22:10:52 UTC
Thanks Mike.

Adding to the Gnome use flag would still add it for anyone running Gnome but
those wanting a minimal install of Gnome (only installing true dependencies)
would still be stuck either supporting the package in their overlay or forced to
install the various themes.

Perhaps a 'theme' USE flag for this and Nautilus would be better, so that to
stick the package as completely dependent from people using Gnome or some other
DE? Or perhaps even eliminating the package altogether and posting an einfo
about it? Though I think a USE flag would be better but one that is completely
non-DE specific would be the best shot as if it went under Gnome, I would be in
the same position seeing as I run Gnome myself but dont want a handful of themes
when Clearlooks is the only one for me ;)
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2006-03-29 17:56:03 UTC
Thanks for being patient.

in cvs for 2.14
Comment 7 Max Powers 2006-03-29 19:36:22 UTC
Thanks for fixing this John.