[Bug 1862926] Re: Request for update: SANE 1.0.29

Till Kamppeter 1862926 at bugs.launchpad.net
Mon Feb 24 12:03:15 UTC 2020


Already when I started updating SANE to 1.0.29 I had a look into Rolf
Bensch's PPA

https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git/+packages

and overtaken some of his work, especially I copied the symbols files.
But his package is not built for ppc64el and s390x (probably because no
one needs scanner drivers on these server-only architectures?). Probably
therefore ppc64el fails with the symbol table.

The s390x problem Rolf also did not hit due to his selection of
architectures.

The i386 problem is known to Rolf and this has made him skipping the
unit tests altogether:

https://gitlab.com/sane-project/backends/issues/157#note_270664146

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1862926

Title:
  Request for update: SANE 1.0.29

Status in sane-backends package in Ubuntu:
  Confirmed
Status in sane-backends package in Debian:
  Unknown

Bug description:
  In Focal we are still a bit old-fashioned regarding scanning. We are
  still at the ancient SANE 1.0.27! That is really INSANE.

  Current version is 1.0.29 and it contains a very important new feature
  which will make hundreds (thousands?) of new scanners work with
  Ubuntu. This new feature is Apple AirScan support as a client. I have
  introduced a lot of nice printing stuff to support AirPrint, making
  lots of printers (practically all modern network printers) working,
  and all the multi-function devices under these (printer and scanner in
  one) do AirScan, so all these scanner will work with SANE 1.0.29 (if
  yours does not, it is a bug in SANE, please report).

  The AirScan support is provided by the new "escl" backend. supporting
  the eSCL protocol AirPrint is based on. The protocol uses HTTP and
  XML, so this works out-of-the-box if your printer is connected to the
  network, if it is connected via USB it work via IPP-over-USB using the
  ippusbxd package.

  Changes list from upstream:

  - Backends
     + adds an escl backend (theoretically supporting all AirPrint devices with a scan unit
     + adds support for 23 new scanner models via existing backends
     + significantly changes genesys and pixma backends
     + fixes bugs in canon_dr, fujitsu, hp3900, mustek_usb2, plustek and xerox_mfp backends
     + fixes all compiler warnings on Debian 10 (#120)
     + fixes portability issues for uClibc-ng and MacOS builds
     + adds support to record and replay USB I/O traffic
     + adds timestamps to debug logs

  debdiff attached.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1862926/+subscriptions



More information about the Ubuntu-sponsors mailing list