Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351121 - sys-apps/gnome-disk-utility-2.32.0 pulls in unnecesary dependencies
Summary: sys-apps/gnome-disk-utility-2.32.0 pulls in unnecesary dependencies
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-08 14:34 UTC by C. Wijtmans
Modified: 2011-01-09 17:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Dep list - as attached to the paste site (dep-list.txt,9.88 KB, text/plain)
2011-01-09 16:07 UTC, Jorge Manuel B. S. Vicetto (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description C. Wijtmans 2011-01-08 14:34:33 UTC
gdu wants to pull in nautilus and gnome-doc-utils(no doc USE flag).
(see url)

It also appears that it wants to emerge old version of packages; automake and docbook-xml-dtd

Also it appears it will emerge libexif without the exif use flag, and startup-notification without the USE flag

Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. emerge --update --newuse --deep --ask --verbose --keep-going gnome-disk-utility
3.

Actual Results:  
# emerge --update --newuse --deep --ask --verbose --keep-going gnome-disk-utility

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-libs/libexif-0.6.19  USE="-doc -nls" 1,117 kB
[ebuild  NS   ] sys-devel/automake-1.10.3 [1.11.1] 0 kB
[ebuild  N    ] x11-libs/startup-notification-0.10  0 kB
[ebuild  NS   ] app-text/docbook-xml-dtd-4.1.2-r6 [4.3-r1, 4.4-r2] 74 kB
[ebuild     U ] app-text/gnome-doc-utils-0.20.3 [0.20.2] 690 kB
[ebuild  N    ] gnome-base/gnome-desktop-2.32.1  USE="-debug -doc" 1,596 kB
[ebuild  N    ] gnome-base/nautilus-2.32.2.1  USE="-doc -gnome (-introspection) -test -xmp" 6,202 kB


Expected Results:  
All of the packages above to be absent.
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-01-09 16:07:04 UTC
Created attachment 259377 [details]
Dep list - as attached to the paste site
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-01-09 16:12:04 UTC
Never add any relevant info for a bug to a transient paste site. Add the info as a comment or attach it to the bug. If the file is too large, compress it and attach it.

I'll leave it up to the gnome team to address your bug report.
Comment 3 Pacho Ramos gentoo-dev 2011-01-09 16:20:13 UTC
That deps are needed for nautilus (simply read ebuilds to see on what are they depending and if they are runtime or buildtime dependencies).

The explanation for RDEPENDing on nautilus always is stated in changelog:

  07 Jan 2011; Pacho Ramos <pacho@gentoo.org> gnome-disk-utility-2.32.0.ebuild:
  gnome-base/nautilus is always required since it's not only used for nautilus
  extension (bug #350919 by Delan Azabani).
Comment 4 C. Wijtmans 2011-01-09 16:27:51 UTC
(In reply to comment #3)
> 
>   07 Jan 2011; Pacho Ramos <pacho@gentoo.org> gnome-disk-utility-2.32.0.ebuild:
>   gnome-base/nautilus is always required since it's not only used for nautilus
>   extension (bug #350919 by Delan Azabani).
> 

Hi, where can i find these changelogs?
Also the sentence doesnt make much sense to me..
gdu is pulled in by gvfs.
xfce4.8(thunar) has switched to use gvfs for automount etc.
So i am not sure why i would need nautilus.

Why is this bug invalid?
Comment 5 Pacho Ramos gentoo-dev 2011-01-09 17:40:25 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > 
> >   07 Jan 2011; Pacho Ramos <pacho@gentoo.org> gnome-disk-utility-2.32.0.ebuild:
> >   gnome-base/nautilus is always required since it's not only used for nautilus
> >   extension (bug #350919 by Delan Azabani).
> > 
> 
> Hi, where can i find these changelogs?

Under /usr/portage/sys-apps/gnome-disk-utility directory

> Also the sentence doesnt make much sense to me..
> gdu is pulled in by gvfs.
> xfce4.8(thunar) has switched to use gvfs for automount etc.
> So i am not sure why i would need nautilus.
> 

It's explained in bug report pointed in changelog entry

> Why is this bug invalid?
> 

Because that dependency on nautilus is required