xsane error : Device busy with Espon 1260 if libsane-extras is installed.

Bug #2472 reported by Julien Gilles
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xsane (Ubuntu)
Invalid
Low
Scott James Remnant (Canonical)

Bug Description

scanimage works fine.

scanimage -L gives :
device `plustek:libusb:002:002' is a Epson Perfection 1260/Photo USB flatbed scanner

With libsane-extras, xsane fails with "Device Busy" error.

Using SANE_DEBUG_DLL=1 SANE_DEBUG_PLUSTEK=30 xsane ends with

[plustek] usbDev_getCaps()
[plustek] Scanner information:
[plustek] Vendor : Epson
[plustek] Model : Perfection 1260/Photo
[plustek] Flags : 0x00000000
[plustek] drvclose()
[plustek] usbDev_stopScan()
[plustek] usbDev_ScanEnd(), start=0, park=0
[plustek] usbDev_close()
[plustek] attach: model = >Perfection 1260/Photo<
[plustek] sane_get_devices (0xbfd51298, 0)
[dll] load: dlopen() failed (/usr/lib/sane/libsane-hp_rts88xx.so.1: undefined symbol: sanei_scsi_find_devices)
[plustek] sane_open - libusb:002:002
[plustek] Presetting Gamma tables (len=4096)
[plustek] * Channel[0], gamma 1.500
[plustek] * Channel[1], gamma 1.500
[plustek] * Channel[2], gamma 1.500
[plustek] * Channel[3], gamma 1.500
[plustek] ----------------------------------
[plustek] NOT using custom gamma settings.
[plustek] Presetting Gamma tables (len=4096)
[plustek] * Channel[0], gamma 1.500
[plustek] * Channel[1], gamma 1.500
[plustek] * Channel[2], gamma 1.500
[plustek] * Channel[3], gamma 1.500
[plustek] ----------------------------------
[plustek] Lamp-Timer started (using ITIMER)
[plustek] Lamp-Timer started (using ITIMER)
[plustek] sane_start
[plustek] usbDev_open(libusb:002:002,) - (nil)
[plustek] sane_start: open failed: 16
[plustek] sane_cancel

Without libsane-extras : the line "[dll] load: dlopen() failed
(/usr/lib/sane/libsane-hp_rts88xx.so.1: undefined symbol:
sanei_scsi_find_devices)" is not present, and xsane works fine.

In fact I do not need libsane-extras, so my solution is to not install
libsane-extras, but it should works with it.

I don't know if the problem is in xsane or in libsane-extras, I can send more traces if needed.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Does this still happen in current Dapper?

Changed in xsane:
assignee: nobody → keybuk
status: Unconfirmed → Needs Info
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Please test the upcoming dapper Beta release; and reopen if this still fails.

Changed in xsane:
status: Needs Info → Rejected
Revision history for this message
Julien Gilles (jgilles) wrote :

Works fine with or without libsane-extras in Dapper.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.