Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 719470 - media-gfx/iscan-plugin-network-nt-1.1.2.1 extracts 64-bit binary in /usr/lib
Summary: media-gfx/iscan-plugin-network-nt-1.1.2.1 extracts 64-bit binary in /usr/lib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-26 01:06 UTC by Grigor Lekarov
Modified: 2021-01-11 17:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grigor Lekarov 2020-04-26 01:06:55 UTC
All of the iscan packages extracts its 64-bit binaries in /urs/lib64/iscan directory but media-gfx/iscan-plugin-network-nt-1.1.2.1 extract it into /urs/lib/iscan. Without /urs/lib64/iscan/network binary, iscan can't find network shared scanner. 

Reproducible: Always

Steps to Reproduce:
1. emerge -v media-gfx/iscan media-gfx/iscan-plugin-esdip media-gfx/iscan-plugin-network-nt
2. Edit /etc/sane.d/epkowa.conf adding the shared printer
3. Start iscan -> it fails to find scanner
Comment 1 Marcin Deranek 2020-05-09 14:56:23 UTC
Latest iscan (3.62.0) works just fine with latest iscan-plugin-network-nt (1.1.3): binary gets installed into /usr/libexec/utsushi directory.
From what I can see iscan-plugin-network-nt-1.1.2.1 was meant to work with iscan-2.x
Comment 2 Grigor Lekarov 2020-05-14 22:34:48 UTC
I ran this with the latest stable media-gfx/iscan-2.30.4.2 and media-gfx/iscan-plugin-esdip-1.0.0.5-r1. media-gfx/iscan-plugin-esdip puts its binaries into /usr/lib64/iscan so when I start iscan and it can't find my Epson scanner until I just copy or put a symlink to the network library. If this network library supports iscan-3.62.0 and later, could you please restrict it for older iscan versions? Or (if it's possible) just stabilize iscan-3.62.0.
Comment 3 Larry the Git Cow gentoo-dev 2020-10-29 19:19:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdebec86ddfa74cea155326b7c7863b8db84c36

commit 5bdebec86ddfa74cea155326b7c7863b8db84c36
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-10-29 19:18:41 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-10-29 19:18:59 +0000

    media-gfx/iscan-plugin-network-nt: Download fails, mirror restricted
    
    Closes: https://bugs.gentoo.org/719470
    Package-Manager: Portage-3.0.8, Repoman-3.0.2
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 media-gfx/iscan-plugin-network-nt/Manifest         |  1 -
 .../iscan-plugin-network-nt-1.1.2.1.ebuild         | 44 ----------------------
 2 files changed, 45 deletions(-)
Comment 4 Marcin Deranek 2021-01-04 11:52:01 UTC
Did we decide to drop support for iscan-2 ? https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdebec86ddfa74cea155326b7c7863b8db84c36 removed iscan-plugin-network-nt-1.1.2.1, but download seems to be fine now:

$ curl --head https://download2.ebz.epson.net/iscan/general/deb/x64/iscan-bundle-2.30.4.x64.deb.tar.gz
HTTP/1.1 200 OK
Content-Type: application/x-gzip
Content-Length: 517804
Server: Apache
Last-Modified: Wed, 22 Jul 2020 23:45:33 GMT
ETag: "869393-7e6ac-5ab1055f043fd"
Accept-Ranges: bytes
Date: Mon, 04 Jan 2021 11:51:34 GMT
Connection: keep-alive
Comment 5 sphakka 2021-01-11 17:48:48 UTC
Can this package please be readded to portage? (old ebuilds are still available via attachments to Bug #364129, and AFAIK used to work OK with iscan-2)

Please note: this lib is *not* for iscan-3, as currently in portage: that's a completely different product, see Bug #715420.