Your message dated Mon, 08 Nov 2010 20:33:22 +0000
with message-id <[email protected]>
and subject line Bug#531978: fixed in libgphoto2 2.4.6-2
has caused the Debian Bug report #531978,
regarding gvfs-backends: Canon camera not auto mounted by gphoto2 backend, 
manually accessing gphoto2://[usb:id] works though
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.)


-- 
531978: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531978
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gvfs-backends
Version: 1.4.3-1
Severity: important


I'm running sid, with nautilus and friends up to date.
Since 1 or 2 months ago I'm unable to use my Canon Powershot A590 IS as always:
 1. plug it in via usb
 2. turn it on
 3. see nautilus automount it thanks to gphoto2 gvfs backend
 4. happiness

I remind that this broke around the time of 1.4.1-5, when HAL was apparently
removed from gvfs packages.

The current situation is:
 1. plug the camera via usb
 2. turn it on
 3. nothing happens

No unit is shown in nautilus' computer://, nor automount happens.

*HOWEVER* I can access my camera with nautilus by manually typying the camera
id, right now for example:
    nautilus gphoto2://[usb:001015]/

The camera is listed then as a mounted unit but just as "Digital Camera
(usb:001015)". I can access my photos and do stuff as usual.

The camera is accessible to f-spot or any application using gphoto2, even
gphoto2 itself:
    ~$ gphoto2 --auto-detect
    Modelo                         Puerto                                       
   
    ----------------------------------------------------------
    Canon PowerShot A590 IS        usb:  

lsusb sees it without problem:
    ~$ lsusb
    Bus 003 Device 003: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 016: ID 04a9:3176 Canon, Inc. PowerShot A590
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

and udev (set to debug log level) prints this to daemon.log:

    udevd[2051]: seq 1305 queued, 'add' 'usb'
    udevd[2051]: passed 273 bytes to monitor 0x836e1f0
    udevd-work[2932]: seq 1305 running
    udevd-work[2932]: device 0x836e0a8 has devpath 
'/devices/pci0000:00/0000:00:1d.7/usb1/1-4'
    udevd-work[2932]: device 0x837cec0 has devpath 
'/devices/pci0000:00/0000:00:1d.7/usb1'
    udevd-work[2932]: device 0x836e358 has devpath 
'/devices/pci0000:00/0000:00:1d.7'
    udevd-work[2932]: device 0x836e280 has devpath '/devices/pci0000:00'
    udevd-work[2932]: GROUP 46 /etc/udev/rules.d/025_libgphoto2.rules:160
    udevd-work[2932]: MODE 0664 /etc/udev/rules.d/025_libgphoto2.rules:160
    udevd-work[2932]: PROGRAM 'check-ptp-camera 06/01/01' 
/etc/udev/rules.d/025_libgphoto2.rules:967
    udevd-work[2932]: 'check-ptp-camera 06/01/01' started
    udevd[2051]: seq 1306 queued, 'add' 'usb'
    udevd-work[2932]: 'check-ptp-camera 06/01/01' returned with exitcode 0
    udevd-work[2932]: GROUP 46 /etc/udev/rules.d/025_libgphoto2.rules:967
    udevd-work[2932]: MODE 0664 /etc/udev/rules.d/025_libgphoto2.rules:967
    udevd-work[2932]: GROUP 119 /etc/udev/rules.d/10-vboxdrv.rules:3
    udevd-work[2932]: MODE 0664 /etc/udev/rules.d/10-vboxdrv.rules:3
    udevd-work[2932]: LINK 'char/189:16' 
/lib/udev/rules.d/50-udev-default.rules:2
    udevd-work[2932]: file 
'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4/descriptors' appeared after 0 
loops
    udevd-work[2932]: NAME 'bus/usb/001/017' 
/lib/udev/rules.d/50-udev-default.rules:37
    udevd-work[2932]: IMPORT 'usb_id --export 
/devices/pci0000:00/0000:00:1d.7/usb1/1-4' /lib/udev/rules.d/70-acl.rules:8
    udevd-work[2932]: 'usb_id --export 
/devices/pci0000:00/0000:00:1d.7/usb1/1-4' started
    usb_id[8783]: custom logging function 0x8ca3008 registered
    usb_id[8783]: device 0x8ca30a0 has devpath 
'/devices/pci0000:00/0000:00:1d.7/usb1/1-4'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR=Canon_Inc.'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ENC=Canon\x20Inc.'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ID=04a9'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 
'ID_MODEL=Canon_Digital_Camera'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 
'ID_MODEL_ENC=Canon\x20Digital\x20Camera'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_MODEL_ID=3176'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_REVISION=0002'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 
'ID_SERIAL=Canon_Inc._Canon_Digital_Camera_EBFB2B4D7FCE405BA68274C630705D7A'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 
'ID_SERIAL_SHORT=EBFB2B4D7FCE405BA68274C630705D7A'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_BUS=usb'
    udevd-work[2932]: '/lib/udev/usb_id' (stdout) 'ID_USB_INTERFACES=:060101:'
    udevd-work[2932]: 'usb_id --export 
