Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487988 - media-gfx/iscan-data-1.33.0.1 version bump
Summary: media-gfx/iscan-data-1.33.0.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Matthew Schultz
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-14 09:29 UTC by José Romildo Malaquias
Modified: 2015-07-14 15:49 UTC (History)
4 users (show)

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


Attachments
iscan-data-1.24.0.2.ebuild (iscan-data-1.24.0.2.ebuild,1.06 KB, text/plain)
2013-11-13 00:33 UTC, Frank Krömmelbein
Details
Source Code of iscan-data_1.24.0-2 (iscan-data_1.24.0-2.tar.gz,95.01 KB, application/octet-stream)
2013-11-13 00:34 UTC, Frank Krömmelbein
Details
iscan-2.29.2.1.ebuild (iscan-2.29.2.1.ebuild,4.51 KB, text/plain)
2013-11-13 00:36 UTC, Frank Krömmelbein
Details
iscan-data-1.36.0.1.ebuild (iscan-data-1.36.0.1.ebuild,1.20 KB, text/plain)
2015-04-09 13:55 UTC, Matthew Schultz
Details
the build log (iscan-data-1.36.0.1_build.log,7.64 KB, text/x-log)
2015-07-14 03:00 UTC, Ian Delaney (RETIRED)
Details
my emerge --info (emerge.info,5.87 KB, application/x-info)
2015-07-14 03:09 UTC, Ian Delaney (RETIRED)
Details
iscan-data-1.36.0.1.ebuild (iscan-data-1.36.0.1.ebuild,1.22 KB, text/plain)
2015-07-14 15:30 UTC, Matthew Schultz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description José Romildo Malaquias 2013-10-14 09:29:42 UTC
Please update media-gfx/iscan-data in portage to the latest version: 1.24.0-2

http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=&DSCMI=23665&DSCCHK=ff0a4f9d2dd28e0c5085a4faec8a167633322313
Comment 1 Frank Krömmelbein 2013-11-13 00:33:30 UTC
Created attachment 363162 [details]
iscan-data-1.24.0.2.ebuild
Comment 2 Frank Krömmelbein 2013-11-13 00:34:59 UTC
Created attachment 363164 [details]
Source Code of iscan-data_1.24.0-2
Comment 3 Frank Krömmelbein 2013-11-13 00:36:19 UTC
Created attachment 363166 [details]
iscan-2.29.2.1.ebuild
Comment 4 Frank Krömmelbein 2013-11-13 00:48:26 UTC
Just attached "working" Ebuilds for iscan-2.29.2.1 and iscan-data-1.24.0.2
Also the Source Code of iscan-data-1.24.0.2 .
The Source Code for iscan-2.29.2.1is to big to Upload to bugzilla.

