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

Bug 349012

Summary: Drop gnome-base/gnome-mount
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement CC: hwoarang, lxde+disabled, rox+disabled, treecleaner
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 313431, 349015    
Bug Blocks: 269426, 296153, 329359, 346461    

Description Pacho Ramos gentoo-dev 2010-12-18 11:55:08 UTC
Has some opened bugs, upstream looks dead and is no longer developed. I am examining fedora packages to see how they dropped it even suppling old packages like gnomevfs

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2010-12-18 12:14:51 UTC
Packages still depending on gnome-mount:
gnome-base/gnome-vfs: see bug 349015
rox-base/devtray: looks like it can work with sys-apps/pmount also, then, probably dropping gnome-mount wouldn't be so difficult in this case.
x11-libs/libfm: gnome? ( hal? ( gnome-base/gnome-mount ) )
x11-misc/pcmanfm: the same as libfm since that deps where moved to libfm in masked packages. Looks like fedora and opensuse are not depending on gnome-mount anyway, but I would like to here its maintainers opinion first.

Thanks
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-12-18 23:00:59 UTC
devtray, bug 313431, now masked.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-12-26 01:15:51 UTC
!!! All ebuilds that could satisfy "gnome-mount" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-base/gnome-mount-0.8-r2::gentoo (masked by: package.mask)
/home/ssuominen/gentoo-x86/profiles/package.mask:
# Samuli Suominen <ssuominen@gentoo.org> (26 Dec 2010)
# Replaced by (and for example) gvfs-mount (gnome-base/gvfs) and
# udisks --mount (sys-fs/udisks).
# Removal in 30 days. Bug 349012.
Comment 4 walt 2010-12-26 20:12:06 UTC
Per the deprecation messages about gnome-mount and policykit, I've removed those packages, with the result I expected:  auto-mounting of USB sticks is broken again.

I still have consolekit and polkit installed, as those seem to be the latest incarnation of WTF-do-we-do-now.

Per a suggestion in another bugreport, I now have "ck-launch-session gnome-session" in my .xinitrc.

The immediate problem is that ck-list-sessions still shows all sessions as not active and not local, so any attempt to use udisks --mount or gvfs-mount fail with insufficient-privilege errors.

If I login from a pseudo-terminal, however, I can mount a USB stick as an ordinary user -- because my ck-session is then both local and active.

Does anyone else share my impression that existing solutions are being abandoned before any better solutions exist?  Feels like Washington DC is making all the decisions at gnome.org and freedesktop.org.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-12-26 20:37:42 UTC
(In reply to comment #4)
> The immediate problem is that ck-list-sessions still shows all sessions as not
> active and not local, so any attempt to use udisks --mount or gvfs-mount fail
> with insufficient-privilege errors.

You said it youself. Your local ConsoleKit problems are unrelated to this bug. 
If you need assistance, try the Gentoo forums, http://forums.gentoo.org/
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2010-12-26 21:29:44 UTC
(In reply to comment #4)
> Per the deprecation messages about gnome-mount and policykit, I've removed
> those packages, with the result I expected:  auto-mounting of USB sticks is
> broken again.
> 
> I still have consolekit and polkit installed, as those seem to be the latest
> incarnation of WTF-do-we-do-now.
> 
> Per a suggestion in another bugreport, I now have "ck-launch-session
> gnome-session" in my .xinitrc.
> 
> The immediate problem is that ck-list-sessions still shows all sessions as not
> active and not local, so any attempt to use udisks --mount or gvfs-mount fail
> with insufficient-privilege errors.
> 
> If I login from a pseudo-terminal, however, I can mount a USB stick as an
> ordinary user -- because my ck-session is then both local and active.
> 
> Does anyone else share my impression that existing solutions are being
> abandoned before any better solutions exist?  Feels like Washington DC is
> making all the decisions at gnome.org and freedesktop.org.
> 
Check the following options are enabled on your kernel

CONFIG_AUDIT_ARCH=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y

You also need to launch dbus-launch

like
exec ck-launch-session dbus-launch ---sh-syntax --exit-with-session openbox-session

on your xinitrc.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2011-01-26 20:09:44 UTC
unmasked and KEYWORDS dropped to ~x86-fbsd instead, closing as LATER for now
Comment 8 Pacho Ramos gentoo-dev 2011-01-26 22:06:20 UTC
(In reply to comment #7)
> unmasked and KEYWORDS dropped to ~x86-fbsd instead, closing as LATER for now
> 

What exact package is still requiring gnome-mount for BSD? Thanks for the info
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2011-01-26 22:27:25 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > unmasked and KEYWORDS dropped to ~x86-fbsd instead, closing as LATER for now
> > 
> 
> What exact package is still requiring gnome-mount for BSD? Thanks for the info
> 

gnome-base/gvfs with USE="hal -udev"
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2011-01-26 22:28:10 UTC
you get a dialog that gnome-mount is not installed... check gvfs code
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-11-26 13:17:11 UTC
hal and gnome-mount are gone.