@genti (pashol), are you sure it's fixed? I see no evidence of a fix according 
to history:
 * https://gitlab.com/sane-project/backends/commits/master/backend/genesys.c

Also, has anyone successfully worked around the problem?

In theory, if we rebuild from 1.0.25 git snapshot, it SHOULD resolve the 

(gawd it's dumb why Ubuntu took into 1.0.27 experimental ...)

My steps were:

sudo apt-get install checkinstall libusb-dev build-essential libsane-dev 
libavahi-client-dev libavahi-glib-dev
cd ~/projects/_<somewhere you want a temp git clone to go...>
git clone git://anonscm.debian.org/collab-maint/sane-backends.git
cd sane-backends/
git checkout tags/upstream/1.0.25
./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --sysconfdir=/etc 
--localstatedir=/var  BACKENDS="genesys" --
sudo checkinstall .

#@ (i named my package sane-git-1.0.25 for easy future removal)

$ dpkg --list | grep sane-git
ii  sane-git-1.0.25                                                  1.0.25-1   
                                                amd64        sane-backends

now, I'm not sure why, but it doens't show it actually installing the genesys 
library back-end ... bah .. just a bunch of docs!
, (something about the configure/make/install didn't quite go right I su ppose 

OK fine then ...
 (find the backend library it built...)

~/projects/sane-backends$ find . | grep libsane-genesys
./backend/.libs/libsane-genesys.so.1.0.25                        <<---- THIS!! 
we need it

$ cd /usr/lib/x86_64-linux-gnu/sane
$ sudo rm libsane-genesys.so libsane-genesys.so.1
$ sudo ln -s 
$ sudo ln -s 
$ sudo ln -s 

/usr/lib/x86_64-linux-gnu/sane$ ll | grep genesys
-rw-r--r--   1 root root 867724 Oct 24 21:43 libsane-genesys.a
lrwxrwxrwx   1 root root     79 Mar 11 21:22 libsane-genesys.so -> 
lrwxrwxrwx   1 root root     79 Mar 11 21:22 libsane-genesys.so.1 -> 
lrwxrwxrwx   1 root root     79 Mar 11 21:22 libsane-genesys.so.1.0.25 -> 
-rw-r--r--   1 root root 537056 Oct 24 21:43 libsane-genesys.so.1.0.27


then unplug + replug scanner - BOOM FIXED (WORKAROUND)


whenever it _does_ finally get fixed, hopefully the next package
installation will wipe my lib symlinks automatically

You received this bug notification because you are a member of Desktop
Packages, which is subscribed to sane-backends in Ubuntu.

  genesys_gl847 scanners produce a black band in scanned images on
  Ubuntu 17.10

Status in sane-backends package in Ubuntu:

Bug description:
  On Windows it works but on my Ubuntu 17.10 I see a black band on
  scanned image. The scanner is Canon CanoScan LIDE100. Libsane version
  is 1.0.27-1~experimental2ubuntu1

To manage notifications about this bug go to:

Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to