Thanks. 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 that file. I'm still stuck on the ./autoconfigure loop and core dump that has had me roadblocked. 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 stupid. (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 <[email protected]> wrote: > Hi, > > 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 > https://gitlab.com/sane-project/backends/-/tree/master/backend > - 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 > README > - 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 > https://alioth-lists.debian.net/pipermail/sane-devel/2009-April/024516.html > - If there is an easier way to accomplish this I am open to > suggestions. > > > 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 > dependency. > > Good luck! > > Cheers, > Ralph >