Download location:
http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
It seems impossible to fetch these files via Ebuild from Upstream :-(

ATM the SRC_URI of these and the older Ebuilds is on flameeyes dev space.
So it would be nice if someone can put these files on a regular Gentoo distfiles and add the new ebuilds.
Comment 5 Matthew Schultz 2014-01-19 06:39:16 UTC
Please change the bump version to 1.26.0.1
Comment 6 Matthew Schultz 2014-01-19 06:46:16 UTC
(In reply to Frank Krömmelbein from comment #4)
> So it would be nice if someone can put these files on a regular Gentoo
> distfiles and add the new ebuilds.

Flameeye's dev space is a perfectly valid place to host these files.
Comment 7 Matthew Schultz 2014-12-10 19:35:13 UTC
Please change the version bump to 1.33.0.1
Comment 8 Pacho Ramos gentoo-dev 2014-12-11 11:53:47 UTC
Are you willing to proxy maintain this?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 9 Matthew Schultz 2014-12-12 15:12:16 UTC
(In reply to Pacho Ramos from comment #8)
> Are you willing to proxy maintain this?
> https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Yes I will maintain this package in addition to the iscan one.
Comment 10 Matthew Schultz 2014-12-12 15:14:06 UTC
(In reply to Pacho Ramos from comment #8)
> Are you willing to proxy maintain this?
> https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

You're going to need to download the iscan and iscan-data files and put them in flameeyes directory because the download files are session-based and are not static.
Comment 11 Pacho Ramos gentoo-dev 2014-12-12 17:31:05 UTC
(In reply to Matthew Schultz from comment #10)
> (In reply to Pacho Ramos from comment #8)
> > Are you willing to proxy maintain this?
> > https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
> 
> You're going to need to download the iscan and iscan-data files and put them
> in flameeyes directory because the download files are session-based and are
> not static.

metadatas updated and all bugs reassigned. Regarding where to store the files, I cannot change flameeyes directory... but they can be stored on any other dev distspace I guess
Comment 12 Matthew Schultz 2014-12-12 18:51:00 UTC
(In reply to Pacho Ramos from comment #11)
> (In reply to Matthew Schultz from comment #10)
> > (In reply to Pacho Ramos from comment #8)
> > > Are you willing to proxy maintain this?
> > > https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
> > 
> > You're going to need to download the iscan and iscan-data files and put them
> > in flameeyes directory because the download files are session-based and are
> > not static.
> 
> metadatas updated and all bugs reassigned. Regarding where to store the
> files, I cannot change flameeyes directory... but they can be stored on any
> other dev distspace I guess

Let me know where you'll upload it to and I can change the src_uri.
Comment 13 Matthew Schultz 2015-04-09 13:55:27 UTC
Created attachment 400910 [details]
iscan-data-1.36.0.1.ebuild

I added a comment to explain why the source files must be hosted on a gentoo server.
Comment 14 Adam Feldman gentoo-dev 2015-07-13 18:53:38 UTC
Comment on attachment 400910 [details]
iscan-data-1.36.0.1.ebuild

This currently fails on idella4's (Ian Delaney) machine (I haven't confirmed it myself).  The failure occurs in the src_install phase when the make-policy-file binary is executed.  If you remove the --quiet flag, and run it,  you'll see the following message: 

make-policy-file: warning: cannot find udev policy template in default locations
make-policy-file: warning: use --template option to specify a file

So if you can amend the arguments to the command appropriately, we can move this forward.  Thanks :)
Comment 15 Matthew Schultz 2015-07-13 19:55:53 UTC
I just double checked on my x86 and amd64 machine and I'm not getting that error on either one of my machines when --quiet is removed.  Is there any more information you can give me of his environment?
Comment 16 Adam Feldman gentoo-dev 2015-07-13 20:06:51 UTC
(In reply to Matthew Schultz from comment #15)
> I just double checked on my x86 and amd64 machine and I'm not getting that
> error on either one of my machines when --quiet is removed.  Is there any
> more information you can give me of his environment?

I guess we'll have to wait for him to get his specific environment.   Just to confirm, you ran it with USE="udev" ?  Now, just a sanity check, because I know Ian runs everything as a user, can you try USE="udev" ebuild /path/to/ebuild clean install  both as a user and as root?
Comment 17 Ian Delaney (RETIRED) gentoo-dev 2015-07-14 03:00:09 UTC
Created attachment 406730 [details]
the build log
Comment 18 Ian Delaney (RETIRED) gentoo-dev 2015-07-14 03:09:53 UTC
Created attachment 406732 [details]
my emerge --info
Comment 19 Ian Delaney (RETIRED) gentoo-dev 2015-07-14 10:35:14 UTC
This is the key to this failure;

make-policy-file: warning: cannot find udev policy template in default locations

However I know nothing about udev template files offhand. They appear to be not present in any recognisable form in /etc/udev. The msg gives no clue as to the actual default locations, be they in the package's source or in the installed system. My system is not so atypical. However I don't have the expertise in udev to pursue this myself.
Comment 20 Matthew Schultz 2015-07-14 13:06:00 UTC
(In reply to Ian Delaney from comment #19)
> This is the key to this failure;
> 
> make-policy-file: warning: cannot find udev policy template in default
> locations
> 
> However I know nothing about udev template files offhand. They appear to be
> not present in any recognisable form in /etc/udev. The msg gives no clue as
> to the actual default locations, be they in the package's source or in the
> installed system. My system is not so atypical. However I don't have the
> expertise in udev to pursue this myself.

Are you also not able to emerge the current stable version of iscan-data (1.22.0.1)?
Comment 21 Matthew Schultz 2015-07-14 13:28:42 UTC
(In reply to Matthew Schultz from comment #20)
> (In reply to Ian Delaney from comment #19)
> > This is the key to this failure;
> > 
> > make-policy-file: warning: cannot find udev policy template in default
> > locations
> > 
> > However I know nothing about udev template files offhand. They appear to be
> > not present in any recognisable form in /etc/udev. The msg gives no clue as
> > to the actual default locations, be they in the package's source or in the
> > installed system. My system is not so atypical. However I don't have the
> > expertise in udev to pursue this myself.
> 
> Are you also not able to emerge the current stable version of iscan-data
> (1.22.0.1)?

Reiterating questions posed in irc:

1. Which shell do you have selected? eselect sh list
2. Is your system completely up-to-date?
3. Can you reproduce this on both x86 and amd64?
4. Do you have sane-backends installed?
5. Did sane-backends install 41-libsane.rules (perhaps it failed the multilib_is_native_abi check)?
Comment 22 Ian Delaney (RETIRED) gentoo-dev 2015-07-14 14:16:35 UTC
You need

DEPEND="media-gfx/sane-backends
        udev? ( dev-libs/libxslt )"

~/cvsPortage/gentoo-x86/media-gfx/iscan-data $ ebuild iscan-data-1.36.0.1.ebuild clean install

then works fine. Your admission "Not having sane-backends installed or the policy script not finding 41-libsane.rules will cause this error" gave it away. With the ebuild as is attached, media-gfx/sane-backends does not need be installed, but in fact it does to allow the iscan-data to install with the setup present in src_install. Simply resubmit the ebuild, or a unified diff, to effect the ebove required change and i can commit
Comment 23 Matthew Schultz 2015-07-14 15:30:12 UTC
Created attachment 406800 [details]
iscan-data-1.36.0.1.ebuild

Added a warning message to ensure sane-backends is installed if udev flag is auto-enabled on certain profiles.
Comment 24 Ian Delaney (RETIRED) gentoo-dev 2015-07-14 15:49:17 UTC
*iscan-data-1.36.0.1 (14 Jul 2015)

  14 Jul 2015; Ian Delaney <idella4@gentoo.org> +iscan-data-1.36.0.1.ebuild:
  bump, ebuild supplied by proxy maintainer via bug #487988