/devices/pci0000:00/0000:00:1d.7/usb1/1-4' returned with exitcode 0
    udevd-work[2932]: RUN 'udev-acl --action=$env{ACTION} 
--device=$env{DEVNAME}' /lib/udev/rules.d/70-acl.rules:73
    udevd-work[2932]: RUN 'socket:@/org/freedesktop/hal/udev_event' 
/lib/udev/rules.d/90-hal.rules:2
    udevd-work[2932]: MODE 0664 /lib/udev/rules.d/91-permissions.rules:41
    udevd-work[2932]: created db file for 
'/devices/pci0000:00/0000:00:1d.7/usb1/1-4' in '/dev/.udev/db/usb:1-4'
    udevd-work[2932]: creating device node '/dev/bus/usb/001/017', 
devnum=189:16, mode=0664, uid=0, gid=119
    udevd-work[2932]: mknod(/dev/bus/usb/001/017, 020664, (189,16))
    udevd-work[2932]: chmod(/dev/bus/usb/001/017, 020664)
    udevd-work[2932]: chown(/dev/bus/usb/001/017, 0, 119)
    udevd-work[2932]: creating symlink '/dev/char/189:16' to 
'../bus/usb/001/017'
    udevd-work[2932]: 'udev-acl --action=add --device=/dev/bus/usb/001/017' 
started
    udevd-work[2932]: 'udev-acl --action=add --device=/dev/bus/usb/001/017' 
returned with exitcode 0
    udevd-work[2932]: passed 664 bytes to monitor 0x836e748
    udevd-work[2932]: passed -1 bytes to monitor 0x837cf58
    udevd-work[2932]: seq 1305 processed with 0
    udevd[2051]: seq 1305 done with 0
    udevd[2051]: passed 290 bytes to monitor 0x836e1f0
    udevd-work[2932]: seq 1306 running
    udevd-work[2932]: RUN '/sbin/modprobe -b $env{MODALIAS}' 
/lib/udev/rules.d/80-drivers.rules:7
    udevd-work[2932]: RUN 'socket:@/org/freedesktop/hal/udev_event' 
/lib/udev/rules.d/90-hal.rules:2
    udevd-work[2932]: '/sbin/modprobe -b 
usb:v04A9p3176d0002dc00dsc00dp00ic06isc01ip01' started
    udevd-work[2932]: '/sbin/modprobe' (stderr) 'FATAL: Module 
usb:v04A9p3176d0002dc00dsc00dp00ic06isc01ip01 not found.'
    udevd-work[2932]: '/sbin/modprobe -b 
usb:v04A9p3176d0002dc00dsc00dp00ic06isc01ip01' returned with exitcode 1
    udevd-work[2932]: passed 312 bytes to monitor 0x836e518
    udevd-work[2932]: passed -1 bytes to monitor 0x837cf58
    udevd-work[2932]: seq 1306 processed with 0
    udevd[2051]: seq 1306 done with 0

The FATAL warning regarding loading the usb:devid module seems to be
irrelevant, I tried cheating udev with an alias in /etc/modules/aliases.conf,
the warning was supressed but there was no difference. I'm sure my camera
doesn't require any special module, otherwise manually pointing nautilus to the
device id wouldn't work.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=es_PE.UTF-8, LC_CTYPE=es_PE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gvfs-backends depends on:
ii  gvfs                        1.4.3-1      userspace virtual filesystem - ser
ii  libarchive1                 2.6.2-1      Single library to read/write tar, 
ii  libavahi-client3            0.6.25-2     Avahi client library
ii  libavahi-common3            0.6.25-2     Avahi common library
ii  libavahi-glib1              0.6.25-2     Avahi glib integration library
ii  libbluetooth3               4.57-1       Library to use the BlueZ Linux Blu
ii  libc6                       2.10.2-4     Embedded GNU C Library: Shared lib
ii  libcdio-cdda0               0.81-4       library to read and control digita
ii  libcdio-paranoia0           0.81-4       library to read digital audio CDs 
ii  libcdio10                   0.81-4       library to read and control CD-ROM
ii  libdbus-1-3                 1.2.16-2     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.82-2       simple interprocess messaging syst
ii  libexpat1                   2.0.1-7      XML parsing C library - runtime li
ii  libgconf2-4                 2.28.0-1     GNOME configuration database syste
ii  libglib2.0-0                2.23.1-1     The GLib library of C routines
ii  libgphoto2-2                2.4.6-1      gphoto2 digital camera library
ii  libgphoto2-port0            2.4.6-1      gphoto2 digital camera port librar
ii  libgudev-1.0-0              150-2        GObject-based wrapper library for 
ii  libsmbclient                2:3.4.3-2    shared library for communication w
ii  libsoup-gnome2.4-1          2.29.3-1     an HTTP library implementation in 
ii  libsoup2.4-1                2.29.3-1     an HTTP library implementation in 
ii  libxml2                     2.7.6.dfsg-1 GNOME XML library

