Bug 139236 - app-arch/file-roller dependence on gnome-base/nautilus
|
Bug#:
139236
|
Product: Gentoo Linux
|
Version: 2006.0
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: moloh@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: app-arch/file-roller dependence on gnome-base/nautilus
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-07-04 13:10 0000
|
By default app-arch/file-roller has dependence on nautilus, but it could be
disabled and compiled without it (configure --disable-nautilus-actions flag).
It could be possible to add USE="gnome" flag to build these additional
extensions.
Also if You add this to ebuild it could be possible to use file-roller without
big nautilus dependencies on desktops that don't want to use full gnome suite
(like xfce based).
There are at least 10 other Gnome dependencies, sorry but gnome use flag really
doesn't make sense to disable nautilus.
(In reply to comment #1)
> There are at least 10 other Gnome dependencies, sorry but gnome use flag really
> doesn't make sense to disable nautilus.
>
In my case:
# emerge file-roller -t
[ebuild N ] app-arch/file-roller-2.12.3 USE="-debug" 914 kB
[ebuild N ] gnome-base/nautilus-2.12.2 USE="X -debug" 3,962 kB
[ebuild N ] gnome-base/eel-2.12.2 USE="X -debug" 660 kB
[ebuild N ] gnome-base/gnome-menus-2.12.0-r1 USE="-debug" 384 kB
[ebuild N ] gnome-base/gail-1.8.8 USE="-debug -doc" 568 kB
[ebuild N ] gnome-base/gnome-desktop-2.12.3 USE="-debug" 1,011 kB
[ebuild N ] media-sound/esound-0.2.36-r1 USE="alsa tcpd -debug -ipv6
-static" 0 kB
[ebuild N ] sys-apps/eject-2.1.0-r1 USE="nls" 65 kB
Yes, i know it'is almost
(In reply to comment #1)
> There are at least 10 other Gnome dependencies, sorry but gnome use flag really
> doesn't make sense to disable nautilus.
>
In my case:
# emerge file-roller -t
[ebuild N ] app-arch/file-roller-2.12.3 USE="-debug" 914 kB
[ebuild N ] gnome-base/nautilus-2.12.2 USE="X -debug" 3,962 kB
[ebuild N ] gnome-base/eel-2.12.2 USE="X -debug" 660 kB
[ebuild N ] gnome-base/gnome-menus-2.12.0-r1 USE="-debug" 384 kB
[ebuild N ] gnome-base/gail-1.8.8 USE="-debug -doc" 568 kB
[ebuild N ] gnome-base/gnome-desktop-2.12.3 USE="-debug" 1,011 kB
[ebuild N ] media-sound/esound-0.2.36-r1 USE="alsa tcpd -debug -ipv6
-static" 0 kB
[ebuild N ] sys-apps/eject-2.1.0-r1 USE="nls" 65 kB
Yes, i know it'is almost nothing for *optional* file-roller feature.
But answer this one, if it doesn't make sense then why there is that option for
totem (same case with nautilus)?
gnome herd members:
what do you think about this?
Personally, I would agree with it, even though I use Gnome as my desktop.
May i know what would be decision here?
BreakMyGentoo even has an ebuild for this already.
Hey guys... close it or fix it. It's simple request.
Could you post a patch (either your own or BMG's) here for review? Thanks
Created an attachment (id=93133) [details]
file-roller-2.14.3.ebuild
Proposed ebuild for file-roller, modified according to official totem ebuild
(USE="gnome" to add nautilus support, on BMG there is USE="nautilus" flag to do
that, but in my opinion it's better to use "gnome" flag to do that, because it
is used by default, user don't have to modify any local flags to get normal
gnomish bahaviour of package)
Please add this fix to the tree and close this bug.