** Description changed:
- I don't know if that can be prevented in the long run. But both brscan
- (for my brother scanner) and iscan (for my epson scanners) have been
- broken by the change from libsane to libsane1. For iscan I have
- unpackaged the debian package, changed the dependency it contains from
- libsane to libsane1 and installed the changed package. But even then my
- epson scanners no more work leaving me without any scanner => Reporting
- a bug.
+ Impact
+ ======
+ The Debian maintainer renamed libsane to libsane1 "to match with the soname"
apparently to fix a Lintian warning.
+
+ libsane 1.0.25 in zesty includes libsane.so.1.25
+ libsane1 1.0.27 in artful includes libsane.so.1.27
+
+ This appears to be no bigger change than any ordinary new version of the
+ library.
+
+ The library rename makes it impossible to install any scanner drivers
+ for libsane that are distributed as a .deb unless the driver
+ distributors recompiles against Ubuntu 17.10+.
+
+ Therefore, adding Provides: libsane seems reasonable here.
+
+ Test Case
+ =========
+ Make sure that libsane1 Provides: libsane
+
+ Regression Potential
+ ====================
+ The fix here was proposed to the Debian maintainer in July but there's been
virtually zero response on it.
+
+ It doesn't seem like adding the Provides will make things any worse for
+ third-party drivers but it has a good chance of making things better for
+ some.
+
+ Original Bug Report
+ ===================
+ I don't know if that can be prevented in the long run. But both brscan (for
my brother scanner) and iscan (for my epson scanners) have been broken by the
change from libsane to libsane1. For iscan I have unpackaged the debian
package, changed the dependency it contains from libsane to libsane1 and
installed the changed package. But even then my epson scanners no more work
leaving me without any scanner => Reporting a bug.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: libsane1 1.0.27-1~experimental1ubuntu2
Uname: Linux 4.13.0-041300rc2-lowlatency x86_64
ApportVersion: 2.20.6-0ubuntu4
Architecture: amd64
Date: Sat Jul 29 08:38:15 2017
EcryptfsInUse: Yes
SourcePackage: sane-backends
UpgradeStatus: No upgrade log present (probably fresh install)
** Changed in: sane-backends (Ubuntu)
Importance: Undecided => Medium
** Changed in: sane-backends (Ubuntu)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1707352
Title:
the change from libsane to libsane1 broke many (all?) 3rd party plug-
ins for sane
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1707352/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs