Bug#514453: nautilus: should properly unmount fuse mounts

brian m. carlson sandals at crustytoothpaste.ath.cx
Sat Feb 7 18:13:01 UTC 2009


Package: nautilus
Version: 2.22.5.1-1
Severity: wishlist

If I mount a partition with sshfs[0], it appears in nautilus as a disk.
However, when I right-click on the icon and choose "Unmount Volume",
nautilus complains:

Unable to unmount castro
umount: /home/bmc/audio/castro is not in the fstab (and you are not root)

Obviously, this is true.  That mount is not in the fstab, and I am not
root.  However, nautilus should detect that this is a fuse mount and
gracefully unmount it.  Checking /etc/mtab or /proc/mounts will display
"fuse" as part of the filesystem type, so detecting this is trivial.

[0] lakeview ok % sshfs crustytoothpaste.ath.cx:/media/data/bmc/finished/music ~/audio/castro


-- System Information:
Debian Release: 5.0
   APT prefers unstable
   APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nautilus depends on:
ii  desktop-file-utils         0.15-1        Utilities for .desktop files
ii  gnome-control-center       1:2.22.2.1-2  utilities to configure the GNOME d
ii  gvfs-backends              0.2.5-1.1     userspace virtual filesystem - bac
ii  libatk1.0-0                1.22.0-1      The ATK accessibility toolkit
ii  libbeagle1                 0.3.5-2       library for accessing beagle using
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces library
ii  libc6                      2.7-18        GNU C Library: Shared libraries
ii  libcairo2                  1.8.4-1       The Cairo 2D vector graphics libra
ii  libeel2-2.22               2.22.2-1      Eazel Extensions Library (for GNOM
ii  libexempi3                 2.0.2-2       library to parse XMP metadata (Lib
ii  libexif12                  0.6.16-2.1    library to parse EXIF files
ii  libgail-common             1.22.3-1      GNOME Accessibility Implementation
ii  libgail18                  1.22.3-1      GNOME Accessibility Implementation
ii  libgconf2-4                2.24.0-4      GNOME configuration database syste
ii  libglade2-0                1:2.6.3-1     library to load .glade files at ru
ii  libglib2.0-0               2.18.3-1      The GLib library of C routines
ii  libgnome-desktop-2         2.22.3-2      Utility library for loading .deskt
ii  libgnome2-0                2.20.1.1-2    The GNOME 2 library - runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented display
ii  libgnomeui-0               2.24.0-1      The GNOME 2 libraries (User Interf
ii  libgtk2.0-0                2.14.5-1      The GTK+ graphical user interface 
ii  libnautilus-extension1     2.22.4-1      libraries for nautilus components 
ii  liborbit2                  1:2.14.16-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.22.3-1      Layout and rendering of internatio
ii  librsvg2-2                 2.22.3-1      SAX-based renderer library for SVG
ii  libselinux1                2.0.65-5      SELinux shared libraries
ii  libstartup-notification0   0.9-1         library for program launch feedbac
ii  libtrackerclient0          0.6.6-2       metadata database, indexer and sea
ii  libx11-6                   2:1.1.5-2     X11 client-side library
ii  libxml2                    2.6.32.dfsg-5 GNOME XML library
ii  nautilus-data              2.22.5.1-1    data files for nautilus
ii  shared-mime-info           0.30-2        FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
ii  app-install-data            2008.11.27   Application Installer Data Files
ii  desktop-base                5.0.3        common files for the Debian Deskto
ii  eject                       2.1.5+deb1-4 ejects CDs and operates CD-Changer
ii  librsvg2-common             2.22.3-1     SAX-based renderer library for SVG
ii  nautilus-cd-burner          2.22.1-2     CD Burning front-end for Nautilus
ii  synaptic                    0.62.5       Graphical package manager
ii  xdg-user-dirs               0.10-1       tool to manage well known user dir

Versions of packages nautilus suggests:
ii  eog                           2.22.3-2   Eye of GNOME graphics viewer progr
ii  evince [pdf-viewer]           2.22.2-4   Document (postscript, pdf) viewer
pn  fam                           <none>     (no description available)
ii  mpg321 [mp3-decoder]          0.2.10.6   mpg123 clone that doesn't use floa
ii  okular [pdf-viewer]           4:4.2.0-1  document viewer for KDE 4
ii  totem                         2.22.2-5   A simple media player for the GNOM
ii  tracker                       0.6.6-2    metadata database, indexer and sea
ii  vlc [mp3-decoder]             0.9.2-1    multimedia player and streamer
ii  vlc-nox [mp3-decoder]         0.9.2-1    multimedia player and streamer (wi
ii  xpdf-reader [pdf-viewer]      3.02-1.4   Portable Document Format (PDF) sui

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
troff on top of XML: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090207/a66c2a31/attachment-0001.pgp 


More information about the pkg-gnome-maintainers mailing list