Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] libsane-common and sane-utils are are hold back on d-u  (Read 4583 times)

Offline vilde

  • User
  • Posts: 708
[EN] Re: libsane-common and sane-utils are are hold back on d-u
« Reply #15 on: 2018/09/02, 10:26:41 »
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?
« Last Edit: 2018/09/02, 10:30:36 by vilde »

Offline OppaErich

  • OLE
  • User
  • Posts: 381
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #16 on: 2018/09/02, 11:34:57 »
Hi,
backend does the work, is where the magic happens. Frontend is for the user interaction.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #17 on: 2018/09/02, 12:03:04 »
From

https://tracker.debian.org/news/984005/accepted-sane-backends-1027-1-source-into-unstable/

you can read this:

Quote
Description:
 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

System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline vilde

  • User
  • Posts: 708
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #18 on: 2018/09/02, 19:51:43 »
Thank you OppaErich & dibl for your answers :)

Offline drb

  • User
  • Posts: 165
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #19 on: 2018/09/19, 12:22:14 »
A 'fix' for libsane-common seems to be trying to remove 13 other packages. Does anyone know anything about this 'fix'?
Code: [Select]
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

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #20 on: 2018/09/19, 16:12:20 »
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.

Code: [Select]
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.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Offline drb

  • User
  • Posts: 165
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #21 on: 2018/09/19, 16:22:33 »
The packages that want to be removed are:
Code: [Select]
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)

Offline jure

  • User
  • Posts: 635
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #22 on: 2018/09/19, 16:52:23 »
Code: [Select]
apt dist-upgrade libsane+
....
Die folgenden Pakete werden ENTFERNT:
  gimagereader libsane1
Gruss Juergen

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: libsane-common and sane-utils are are hold back on d-u
« Reply #23 on: 2018/09/19, 22:21:37 »
@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
« Last Edit: 2018/09/19, 22:50:33 by melmarker »
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)