seit mindestens zwei Wochen möchte Debian Sid bei mir die Dateien "libsane-common" und "sane-utils" aktualisieren. Genauer gesagt von der Version "1.0.25-4.1" auf "1.0.27-1~experimental6".
Das Problem hierbei: Die Aktualierung erfordert die ersatzlose Löschung der Frontends "Xsane" und "Simple-Scan", mit denen ich aber weiterhin arbeiten möchte. Also habe ich jetzt erstmal eine Weile von der Aktualisierung der entsprechenden Bibliothek abgesehen und abgewartet. Mittlerweile hat sich da aber noch nichts getan. Meine Frage ist daher, ob hier im Forum vielleicht noch andere von diesem Problem betroffen sind? Und wieso kommt ein Experimentalupdate nach Unstable?
Das fast identische Problem wurde übrigens schon vor circa einem Jahr als Ubuntu-Bugreport (englisch) behandelt, ist bei mir erst im August 2018 aufgetreten:
https://bugs.launchpad.net/ubuntu/+sour ... ug/1707352
Hier meine aktuell installierten Bibliotheken:
Code: Alles auswählen
dpkg -l | ag sane
ii libsane:amd64 1.0.25-4.1 amd64 API library for scanners
ii libsane-common 1.0.25-4.1 all API library for scanners -- documentation and support files
ii libsane-extras:amd64 1.0.22.6 amd64 API library for scanners -- extra backends
ii libsane-extras-common 1.0.22.6 all API library for scanners -- documentation and support files
ii sane-utils 1.0.25-4.1 amd64 API library for scanners -- utilities
ii xsane 0.999-5 amd64 featureful graphical frontend for SANE (Scanner Access Now Easy)
ii xsane-common 0.999-5 all xsane architecture independent files
Code: Alles auswählen
sane-backends (1.0.27-1~experimental6) experimental; urgency=medium
* Refresh symbols file for sparc64.
* Rewrite debian/watch for gitlab (Thanks to
Sebastiaan Couwenberg <sebastic@xs4all.nl>).
* Declare compliance with Debian Policy 4.1.5 (No changes needed).
* Replace manual installation of systemd files with
installation via dh_installsystemd (Closes: #905275).
-- Jörg Frings-Fürst <debian@jff.email> Fri, 03 Aug 2018 18:17:11 +0200
sane-backends (1.0.27-1~experimental5) experimental; urgency=medium
* debian/rules:
- Add rule to enable --enable-parport-directio for all
architectures except hurd-i386.
* debian/control:
- Fix FTBFS on kfreebsd-*:
+ Exclude libsnmp-dev from Build-Depends for kfreebsd-any.
- Change VCS-* to point to the new repository.
* Refresh symbols files for the following architectures:
- arm64, hppa, m68k, mips, mips64el, mipsel, powerpc,
powerpcspe, ppc64, ppc64el, s390x, sh4.
* Refresh debian/patches/0100-source_spelling.patch to
fix typo in backend/apple.c.
-- Jörg Frings-Fürst <debian@jff.email> Thu, 31 May 2018 08:48:38 +0200
sane-backends (1.0.27-1~experimental4) experimental; urgency=medium
* Change to my new email address.
* debian/rules:
- Add override_dh_autoreconf to prevent removal of libtool.m4
(Closes: #887032).
- Remove outdated configure parameter --enable-translations.
- Add configure parameter --enable-parport-directio
for better parallel port handling.
- Rename configure parameter --with-docdir to --docdir.
- Fix source directory for backend-writing.txt.
* debian/copyright:
- Use secure copyright format URI.
* Migrate to debhelper 11:
- Change debian/compat to 11.
- Bump minimum debhelper version in debian/control to >= 11.
* Declare compliance with Debian Policy 4.1.4:
- Remove the RUN parameter from /etc/default/saned and /etc/init.d/saned
in compliance with Debian Policy Manual section 9.3.3.1.
* Refresh debian/patches/0100-source_spelling.patch.
* New debian/patches/0715-20-sane.hwdb_multi-arch.patch:
- Remove buildtime from 20-sane.hwdb to make the file ready for multi-arch.
(Closes: #880391)
* debian/libsane1.README.Debian:
- Replace ConsoleKit with ConsoleKit/systemd-logind (Closes: #872364).
* debian/control:
- Add libsnmp-dev to Build-Depends to enable SNMP support.
-- Jörg Frings-Fürst <debian@jff.email> Sat, 14 Apr 2018 13:30:56 +0200
sane-backends (1.0.27-1~experimental3) experimental; urgency=medium
* debian/control:
- Drop outdated Recommends libsane-extras-dev to libsane-dev
binary package (Closes: #868265).
- Drop outdated texlive and texlive-latex-extra Build-Dependency.
* debian/rules:
- Drop create and install the /etc/sane.d/dll.d directory.
- Move rules from override_dh_install-arch and override_dh_auto_install-arch
to override_dh_install-indep and override_dh_auto_install-indep
to build the arch all packages without error (CLoses: #870455).
- At dh_systemd_enable use debian/saned.socket instead saned.socket.
- Use DEB* vars via default.mk instead own functions.
* Move libsane-common.install.in to libsane-common.install.
* debian/copyright:
- Add year 2017 for debian/*.
* New debian/patches/0150-genesys-Fix-use-of-uninitialized-variable.patch:
- Initializing usb_mode (Closes:# 869673).
Thanks to Florian Lindemann <linde@bfw-online.de> and
Olaf Meeuwissen <paddy-hack@member.fsf.org>.
* Move install of man pages from debian/rules to libsane-common.manpages and
sane-utils.manpages (Closes: #872366).
* Move umax_pp.5 from libsane-common to sane-utils.
* debian/sane-utils.saned.init:
- Add parameter to --retry at the stop section (Closes: #871543).
* libsane1.README.Debian:
- Remove references to the libsane-extras package.
* Correct typos in the previous changelog entry.
* Declare compliance with Debian Policy 4.1.1 (No changes needed).
* Move rm_conffile from libsane-common.preinst to libsane-common.maintscript.
-- Jörg Frings-Fürst <debian@jff-webhosting.net> Sat, 28 Oct 2017 13:26:26 +0200
sane-backends (1.0.27-1~experimental2) experimental; urgency=medium
* debian/rules:
- Rename libsane.udev to libsane1.udev to make sure that
60-libsane1.rules is actually created (Closes: #868312).
* Rename libsane.udev to libsane1.udev in TROUBLESHOOTING.Debian
and libsane1.README.Debian.
* debian/control:
- Add Breaks and Replaces against libsane to libsane1
binary package (Closes: #868308).
- Remove outdated Recommends libsane-extras to libsane1
binary package (Closes: #868265).
- Remove [!hurd-i386] from libusb-1.0-0-dev Build-Dependency.
* debian/sane-utils.postrm:
- Add set -e and silence update-inetd calls with "|| true".
* Regenerate symbols files from build logs (Closes: #868309).
* Use the hwdb+udev format (Closes: #869244):
- debian/rules: Call sane-desc with -m udev+hwdb and -m hwdb,
disable -m udev+acl call in override_dh_installudev-arch.
- New file libsane1.dirs for /lib/udev/hwdb.d/.
* Drop both dh-autoreconf/dh-systemd from both Build-Depends
and dh command line as both are enabled by default for
dh compat level 10.
* Drop --parallel from the dh command line because parallel
builds are enabled by default for dh compat level 10.
* Drop .la files from libsane1.install (Closes: #868307).
-- Jörg Frings-Fürst <debian@jff-webhosting.net> Fri, 28 Jul 2017 13:53:30 +0200
sane-backends (1.0.27-1~experimental1) experimental; urgency=medium
* New upstream release
- sane.ps is not longer included (Closes: #818544).
- Fix a timing issue on USB3 hardware (Closes: #792465).
- Support CanoScan LiDE 120 (Closes: #853873).
- Refresh patches:
+ 0020-nousbtest.patch
+ 0025-multiarch_manpages_libdir.patch
+ 0705-kfreebsd.patch
+ 0710-sane-desc.c_debian_mods.patch
- Remove patches applied upstream:
+ 0005-libsane_deps.patch
+ 0010-unneeded_doc.patch
+ 0015-frontend_libs.patch
+ 0030-ppc64el.patch
+ 0100-source_spelling.patch
+ 0105-hp3900.patch
+ 0110-dll_backend_conf.patch
+ 0115-license_typo.patch
+ 0120-typo.patch
+ 0125-multiarch_dll_search_path.patch
+ 0135-saned-remotescanners.patch
+ 0500-CVE-2017-6318.patch
+ 0605-man_typo.patch
+ 0700-mk_reproducible_results.patch
* New debian/patches/0140-avahi.patch
- Avoid assertion failure when net_avahi_init failed (Closes: #861112).
* New debian/patches/0145-avahi.patch:
- Fix race condition (Closes: #743420).
* debian/rules:
- Remove outdated configure flag --enable-libusb_1_0.
- Add new configure flag --withusb.
- Use dh_auto_configure instead of ./configure.
* Remove outdated debian/libsane-dev.NEWS (Closes: #852842).
* debian/sane-uitls.postinst:
- Add "|| true" after adduser call to continue installation if
adduser fails (Closes: #860078).
* Refresh debian/libsane.symbols.
* New README.source to explain the branching model used.
* Use the automatic debug symbol packages:
- Remove libsane-dbg section from debian/control.
- Remove override_dh_strip from debian/rules.
* Declare compliance with Debian Policy 4.0.0. (No changes needed).
* debian/saned.socket:
- Change MaxConnections to the default value of 64 (Closes: 850649).
* Refresh debian/copyright.
* Rename libsane to libsane1 to match with the soname.
* Remove useless *.lintan-overrides.
* Remove autopkgtest:
- The test needs networking which isn't available on the buildds.
-- Jörg Frings-Fürst <debian@jff-webhosting.net> Tue, 20 Jun 2017 23:17:47 +0200