* Fetch failed for 'media-gfx/iscan-plugin-network-nt-1.1.3', Log file: * '/var/log/portage/media-gfx:iscan-plugin-network-nt-1.1.3:20210429-170411.log' !!! Couldn't download 'imagescan-bundle-centos-8-3.62.0.x64.rpm.tar.gz'. Aborting. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-20210415-101632 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-8.3.1 [3] x86_64-pc-linux-gnu-11.1.0 * clang version 12.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/12/bin /usr/lib/llvm/12 12.0.0 Python 3.8.9 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.51.0 * The following VMs are available for generation-2: 1) IcedTea JDK 3.18.0 [icedtea-8] 2) JamVM JDK 2.0.0 [jamvm] *) AdoptOpenJDK 8.292_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] icedtea-8 [2] jamvm [3] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Thu Apr 29 16:20:13 UTC 2021 emerge -qpvO media-gfx/iscan-plugin-network-nt [ebuild N ] media-gfx/iscan-plugin-network-nt-1.1.3
Created attachment 704061 [details] emerge-info.txt
Created attachment 704064 [details] emerge-history.txt
Created attachment 704067 [details] etc.portage.tar.bz2
Created attachment 704070 [details] media-gfx:iscan-plugin-network-nt-1.1.3:20210429-170411.log
I have been scouring Epson's website to see if this file simply moved to another location. I am struggling to find a Centos 8 ImageScan 'bundle' that contains a plugins directory. There are some Centos 8 RPMs for ImageScan 3.62 (and newer), but they do not contain a 'plugins' subfolder that I notice this ebuild looks for: http://support.epson.net/linux/src/scanner/imagescanv3/centos/ There is a file named imagescan-bundle-common-3.63.0.arm.deb.tar.gz here which does contain a 'plugins' subfolder, but it's a debian package: http://support.epson.net/linux/src/scanner/imagescanv3/common/ I'm not sure if either of these could be substituted easily. I also tried contacting Epson support but that was pretty much a joke.
You could try my ebuild in your local overlay if you have one, otherwise try my overlay at your own risk, I´m no developer, you can enable it with wget https://raw.githubusercontent.com/spikyatlinux/ebuilds_for_gentoo/master/spikyatlinux.conf -O /etc/portage/repos.conf/spikyatlinux.conf && emaint sync -r spikyatlinux && eix-update regards
Created attachment 761998 [details] Bumped ebuild to version 1.1.4
Dear treecleaner@: clang-stricter_tinderbox reproduced this issue right now. Since it has not been fixed for a long time, I'd suggest to evaluate if it is the case to remove this package from the tree. Thanks
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88285cebef5236743d9d2149e89bd73e6e59c6b commit d88285cebef5236743d9d2149e89bd73e6e59c6b Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2022-12-17 09:24:10 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2022-12-17 09:24:10 +0000 package.mask: Last rite media-gfx/iscan-plugin-network-nt Bug: https://bugs.gentoo.org/786912 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
Hello! It seems that Epson simply dropped the old driver. There is link which directs to empty catalog. http://support.epson.net/linux/old_driver/epsonscan2/ They suggest to use newer driver which simply doesn't work! At least on my scanner model ET-2750. Older version was far from perfect, but at least network plugin worked! I have kept the file imagescan-bundle-centos-8-3.65.0.x64.rpm.tar.gz which I can upload anywhere... It has imagescan-plugin-networkscan-1.1.4-1epson4centos8.x86_64.rpm (it's version 1.1.4, not 1.1.3) inside, which is pretty much all what is actually needed by this package. And pretty much it has just one file needed for everything - under /usr/libexec/utsushi/networkscan
After short research I have found that they have probably renamed the plugin also. Previously it was called "networkscan", not it's "non-free". https://download2.ebz.epson.net/epsonscan2/common/rpm/x64/epsonscan2-bundle-6.7.0.0.x86_64.rpm.tar.gz Inside this archive there are two packages: - epsonscan2-6.7.0.0-1.x86_64.rpm (source code is available on http://support.epson.net/linux/src/scanner/epsonscan2/ ) and also there is ebuild in calculate overlay - epsonscan2-non-free-plugin-1.0.0.5-1.x86_64.rpm (seems the whole issue that source code of has restricted license and there are no ebuilds for it). Seems that it's similar how it was done previously for older version. And RPM (or also DEB) inside archive. One is free, another non-free.
Created attachment 844811 [details] media-gfx/epsonscan2-non-free-plugin-1.0.0.5 Something like the following attached ebuild might work (together with https://github.com/gentoo-mirror/calculate/blob/master/media-gfx/epsonscan2/epsonscan2-6.6.42.0.ebuild from calculate linux, bumped to version 6.7.0.0). Could you consider bumping version instead of dropping ebuild from the tree completely?
Package removed.