Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 187272

Summary: gtkpod-0.99.10 has too much dependencies
Product: Gentoo Linux Reporter: Vladimir Pouzanov <farcaller>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Vladimir Pouzanov 2007-07-31 19:01:33 UTC
Currently gtkpod depends on:
    >=x11-libs/gtk+-2.6.0
    >=media-libs/libid3tag-0.15
    >=gnome-base/libglade-2.4
    >=gnome-base/libgnomecanvas-2.14
    >=media-libs/libgpod-0.5.2
    >=gnome-base/gnome-vfs-2.6
    >=net-misc/curl-7.10
    media-libs/flac
    media-libs/libvorbis
    hal? ( =sys-apps/hal-0.5* )
    aac? ( media-libs/libmp4v2 )

I've been told by gtkpod devs that libvorbis, libgnome-vfs, libflac and libcurl are optional dependencies. libgnome-vfs is very critical because emerge wans to pull in half of gnome, and this is not really gentoo way of installing packages. I'd suggest to add support for curl, flac, gnome and vorbis USE flags.

Reproducible: Always

Steps to Reproduce:
1. emerge -pv gtkpod
Actual Results:  
These packages will be installed:

* gnome-base/libgnomecanvas-2.14.0 {:0} [N] X -debug -doc
* gnome-base/orbit-2.14.7 {:2} [N] -debug -doc
* gnome-base/gconf-2.18.0.1 {:2} [N] -debug -doc
* gnome-base/gnome-mime-data-2.18.0 {:0} [N] -debug
* gnome-base/gnome-common-2.12.0 {:3} [N] -debug
* gnome-base/gnome-vfs-2.18.1 {:2} [N] -avahi -debug -doc -gnutls hal -ipv6 samba ssl
* gnome-base/libbonobo-2.18.0 {:0} [N] -debug -doc
* gnome-base/libgnome-2.18.0 {:0} [N] -debug -doc esd
* gnome-base/libbonoboui-2.18.0 {:0} [N] X -debug -doc
* gnome-base/gnome-keyring-0.8.1 {:0} [N] -debug
* gnome-base/libgnomeui-2.18.1 {:0} [N] -debug -doc jpeg
* dev-perl/XML-NamespaceSupport-1.09 {:0} [N]
* dev-perl/XML-SAX-0.16 {:0} [N]
* dev-perl/XML-LibXML-Common-0.13 {:0} [N]
* dev-perl/XML-LibXML-1.63 {:0} [N]
* perl-core/Test-Simple-0.70 {:0} [N]
* virtual/perl-Test-Simple-0.70 {:0} [N]
* dev-perl/XML-Simple-2.16 {:0} [N]
* x11-misc/icon-naming-utils-0.8.2-r1 {:0} [N]
* x11-themes/gnome-icon-theme-2.18.0 {:0} [N] -debug
* x11-misc/notification-daemon-0.3.7 {:0} [N] -debug
* x11-libs/libnotify-0.4.4 {:0} [N] -doc
* gnome-base/gnome-mount-0.6 {:0} [N] -debug -gnome
* app-pda/gtkpod-0.99.10 {:0} [N] aac -hal

(this is actually paludis output)

Expected Results:  
less gnome packages.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-31 19:03:32 UTC

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