Update: A solution has not been provided. I have given examples of why. Maybe I am doing something wrong, but I am not an Ubuntu expert, that is why I am here for help. It is no help when repositories keep moving and the experts expect all users to be experts. Are there any experts here that are truly willing to actually help?
The instructions here seem to be outdated and do not indicate if 1.0.27 needs to be removed first.
The only reason I want to downgrade is to get my scanner working under 18.04LTS. My understanding is that 1.0.27 is hosed up for genesys_gl847 scanners (including my Lide 100) and the only viable solution is to down grade sane backend back to version 1.0.25
There does not seem to be any urgency to fix the bug as it has been there since the release of Ubuntu 17.04 with none of the known patches being applied. I have seen many comments on this forum fixing the issue on 17 and 18 releases, most of them involve downgrading the package. Unfortunately, the step by step solutions are all out dated as the repositories have moved and the threads have closed. I came here hoping to get assistance to fix the issue which is possible and apparently a little over my head. Yes, going to 16 is a work around, but not a solution. And why the Ubuntu 18.04LTS developers decided to go with an experimental package (libsane1_1.0.27-1~experimental3ubuntu2_amd64) vice a known stable package is beyond my comprehension. I came to this forum in search for assistance with a solution which does exist, just a little beyond my capability with Ubuntu.
@user535733 Your suggestion did not work, but maybe I did it wrong. There are several packages, the process failed on the first one I tried. See below:
$ sudo dpkg -i libsane_1.0.25+git20150528-1ubuntu1_amd64.deb
Selecting previously unselected package libsane:amd64.
dpkg: regarding libsane_1.0.25+git20150528-1ubuntu1_amd64.deb containing libsane:amd64:
libsane1:i386 conflicts with libsane (<< 1.0.27-1~)
libsane:amd64 (version 1.0.25+git20150528-1ubuntu1) is to be installed.
dpkg: error processing archive libsane_1.0.25+git20150528-1ubuntu1_amd64.deb (--install):
conflicting packages - not installing libsane:amd64
Errors were encountered while processing:
libsane_1.0.25+git20150528-1ubuntu1_amd64.deb
$