I was installing avant-window-navigator, and saw that dev-python/gnome-python-desktop (one of its dependencies) is depending on media-video/totem. I didn't want to use Totem, so I simply installed with dev-python/gnome-python-desktop with --nodeps, and installed avant-window-manager. So, it seens that it is not needed (maybe add a use-flag on "gnome-python-desktop" that enables or disables totem?). Reproducible: Always Steps to Reproduce: 1. emerge -av dev-python/gnome-python-desktop 2. 3. Actual Results: [ebuild N ] dev-python/gnome-python-2.20.1 USE="examples -debug -doc" 0 kB [ebuild N ] gnome-base/nautilus-2.20.0-r1 USE="X esd -beagle -debug -gnome -tracker" 0 kB [ebuild N ] gnome-base/gnome-mount-0.6 USE="-debug -gnome" 0 kB [ebuild N ] x11-wm/metacity-2.20.2 USE="-debug -xinerama" 0 kB [ebuild N ] gnome-extra/nautilus-cd-burner-2.20.0 USE="dvdr -cdr -debug" 0 kB [ebuild N ] media-libs/gst-plugins-base-0.10.14 USE="X alsa esd oss -debug -xv" 0 kB [ebuild N ] media-plugins/gst-plugins-oss-0.10.6 0 kB [ebuild N ] media-plugins/gst-plugins-esd-0.10.6 0 kB [ebuild N ] media-plugins/gst-plugins-x-0.10.14 0 kB [ebuild N ] media-plugins/gst-plugins-alsa-0.10.14 0 kB [ebuild N ] media-plugins/gst-plugins-gconf-0.10.6 USE="-debug" 0 kB [ebuild N ] media-libs/gst-plugins-good-0.10.6 USE="-debug" 0 kB [ebuild N ] media-plugins/gst-plugins-vorbis-0.10.14 0 kB [ebuild N ] media-plugins/gst-plugins-pango-0.10.14 0 kB [ebuild N ] media-plugins/gst-plugins-gnomevfs-0.10.14 0 kB [ebuild N ] gnome-extra/gnome-media-2.20.1 USE="esd ipv6 vorbis -debug -mad -ogg" 0 kB [ebuild N ] media-video/totem-2.20.3 USE="-a52 -bluetooth -debug -dvd -ffmpeg -flac -galago -gnome -hal -lirc -mad -mpeg -nsplugin -nvtv -ogg -python -seamonkey -theora -vorbis -xulrunner -xv" 0 kB [ebuild N ] dev-python/gnome-python-desktop-2.20.0 USE="X -debug -doc" 0 kB Expected Results: [ebuild N ] dev-python/gnome-python-2.20.1 USE="examples -debug -doc" 0 kB [ebuild N ] dev-python/gnome-python-desktop-2.20.0 USE="X -debug -doc" 0 kB
Feel free to reopen with a proper patch; until then it needs to stay as it is - check configure.ac http://www.gentoo.org/proj/en/qa/automagic.xml
Created attachment 147533 [details, diff] Patch for "gnome-python-desktop" to use less gnome dependencies I don't know if it's the right way of doing this, after all I'm not an ebuild developer...
(In reply to comment #2) > I don't know if it's the right way of doing this, after all I'm not an ebuild > developer... No, that's definitely not the right way of doing this. Please re-read the link posted in Comment #2.
(In reply to comment #3) > (In reply to comment #2) > > I don't know if it's the right way of doing this, after all I'm not an ebuild > > developer... > > No, that's definitely not the right way of doing this. Please re-read the link > posted in Comment #2. > Ok, sorry. I simply don't know where to put AC_ARG_WITH([foo], AS_HELP_STRING([--without-foo], [Build without foo library (default: test)])) if test "x$with_foo" != "xno"; then PKG_CHECK_MODULES([FOO], [foo >= 0.1]) fi On the Ebuild. I am not an ebuild developer, and I don't think I NEED to learn how to do these things. I don't agree with you RESOLVED INVALID mark. I think you need to mantain it open, until someone who knows how to disable this "automagic dependencies" can resolve it. And I REALLY think you need to be more polite on your comments. I think I found out (the hard way, unfortunately) why people are running away from gentoo...