Your message dated Sat, 29 Mar 2008 21:37:48 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#353895: gnome-volume-manager and disks with many 
partitions
has caused the Debian Bug report #353895,
regarding gnome-volume-manager: Gets confused by disks with many partitions
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
353895: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353895
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gnome-volume-manager
Version: 1.4.0-4
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

G-v-m seems to get confused when mounting disks with many partitions. I have an 
external USB hard drive with two partitions, which g-v-m tries to mount as soon 
as the disk is plugged in. Now, several things can happen: both partitions are 
mounted under their respective mount points (usbdisk and usbdisk-1 in /media), 
only one gets mounted, or both get mounted but the mount points are reversed.

This is a regression, as older versions didn't exhibit this buggy behavior; the 
partitions were always mounted at the same mount points. I think this started 
with the hal something/d-bus 0.60/GNOME 2.12 update.

Here's what g-v-m logs for a case where the moint points are reversed and only 
one partition gets mounted:

[The disk is found...]
manager.c/1425: New Device: 
/org/freedesktop/Hal/devices/storage_model_OneTouch_II

[but it's not mountable]
manager.c/1431: not a mountable volume: 
/org/freedesktop/Hal/devices/storage_model_OneTouch_II


[the second partition is found...]
manager.c/1425: New Device: 
/org/freedesktop/Hal/devices/volume_part2_size_3915233280

[and mounted under usbdisk]
manager.c/1127: mounting 
/org/freedesktop/Hal/devices/volume_part2_size_3915233280...
manager.c/568: executing command: /usr/bin/pmount-hal 
/org/freedesktop/Hal/devices/volume_part2_size_3915233280


[the first partition is found...]
manager.c/1425: New Device: 
/org/freedesktop/Hal/devices/volume_uuid_df3c7c58_063f_45e1_abdf_6c5364ec16c2

[and mounted under usbdisk (again?)...]
manager.c/1127: mounting 
/org/freedesktop/Hal/devices/volume_uuid_df3c7c58_063f_45e1_abdf_6c5364ec16c2...
manager.c/568: executing command: /usr/bin/pmount-hal 
/org/freedesktop/Hal/devices/volume_uuid_df3c7c58_063f_45e1_abdf_6c5364ec16c2

[uhm?]
manager.c/1588: Mounted: 
/org/freedesktop/Hal/devices/volume_part2_size_3915233280

[so it fails (the following is translated back from Spanish)]
Error: directory /media/usbdisk is not empty
Error: could not run pmount

Volume_uuid_... is sda1 and volume_part2_... is sda2. The former used to be 
always mounted under usbdisk and the latter under usbdisk-1. For some reason 
property volume.policy.desired_mount_point is 'usbdisk' for both partitions, at 
least right now (I don't know if that's changed).

Unfortunately some applications depend on absolute path names (i.e. 
jukebox-like media players) and cannot work properly with changing mount points.

- -- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-ck4
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)

Versions of packages gnome-volume-manager depends on:
ii  gconf2                   2.12.1-9        GNOME configuration database syste
ii  hal                      0.5.6-4         Hardware Abstraction Layer
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libatk1.0-0              1.10.3-1        The ATK accessibility toolkit
ii  libbonobo2-0             2.10.1-1        Bonobo CORBA interfaces library
ii  libbonoboui2-0           2.10.1-2        The Bonobo UI library
ii  libc6                    2.3.6-1         GNU C Library: Shared libraries an
ii  libcairo2                1.0.2-3         The Cairo 2D vector graphics libra
ii  libdbus-1-2              0.60-6          simple interprocess messaging syst
ii  libdbus-glib-1-2         0.60-6          simple interprocess messaging syst
ii  libfontconfig1           2.3.2-2         generic font configuration library
ii  libgconf2-4              2.12.1-9        GNOME configuration database syste
ii  libgksuui1.0-1           1.0.7-1         a graphical fronted to su library
ii  libglade2-0              1:2.5.1-2       library to load .glade files at ru
ii  libglib2.0-0             2.8.6-1         The GLib library of C routines
ii  libgnome-keyring0        0.4.7-1         GNOME keyring services library
ii  libgnome2-0              2.12.0.1-5      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.12.0-2        A powerful object-oriented display
ii  libgnomeui-0             2.12.1-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           2.12.2-5        GNOME virtual file-system (runtime
ii  libgtk2.0-0              2.8.12-1        The GTK+ graphical user interface 
ii  libhal1                  0.5.6-4         Hardware Abstraction Layer - share
hi  libice6                  6.9.0.dfsg.1-4  Inter-Client Exchange library
ii  liborbit2                1:2.12.4-1      libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0            1.10.3-1        Layout and rendering of internatio
ii  libpopt0                 1.7-5           lib for parsing cmdline parameters
hi  libsm6                   6.9.0.dfsg.1-4  X Window System Session Management
hi  libx11-6                 6.9.0.dfsg.1-4  X Window System protocol client li
hi  libxcursor1              1.1.3-1         X cursor management library
hi  libxext6                 6.9.0.dfsg.1-4  X Window System miscellaneous exte
hi  libxi6                   6.9.0.dfsg.1-4  X Window System Input extension li
hi  libxinerama1             6.9.0.dfsg.1-4  X Window System multi-head display
ii  libxml2                  2.6.23.dfsg.2-1 GNOME XML library
hi  libxrandr2               6.9.0.dfsg.1-4  X Window System Resize, Rotate and
ii  libxrender1              1:0.9.0.2-1     X Rendering Extension client libra
ii  pmount                   0.9.7-2         mount removable devices as normal 
ii  zlib1g                   1:1.2.3-9       compression library - runtime

Versions of packages gnome-volume-manager recommends:
ii  gnome-media                   2.12.0-3   The GNOME Media Utilities
ii  gthumb                        3:2.6.6-1  an image viewer and browser
ii  nautilus-cd-burner            2.12.2-3   CD Burning front-end for Nautilus
ii  totem                         1.2.1-3    A simple media player for the Gnom

- -- debconf-show failed

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD+2lR823633cP2P8RAg1WAJ9FSCn+Eb+x/7B0bfjV9xzsodfvyQCgn5sT
aYbXGpeQ6kKqmUFtWflTTaI=
=mg2E
-----END PGP SIGNATURE-----


--- End Message ---
--- Begin Message ---
Javier Kohen wrote:
>>   Quite some time ago, you submitted a bug about gnome-volume-manager
>> being confused with disks with many partitions; see the report there:
>>
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353895
>>
>>   Does this bug still occur ? I tend to think this has been fixed quite
>> some time ago, but I don't have the means to reproduce the bug.
> 
> Someone suggested I give volumes labels, so they get automounted on a
> directory with a name based on the label, so that's what I've been doing
> since then. I've also learned not to rely on those as well, and use the
> UUID to refer to the volume instead.
> 
>>   Can I close this bug safely, or do you confirm it still is a problem ?
> 
> I can't say, sorry, but as far as I'm concerned, the report can be closed.

  Great, just doing so.

  Thanks !

        Vincent

-- 
Vincent Fourmond, Debian Developer
http://vince-debian.blogspot.com/
-- pretty boring signature, isn't it ?


--- End Message ---

Reply via email to