Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278828 - dev-python/gnome-python-desktop should not depend on dev-python/nautilus-cd-burner-python if no cdr/dvdr use flag is set
Summary: dev-python/gnome-python-desktop should not depend on dev-python/nautilus-cd-b...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-23 13:58 UTC by Helmut Eberharter
Modified: 2009-07-27 09:35 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 Helmut Eberharter 2009-07-23 13:58:20 UTC
gnome-pyhton-desktop(-2.26.0) depends on dev-python/nautilus-cd-burner-python, which pulls in gnome-extra/nautilus-cd-burner. This isn't necessary. The dependency may be triggered by the use-flags

Reproducible: Always

Steps to Reproduce:
emerge gnome-pyhton-desktop w/o cdr/dvdr attached
Actual Results:  
dev-python/nautilus-cd-burner-python and, subsequently, gnome-extra/nautilus-cd-burner get pulled in

Expected Results:  
dev-python/nautilus-cd-burner-python and, subsequently, gnome-extra/nautilus-cd-burner get *not* pulled in

this fixes the ebuild. remove dependency line regarding nautilus-cd-burnder-python and add:

cdr? 
    ( ~dev-python/nautilus-cd-burner-python-${PV} )
dvdr?
    ( ~dev-python/nautilus-cd-burner-python-${PV} )"
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-07-23 14:09:26 UTC
Nothing should depend on dev-python/gnome-python-desktop by now, or it should be considered as a bug of the ebuild. I don't really care if we add a flag or not for cdr but I don't want to do it as an excuse for depending package to keep using the meta since it's been split for a good reason that is to not have all bindings installed.
Comment 2 Helmut Eberharter 2009-07-23 15:04:18 UTC
It's fine if gnome-python-desktop gets deprecated, but currently alle gnome ebuilds currently in the tree depend on gnome-python-desktop. The stable 2.24.1 as well as the ~2.26.2.
So I should file a bug for the gnome ebuild?
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-07-23 17:03:40 UTC
the gnome meta indeed pulls these ebuilds, we should consider dropping it maybe. I'd like to hear some other opinions on this.
Comment 4 Daniel Gryniewicz (RETIRED) gentoo-dev 2009-07-25 00:42:37 UTC
I vote drop them.
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2009-07-25 06:25:46 UTC
+1, the dependencies look fine now.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-07-27 09:35:25 UTC
removed in 2.26 ebuilds. Closing.