Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139236 - app-arch/file-roller dependence on gnome-base/nautilus
Summary: app-arch/file-roller dependence on gnome-base/nautilus
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 140858
  Show dependency tree
 
Reported: 2006-07-04 13:10 UTC by Michal Kurgan (RETIRED)
Modified: 2006-10-28 22:02 UTC (History)
2 users (show)

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


Attachments
file-roller-2.14.3.ebuild (file-roller-2.14.3.ebuild,1.42 KB, text/plain)
2006-07-31 11:38 UTC, Michal Kurgan (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Kurgan (RETIRED) gentoo-dev 2006-07-04 13:10:51 UTC
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).
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-04 15:01:40 UTC
There are at least 10 other Gnome dependencies, sorry but gnome use flag really doesn't make sense to disable nautilus.
Comment 2 Michal Kurgan (RETIRED) gentoo-dev 2006-07-04 15:20:25 UTC
(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 
Comment 3 Michal Kurgan (RETIRED) gentoo-dev 2006-07-04 15:20:25 UTC
(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)?
Comment 4 John N. Laliberte (RETIRED) gentoo-dev 2006-07-07 19:07:04 UTC
bug re-opened per email
Comment 5 John N. Laliberte (RETIRED) gentoo-dev 2006-07-07 19:09:02 UTC
gnome herd members:

what do you think about this?
Comment 6 Steev Klimaszewski (RETIRED) gentoo-dev 2006-07-07 19:21:04 UTC
Personally, I would agree with it, even though I use Gnome as my desktop.
Comment 7 Michal Kurgan (RETIRED) gentoo-dev 2006-07-11 15:28:48 UTC
May i know what would be decision here?
Comment 8 Zeksers 2006-07-22 13:48:19 UTC
BreakMyGentoo even has an ebuild for this already.
Comment 9 Michal Kurgan (RETIRED) gentoo-dev 2006-07-30 18:32:21 UTC
Hey guys... close it or fix it. It's simple request.
Comment 10 Rémi Cardona (RETIRED) gentoo-dev 2006-07-31 01:31:06 UTC
Could you post a patch (either your own or BMG's) here for review? Thanks
Comment 11 Michal Kurgan (RETIRED) gentoo-dev 2006-07-31 11:38:32 UTC
Created attachment 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)
Comment 12 Dekvardo 2006-08-21 05:00:22 UTC
Please add this fix to the tree and close this bug.
Comment 13 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-10-28 22:02:02 UTC
Added to 2.16.0 ebuild.