In my haste, I simply referenced the sane version currently in Debian 10 rather than sane-backends, which indeed is 1.0.27. Regardless, the version of sane-backends in Debian 10 is older than than the corresponding version in Manjaro (1.0.31), and the Arch/Manjaro implementation works with this device.

As I mentioned to Thierry, I note that sane-backends 1.0.31-4 has only recently migrated to Debian testing, which suggests its likely to be fully implemented in Bullseye (scheduled to be released in July 2021, if memory serves). If the PIXMA TS9100 is as supported by other backends, as Thierry suggests, then its possible we just need to wait for Debian to catch up.

Lee James

On 20/12/20 12:23 pm, Olaf Meeuwissen wrote:
Hi,

Thierry Huchard writes:

Le 2020-12-19 05:20, L a écrit:
Greetings to all, @List.

I have a PIXMA TS9100 series multifunction device – specifically,
the TS9160 – which is listed as not yet having been reported to work
(or not work) via SANE. In this instance, although not quite a
Schrödinger's cat scenario, SANE does both work and NOT work. Let me
explain:

The device is connected via USB to a Desktop machine which multiboots
Debian 10, and Manjaro (current). SANE functionality works as expected
on Manjaro but not on Debian – The scanner isn't found either by the
SANE interface or Simple-Scan.

Canon's ScanGearMP2, however, works as expected on Debian. The only
obvious differences are the respective versions between Debian and
Manjaro installations:

  Debian:

        * Canon ScanGear MP v2 -- 3.50-1 (the ONLY version available from
Canon)
        * SANE: 1.0.14

  Manjaro

        * Canon ScanGear MP v2 -- 3.90-1 (installed from ArchLinux AUR)

        * SANE: 1.0.31

I hope to have the device functioning through the SANE interface on
Debian, or if ultimately not possible, at least to leave some
breadcrumbs for those who may follow.

You give us the answer in the question :
Manjaro at version 1.0.31
Debian at version 1.0.14
That is very likely to be the sane-frontends version which hasn't
changed in ages.  The sane-backends version, check libsane, is probably
1.0.27 (buster, 10) or 1.0.24 (stretch, 9).  See

   https://packages.debian.org/search?keywords=libsane

Your version of sane on debian is very old. You will have to build the
source binary or update your Debian :).

Thierry
Thanks in advance to whoever can help with this quest.
Hope this helps,
--
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
  GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
  Support Free Software                        https://my.fsf.org/donate
  Join the Free Software Foundation              https://my.fsf.org/join

Reply via email to