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

Bug 344385

Summary: xfce-base/thunar-1.1.4 requires gnome-base/gvfs[gdu]
Product: Gentoo Linux Reporter: Darren Smith <nerevar>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Darren Smith 2010-11-06 14:28:40 UTC
Can the gdu USE flag of gnome-base/gvfs be removed from the thunar-1.1.4 dependency list? It pulls in a number of dependencies I'd like to avoid and doesn't seem to be required (thunar builds/runs without it). If not, can you please explain why it is necessary. Thanks!

Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-11-06 14:47:07 UTC
No, it can't be removed. Thunar is using gvfs with gnome-disk-utility for remote filesystems / disks. It won't work without.
Comment 2 Darren Smith 2010-11-06 18:09:56 UTC
(In reply to comment #1)
> No, it can't be removed. Thunar is using gvfs with gnome-disk-utility for
> remote filesystems / disks. It won't work without.
IMO, there should be a USE flag added to Thunar if that's the only reason. I can't imagine a majority of users requiring remote filesystem/disk support.

Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-11-07 09:23:26 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > No, it can't be removed. Thunar is using gvfs with gnome-disk-utility for
> > remote filesystems / disks. It won't work without.
> IMO, there should be a USE flag added to Thunar if that's the only reason. I
> can't imagine a majority of users requiring remote filesystem/disk support.
> 

There is a USE flag, it's called "udev"
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2010-11-07 10:17:10 UTC
to clarify: The udev support in thunar doesn't do anything useful without gvfs built with gnome-disk-utility support, therefore it's all wrapped under one single "udev" USE flag.