Bruce, On Thursday, 2019-12-05 06:38:52 +1000, you wrote:
> ... > I have put together a gentoo overlay for sane-backends with version > 1.0.28. Can you test this? > > https://github.com/brulzki/sane-overlay I followed the installation instructions in your "README.md" file, first created file "/etc/portage/repos.conf/sane-overlay.conf", and then ran the command "emaint sync -r sane-overlay". However this command seemed to run in an endless loop: # emaint sync -r sane-overlay >>> Syncing repository 'sane-overlay' into '/var/db/repos/sane-overlay'... /usr/bin/git clone https://github.com/brulzki/sane-overlay.git . Cloning into '.'... remote: Enumerating objects: 42, done. remote: Counting objects: 100% (42/42), done. remote: Compressing objects: 100% (30/30), done. remote: Total 42 (delta 7), reused 42 (delta 7), pack-reused 0 Unpacking objects: 100% (42/42), done. === Sync completed for sane-overlay Reading Portage settings... Building database (/var/cache/eix/portage.eix)... [0] "gentoo" /var/db/repos/gentoo/ (cache: metadata-md5-or-flat) Reading up to 168 categories of packages...Finished [1] "sane-overlay" /var/db/repos/sane-overlay (cache: parse|ebuild*#metadata-md5#metadata-flat#assign) Reading up to 168 categories of packages...Finished Applying masks... Calculating hash tables... Writing database file /var/cache/eix/portage.eix... Database contains 19386 packages in 168 categories >>> Syncing repository 'sane-overlay' into '/var/db/repos/sane-overlay'... /usr/bin/git fetch origin Already up to date. === Sync completed for sane-overlay Reading Portage settings... Building database (/var/cache/eix/portage.eix)... [0] "gentoo" /var/db/repos/gentoo/ (cache: metadata-md5-or-flat) Reading up to 168 categories of packages...Finished [1] "sane-overlay" /var/db/repos/sane-overlay (cache: parse|ebuild*#metadata-md5#metadata-flat#assign) Reading up to 168 categories of packages...Finished Applying masks... Calculating hash tables... Writing database file /var/cache/eix/portage.eix... Database contains 19386 packages in 168 categories >>> Syncing repository 'sane-overlay' into '/var/db/repos/sane-overlay'... /usr/bin/git fetch origin Already up to date. === Sync completed for sane-overlay Reading Portage settings... Building database (/var/cache/eix/portage.eix)... . . . I finally killed it with "Ctrl-C". I then added the line >=media-gfx/sane-backends-1.0.28 ~amd64 to "/etc/portage/package.accept_keywords/local", so "emerge" would pick the new version, and ran $ sudo emerge --ask --deep --newuse --update @world ... plenty of error free output skipped ... $ scanimage --version scanimage (sane-backends) 1.0.28; backend version 1.0.28 $ scanimage '--batch=.%03d0.png' --batch-increment 1 --batch-print --batch-start 1 --device pixma:MX880_new-host --source 'Automatic Document Feeder' --format png --mode Color --resolution 300 -l 3 -t 0 -x 210 -y 297 Scanning infinity pages, incrementing by 1, numbering from 1 Scanning page 1 Scanned page 1. (scanner status = 5) Scanning page 2 scanimage: sane_read: Document feeder out of documents Scanned page 2. (scanner status = 7) Batch terminated, 2 pages scanned $ But the document feeder wasn't out of documents, the scanner was busy, and it's WiFi LED was blinking forever. I had to switch the scanner off. So I think I need some instructions for debugging "scanimage". Anybody? Sincerely, Rainer
