Summary: | sys-apps/gnome-disk-utility always require nautilus | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Livid <g.livid> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED DUPLICATE | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Livid
2011-01-12 22:38:20 UTC
strange indeed. Right now, you are disagreeing with solution of bug 350919. Frankly, so do I. Honestly, nautilus is only remotely required by gui part of gnome-disk-utility and even in palimpsest it affects only mounting. However, same solution as once in gnome-volume-monitor was implemented (though there at least there was a simple way of overriding nautilus default). Well, I could cope with it, since removing dependancy from a ebuild is not actually a hard task. But there's bound to be a way better than this, no? It is likely possible to manage up a patch that removes hardcoded nautilus dependancy, though. But I have my doubts it will get into upstream any time soon. (In reply to comment #1) > strange indeed. > It's 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). The problem is upstream using nautilus and not gtk_show_uri() due: /* We want to use nautilus instead of gtk_show_uri() because * the latter doesn't handle automatically mounting the mount * - maybe gtk_show_uri() should do that though... */ Maybe we could change the following in src/palimpsest/gdu-section-volumes.c: s = g_strdup_printf ("nautilus \"%s\"", uri); with "xdg-open", but I don't know if xdg-open is able to "mount the mount" *** This bug has been marked as a duplicate of bug 350919 *** |