That's what is installed: [binary R ] media-gfx/xsane-0.92 +gtk2 +jpeg +nls +png +tiff [binary R ] media-gfx/sane-frontends-1.0.11 [ebuild R ] media-gfx/sane-backends-1.0.13-r2 +usb 3,045 kB Reproducible: Always Steps to Reproduce: 1. scanimage -L 2. or 3. xsane: relocation error: /usr/lib/sane/libsane-brother.so.1: undefined symbol: sanei_usb_init Actual Results: scanimage: relocation error: /usr/lib/sane/libsane-brother.so.1: undefined symbol: sanei_usb_init Expected Results: I think it could work, because sane-find-scanner has this output: # No SCSI scanners found. If you expected something different, make sure that # you have loaded a SCSI driver for your SCSI adapter. found USB scanner (vendor=0x04a9, product=0x2204) at /dev/usb/scanner0 found USB scanner (vendor=0x04a9, product=0x2204 [CanoScan FB630U]) at libusb:003:003 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Scanners connected to the parallel port or other proprietary ports can't be # detected by this program.
The -r3 revision should fix this. At first you will maybe get a digest error, but this should be gone after a few hours when the source mirrors (which have the patch) are updated. Thanks for reporting. I just wonder why this was not reported earlier by someone else...