Since some time libsane-common and sane-utils are hold back by apt on d-u. Anyone else experienced that? Shall I do something about it or just wait?
XFC, pateince.
I am also waiting for that.
regards
Reiner
libsane-common has been held back for quite some time now.
Yes, sane-backends are in transition quite a while and seem not to make much progress.
Regards
Reiner
Sometimes transitions can be held up by just one maintainer not taking action on his package(s)
Zitat von: devil in 2018/08/28, 08:17:00
Sometimes transitions can be held up by just one maintainer not taking action on his package(s)
I don't have experimental repos enabled and still got those same 2 packages showing up in my d-u as well.
Zitat von: DeepDayzeI don't have experimental repos enabled and still got those same 2 packages showing up in my d-u as well.
Right, same here. Doesn't affect printing or scanning, so I don't care.
https://tracker.debian.org/pkg/sane-backends
Fresh from the repo:
The following packages will be REMOVED:
libsane
The following NEW packages will be installed:
libsane1
The following packages will be upgraded:
libsane-common sane-utils
2 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
I wonder why libsane grew a 1.
This happened yesterday:
https://tracker.debian.org/news/984005/accepted-sane-backends-1027-1-source-into-unstable/
Am I understanding this right? libsane1 will replace libsane and it's ok to do this and go on with the d-u?
yes that`s right
apt show libsane1
Package: libsane1
Version: 1.0.27-1
....
Conflicts: libsane (<< 1.0.27-1~)
Replaces: libsane (<< 1.0.27-1~)
Yes, fully upgraded KDE/plasma desktop and skanlite works perfectly on my old Epson Perfection 1640SU.
EDIT: it works fine on iso builds again
But xsane and simple-scan still require libsane.
That was not the problem - libsane is fine, the backends was not - if i remember correctly
Zitat von: melmarker in 2018/09/02, 01:17:48
That was not the problem - libsane is fine, the backends was not - if i remember correctly
This is OT, and I will expose my little knowledge of the vocabulary and programming, but what is backends? Is it the applications that use (in this case) libsane or what?
Hi,
backend does the work, is where the magic happens. Frontend is for the user interaction.
From
https://tracker.debian.org/news/984005/accepted-sane-backends-1027-1-source-into-unstable/
you can read this:
ZitatDescription:
libsane-common - API library for scanners -- documentation and support files
libsane-dev - API development library for scanners [development files]
libsane1 - API library for scanners
sane-utils - API library for scanners -- utilities
Closes: 905838 905913
Changes:
sane-backends (1.0.27-1) unstable; urgency=medium
What is an API? Wiki knows:
https://en.wikipedia.org/wiki/Application_programming_interface
Thank you OppaErich & dibl for your answers :)
A 'fix' for libsane-common seems to be trying to remove 13 other packages. Does anyone know anything about this 'fix'?
apt-cache policy libsane-common
libsane-common:
Installed: 1.0.27-1
Candidate: 1.0.27-2~2
Version table:
1.0.27-2~2 500
500 http://packages.siduction.org/fixes unstable/main amd64 Packages
*** 1.0.27-1 500
500 http://http.debian.net/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
1.0.25-4.1 500
500 http://http.debian.net/debian unstable/main amd64 Packages
500 http://http.debian.net/debian testing/main amd64 Packages
Normally i don't answer in threads that contain the word fix in hyphens - if one would take the time to read and understand the linked bug one would mention that apt might need a little bit help.
apt dist-upgrade libsane+
Easy, isn't it? Reason: libsane is a bit messed up - that means half of the packages need libsane the other half need libsane1. Things are a bit worse as libsane1 provide libsane - this is exactly the reason for the need of libsane+
We will see how and when this is fixed in debian, until then i decided to roll the needed packages back to libsane as dependency. It might be that i missed one or two packages, if so, please drop a line here.
The packages that want to be removed are:The following packages will be REMOVED:
colord (1.4.3-3.1)
hplip (3.17.10+repack0-7.1)
hplip-gui (3.17.10+repack0-7.1)
iscan (2.30.1-1~usb0.1.ltdl7)
iscan-plugin-gt-x750 (2.1.2-1)
kdegraphics (4:17.08.3+5.102)
kolourpaint (4:18.04.0-1)
kolourpaint4 (4:18.04.0-1)
libkf5sane5 (17.08.3-1)
libsane1 (1.0.27-1)
sane (1.0.14-13.1)
sane-utils (1.0.27-2~2)
xsane (0.999-5)
apt dist-upgrade libsane+
....
Die folgenden Pakete werden ENTFERNT:
gimagereader libsane1
@jure, nice finding, had some problems to rebuild the package, missed dependency in d/control :P
Will upload a fixed version to fixes soon. Thanks.
Edit: Uploaded and bug filed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909219