Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 664850 - media-gfx/iscan-plugin-gt-x820-2.2.0.1 inconsistent versions?
Summary: media-gfx/iscan-plugin-gt-x820-2.2.0.1 inconsistent versions?
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jared B.
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-29 19:41 UTC by Jonas Stein
Modified: 2019-09-17 11:24 UTC (History)
4 users (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 Jonas Stein gentoo-dev 2018-08-29 19:41:42 UTC
I could not find the version -2.2.0.1 upstream
however the latest version upstream is a few years newer than the date in the ebuild header.

Can we bump the ebuild?
Comment 1 Andreas Sturmlechner gentoo-dev 2019-01-06 12:26:58 UTC
git log can not find a commit by proxied maintainer. Jared, are you still there?
Comment 2 Jared B. 2019-01-08 07:09:09 UTC
Hi.  Still around, just haven't been involved lately, nor have I needed to use my scanner in quite a while.  I still have it setup, though, so I'll take a look at this and see if I can whip it back into shape.
Comment 3 Jared B. 2019-01-19 21:14:43 UTC
So they've basically changed how they're packaging this.  Instead of providing separate downloads for the driver (plugin), application (iscan), and app data (iscan-data) packages, they're all bundled into the "1.0.1" release listed on the website.  However, this bundles simply includes:

iscan-2.30.2-2.x86_64.rpm
iscan-data-1.36.0-1.noarch.rpm
iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm

The actual driver, esfwA1.bin, is identical to the 2.2.0.1 package currently available in portage.  The bundled iscan and iscan-data versions are a little older than what's available separately in portage.

The only real good news resulting from this is that it now seems to be possible to directly download the bundle using wget, whereas it previously req
Comment 4 Jared B. 2019-01-19 21:20:58 UTC
So they've basically just changed how they're packaging this.  Instead of providing separate downloads for the driver (plugin), application (iscan), and app data (iscan-data) packages, they're all bundled into the "1.0.1" release listed on the website.  This bundles simply includes:

iscan-2.30.2-2.x86_64.rpm
iscan-data-1.36.0-1.noarch.rpm
iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm

The actual driver, esfwA1.bin, is identical to the 2.2.0.1 package currently available in portage.  The bundled iscan and iscan-data versions are a little older than what's available separately in portage.

The only potential good news here is that it now seems to be possible to directly download the bundle using wget, whereas it previously required an active browser session.  Unfortunately, Epson still requires that you click through a EULA before providing the download links, so I'm not sure if we can link directly from portage since that would bypass their EULA.

Open to suggestions as to how to proceed.  If direct linking and downloading is permissible, then I can rework the ebuild to do that rather than using the existing package.  If that's not permissible, then unless/until they release a newer driver I'm inclined to leave things as-is, other than maybe including a note in the description that this version matches the bundled 1.0.1 version for people that are trying to verify they have the latest version.
Comment 5 Jonas Stein gentoo-dev 2019-07-03 22:41:43 UTC
You have to read the EULA and the license. 
What does it say there? 

Please add links here for the log.

The bug tracker is not well suited for discussions. Please ask on our support channels, if you got stuck.
https://www.gentoo.org/support/
Comment 6 Jared B. 2019-07-03 23:14:56 UTC
I'm not sure what you're asking for.  If you're asking what the EULA says, it's a a EULA.  It says stuff you'd typically expect to see in a EULA.

Direct download links for the bundled version are here:
https://download2.ebz.epson.net/iscan/plugin/gt-x820/rpm/x64/iscan-gt-x820-bundle-1.0.1.x64.rpm.tar.gz
https://download2.ebz.epson.net/iscan/plugin/gt-x820/rpm/x86/iscan-gt-x820-bundle-1.0.1.x86.rpm.tar.gz

I'm not stuck.  I gave you the two options available back in January.  If you want something more decisive, then leave things as-is and close this bug report since portage already contains working ebuilds of the latest versions of the components.  There's nothing to gain here aside from moving the SRC_URI upstream, but that can't be done without bypassing the EULA epson expects you to read.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-17 11:24:48 UTC
I'm thoroughly confused by this.  The ebuild only lists license that looks permissive enough.  If there's an EULA, why isn't it included in the ebuild?