[sane-devel] Unable to Build Sane Backends
wrishel at gmail.com
Wed Sep 2 22:16:43 BST 2020
re: apt-get build-dep libsane
Ralph, I must be doing something wrong:
$ sudo apt-get build-dep libsane
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
I have also tried libsane1. Reading various pages on the error message it
looks like apt-get is not finding a repository for libsane. Is that
correct? I see where I might uncomment an entry in /etc/apt/sources.list
but I'm unsure what entry to change. There is nothing specific to sane in
I'm still stuck on the ./autoconfigure loop and core dump that has had me
Here's a wild thought/desperate measure thought. Would it work?
I have access to a libsane-fujitsu.so.1.0.xx on an Ubuntu 14 machine that
includes the patch I need. I don't know what version of sane it is, but it
was probably compiled somewhere in the year 2016 or 2015.
If I just copy that .so file over to my Ubuntu 18.04 machine, os there a
snowball's chance in heck that it would run? I would have to make a trip to
get to that system so I'm not wanting to try it if the idea is just plain
(what follows is a repeat of the problem that I'm having.
*autoreconf: Entering directory `.'autoreconf: running: autopoint
--forceCopying file po/Rules-quotautoreconf: running: aclocal --force
--warnings=all -I m4fatal: not a git repository (or any of the parent
directories): .gitconfigure.ac:14 <http://configure.ac:14/>: error: AC_INIT
should be called with package and version
arguments/usr/share/aclocal-1.15/init.m4:29: AM_INIT_AUTOMAKE is expanded
from...configure.ac:14 <http://configure.ac:14/>: the top levelautom4te:
/usr/bin/m4 failed with exit status: 1aclocal: error: echo failed with exit
status: 1autoreconf: aclocal failed with exit status: 1patching file
./ltmain.shHunk #1 FAILED at 9708.Hunk #2 FAILED at 10166.2 out of 2 hunks
FAILED -- saving rejects to file ./ltmain.sh.rejpatch: **** Can't reopen
file ./ltmain.sh : No such file or directory*
* (the above line repeated approximately 11,000 times)*
*patch: **** Can't create file ./ltmain.sh.orig./autogen.sh: line 6: 5152
Segmentation fault (core dumped) patch "$srcdir/ltmain.sh"
"$srcdir/ltmain.sh.patch"patching file ./po/Rules-quotfatal: not a git
repository (or any of the parent directories): .gitconfigure.ac:14
<http://configure.ac:14/>: error: AC_INIT should be called with package and
version arguments/usr/share/aclocal-1.15/init.m4:29: AM_INIT_AUTOMAKE is
expanded from...configure.ac:14 <http://configure.ac:14/>: the top
levelautom4te: /usr/bin/m4 failed with exit status: 1aclocal: error: echo
failed with exit status: 1autoreconf: aclocal failed with exit status: 1*
On Mon, Aug 31, 2020 at 9:22 PM Ralph Little <skelband at gmail.com> wrote:
> On 2020-08-31 9:02 p.m., Wes Rishel wrote:
> Once again, thanks for your nearly instantaneous reply. When I run
> ./autogen.sh I get what is shown below an apparent infinite loop leading to
> a segmentation fault. I suspect that this is related to the highlighted
> line below, but I am not clear on what to try ti address it.
> Some specific information.
> - this is from a download that I made today from
> - I downloaded as a zip and expanded the zip into a newly-created
> directory. I ran the command in that directory.
> - prior to running the command I verified the presence of libtool-bin,
> libusb-dev, autoconf, libjpeg-dev, and gettext,
> - All were at or more advanced than the versions specified in the
> - I did not check for libgphoto2 or a C++11 compliant C++ compiler as
> I only intended to rebuild the fujitso backend.
> - I have rebooted and redownloaded the backends repository to an empty
> directory with no change
> - In order to capture the early error output I reran the command as
> ~/HETP/sane/backends-master$ ./autogen.sh > output.txt 2>&1
> - my goal is to get a fujitsu backend rebuilt according to the
> instructions to enable sanner-side compression as described in
> - If there is an easier way to accomplish this I am open to
> For the record, I don't know which distro you are building on, but to get
> most of the required dependencies on a Debian based repo, you can do:
> sudo apt-get build-dep libsane
> In addition, most people also require libxml2-dev which is a newer
> Good luck!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the sane-devel