gvfs-backends recommends no packages.

Versions of packages gvfs-backends suggests:
ii  obexd-client                  0.14-1     D-Bus OBEX client

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: libgphoto2
Source-Version: 2.4.6-2

We believe that the bug you reported is fixed in the latest version of
libgphoto2, which is due to be installed in the Debian FTP archive:

libgphoto2-2-dev_2.4.6-2_i386.deb
  to main/libg/libgphoto2/libgphoto2-2-dev_2.4.6-2_i386.deb
libgphoto2-2_2.4.6-2_i386.deb
  to main/libg/libgphoto2/libgphoto2-2_2.4.6-2_i386.deb
libgphoto2-port0_2.4.6-2_i386.deb
  to main/libg/libgphoto2/libgphoto2-port0_2.4.6-2_i386.deb
libgphoto2_2.4.6-2.diff.gz
  to main/libg/libgphoto2/libgphoto2_2.4.6-2.diff.gz
libgphoto2_2.4.6-2.dsc
  to main/libg/libgphoto2/libgphoto2_2.4.6-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Paleino <[email protected]> (supplier of updated libgphoto2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


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

Format: 1.8
Date: Mon, 08 Nov 2010 11:19:51 +0100
Source: libgphoto2
Binary: libgphoto2-2-dev libgphoto2-port0 libgphoto2-2
Architecture: source i386
Version: 2.4.6-2
Distribution: unstable
Urgency: low
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: David Paleino <[email protected]>
Description: 
 libgphoto2-2 - gphoto2 digital camera library
 libgphoto2-2-dev - gphoto2 digital camera library (development files)
 libgphoto2-port0 - gphoto2 digital camera port library
Closes: 531974 531978
Changes: 
 libgphoto2 (2.4.6-2) unstable; urgency=low
 .
   * Merge Ubuntu patches, by Martin Pitt (thanks!):
     - Update Build-Depends: Move from libltdl3-dev to libltdl-dev
       (Closes: #531974).
     - Create modern udev rules at build-time instead of at install-time
       thanks to a patch sent (and now merged) upstream. Drop a lot of
       code from libgphoto2-2.postinst accordingly, while adding the
       generation code to debian/rules. Also bump the versioned dependency
       on udev from 0.113-1 to 0.136 (Closes: #531978).
   * Added myself to Uploaders
Checksums-Sha1: 
 45ce9e1413c0955074a6058f5565ee197da24587 1637 libgphoto2_2.4.6-2.dsc
 97635c4448ea8d47d73dab7c065d9d7b897cac46 23704 libgphoto2_2.4.6-2.diff.gz
 26d7167243dcbe5369ec7de4abf8fe9bb0784ae3 4583814 
libgphoto2-2-dev_2.4.6-2_i386.deb
 5e1a2db8bcd9e626700fac02111dff63a7404222 138314 
libgphoto2-port0_2.4.6-2_i386.deb
 e78c585e5b9ef3e7d43ff0e83a9469d8295b31a0 1510800 libgphoto2-2_2.4.6-2_i386.deb
Checksums-Sha256: 
 7dc4485de341f3717dc51d5c64752d4bc18d9f11324f0e4f5633f80da56c9799 1637 
libgphoto2_2.4.6-2.dsc
 a8241d258295ad2e24bf37e82befbe1ce18853d99a424bedde2541e83516fd56 23704 
libgphoto2_2.4.6-2.diff.gz
 87529a4d3c654f335321b83b465d1b44bedea849a7acee97c0672deb4b5d4a1c 4583814 
libgphoto2-2-dev_2.4.6-2_i386.deb
 87aa2d2155ed5dfbb8c80e1e440ac9a1bb60519039440c70c9b20a22b5e1e003 138314 
libgphoto2-port0_2.4.6-2_i386.deb
 1778b1baa82446e89ce0d71872480217bb36595d0a46810cb005e0c53d856915 1510800 
libgphoto2-2_2.4.6-2_i386.deb
Files: 
 656cbda082ccaaa5e7a3364984af6e43 1637 libs optional libgphoto2_2.4.6-2.dsc
 ca5340a97688114d9dc913a1e1c3ef81 23704 libs optional libgphoto2_2.4.6-2.diff.gz
 fa3db8a26bc48508fc29e4b2ca1b1de9 4583814 libdevel optional 
libgphoto2-2-dev_2.4.6-2_i386.deb
 795dc7e1e7b5224bcf2ced8a051b75cb 138314 libs optional 
libgphoto2-port0_2.4.6-2_i386.deb
 2fd135ed1077d78bb7cf2e9333b6f2bf 1510800 libs optional 
libgphoto2-2_2.4.6-2_i386.deb

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

iEYEARECAAYFAkzYUMUACgkQ5qqQFxOSsXS1HwCeP4Q435Jl7+nWKal3W6AUd+/V
5jwAoMb8gA6GRT2IBbcfJQnK6LSWRkbU
=zjnk
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to