Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-12 Thread Julien BLACHE
Erik Rossen <[EMAIL PROTECTED]> wrote:

Hi,

> Forget what I said.  I just re-read README.Debian (fifth time) and saw:
>
>   rpm2cpio iscan-plugin-

I could have made that a bit more obvious though, and I'll also add
something like "if no -plugin RPM is offered for download, you scanner
doesn't need any extra library" given that the list of scanners in the
README isn't (and can't be, unfortunately) exhaustive.

JB.

-- 
 Julien BLACHE <[EMAIL PROTECTED]>  |  Debian, because code matters more 
 Debian & GNU/Linux Developer|   
 Public key available on  - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-12 Thread Erik Rossen
On Sat, Apr 12, 2008 at 08:11:58AM +0200, Erik Rossen wrote:
> On Fri, Apr 11, 2008 at 10:10:21PM +0200, Julien BLACHE wrote:
> > Erik Rossen <[EMAIL PROTECTED]> wrote:
> > > And in which RPM is it found?
> > 
> > The -plugin one.
> 
> This was the bit of information that was missing from the README.Debian.
> Could you please add it?

Forget what I said.  I just re-read README.Debian (fifth time) and saw:

rpm2cpio iscan-plugin-

My apologies for the noise.

-- 
Erik Rossen   OpenPGP key: 2935D0B9
[EMAIL PROTECTED]  If you do not know what
http://people.linux-gull.ch/rossento do, start with RTFM.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-11 Thread Erik Rossen
On Fri, Apr 11, 2008 at 10:10:21PM +0200, Julien BLACHE wrote:
> Erik Rossen <[EMAIL PROTECTED]> wrote:
> > And in which RPM is it found?
> 
> The -plugin one.

This was the bit of information that was missing from the README.Debian.
Could you please add it?

Just FYI, I was looking in the main iscan RPM for the module+firmware.
I found one of the directories mentioned in the README.Debian (and none
of the files in it looked relevant), but not the other, so I assumed
that something had changed.  For that reason, I went through the
procedure of installing everything they proposed, including the -plugin
RPM where I should have been looking in the first place.

> > And where precisely should it be placed?
> 
>  The module and firmware files will be available in the usr/lib/iscan and
>  usr/share/iscan directories, relative to the current directory. You need
>  to copy the module files to /usr/lib/iscan and the firmware file to
>  /usr/share/iscan.
> 
> Seems clear to me, here again?

Certainly, if you do not get confused like I did.

> If it's not easy enough for you, direct your complaints to
> Epson. There's not much I can do to help, given that I have about as
> much information as about everybody else.
> 
> epkowa is included in libsane-extras as a service to my users. It
> costs me time and effort to deal with this crap, given that Epson
> provides absolutely nothing to distro packagers. If you don't like the
> way it is now, complain to Epson, trash your scanner and buy another
> one from a more friendly, less autistic vendor.

Who's complaining?  Not me!  I'm actually quite grateful that I found a
modern scanner in stock in a local store with any Linux support at all.
But of course I am used to the vendor philosophy

You can attract more flies with honey than with vinegar, but if
you pull off their wings, they will accept any crap you give
them.

Cheers,

-- 
Erik Rossen   OpenPGP key: 2935D0B9
[EMAIL PROTECTED]  If you do not know what
http://people.linux-gull.ch/rossento do, start with RTFM.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-11 Thread Julien BLACHE
Erik Rossen <[EMAIL PROTECTED]> wrote:

Hi,

>> Err, I just checked, and, no, nothing changed. The interpreter libs
>> (and not firmware or whatever) are still shipped in a dedicated RPM
>> package.
>
> Not one, two.

No, only one. You only need what's in the -plugin RPM.

> Or perhaps many RPMs, if you count all of the different RPMs for
> all of the different Epson scanners.

You really are at the WRONG place to complain about that, you know?

>> All you need is the interpreter lib; the install instructions in the
>> README.Debian are valid and describe the recommended way to install
>> the interpreter libraries as far as Debian is concerned.
>
> Which file is the interpreter lib?

 The module and firmware files will be available in the usr/lib/iscan and
 usr/share/iscan directories, relative to the current directory. You need
 to copy the module files to /usr/lib/iscan and the firmware file to
 /usr/share/iscan.

Seems clear to me?

> And in which RPM is it found?

The -plugin one.

> And where precisely should it be placed?

 The module and firmware files will be available in the usr/lib/iscan and
 usr/share/iscan directories, relative to the current directory. You need
 to copy the module files to /usr/lib/iscan and the firmware file to
 /usr/share/iscan.

Seems clear to me, here again?


If it's not easy enough for you, direct your complaints to
Epson. There's not much I can do to help, given that I have about as
much information as about everybody else.

epkowa is included in libsane-extras as a service to my users. It
costs me time and effort to deal with this crap, given that Epson
provides absolutely nothing to distro packagers. If you don't like the
way it is now, complain to Epson, trash your scanner and buy another
one from a more friendly, less autistic vendor.

JB.

-- 
 Julien BLACHE - Debian & GNU/Linux Developer - <[EMAIL PROTECTED]> 
 
 Public key available on  - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-11 Thread Erik Rossen
On Fri, Apr 11, 2008 at 05:45:26PM +0200, Julien BLACHE wrote:
> Err, I just checked, and, no, nothing changed. The interpreter libs
> (and not firmware or whatever) are still shipped in a dedicated RPM
> package.

Not one, two.

Or perhaps many RPMs, if you count all of the different RPMs for
all of the different Epson scanners.

> All you need is the interpreter lib; the install instructions in the
> README.Debian are valid and describe the recommended way to install
> the interpreter libraries as far as Debian is concerned.

Which file is the interpreter lib?

And in which RPM is it found?

And where precisely should it be placed?

-- 
Erik Rossen   OpenPGP key: 2935D0B9
[EMAIL PROTECTED]  If you do not know what
http://people.linux-gull.ch/rossento do, start with RTFM.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-11 Thread Julien BLACHE
Erik Rossen <[EMAIL PROTECTED]> wrote:

Hi,

> The information for installing the epkowa backend, found in
> /usr/share/doc/libsane-extras/README.Debian, needs to be updated because
> Avasys has changed their packaging of iscan and the proprietary firmware

Err, I just checked, and, no, nothing changed. The interpreter libs
(and not firmware or whatever) are still shipped in a dedicated RPM
package.

> that they distribute.  In addition, the method for installing the files
> proposed in README.Debian can be improved upon somewhat.

Let's have a look at what you're proposing...

>   fakeroot alien -d iscan-2.3.0-1.c2.i386.rpm
>   fakeroot alien -d iscan-plugin-gt-f700-2.0.0-0.c2.i386.rpm
>
> As root:
>   dpkg-divert --package iscan --add /usr/share/man/man5/sane-epkowa.5.gz
>   dpkg-divert --package iscan --add /usr/lib/sane/libsane-epkowa.la
>   dpkg-divert --package iscan --add /usr/lib/sane/libsane-epkowa.so.1
>   dpkg -i iscan_2.3.0-2_i386.deb
>   dpkg -i iscan-plugin-gt-f700_2.0.0-1_i386.deb

I'm sorry to tell you, but you're 10 days late for April 1st.


All you need is the interpreter lib; the install instructions in the
README.Debian are valid and describe the recommended way to install
the interpreter libraries as far as Debian is concerned.

JB.

-- 
 Julien BLACHE - Debian & GNU/Linux Developer - <[EMAIL PROTECTED]> 
 
 Public key available on  - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#475549: libsane-extras: info for installing proprietary epkowa backend out of date

2008-04-11 Thread Erik Rossen
Package: libsane-extras
Version: 1.0.18.5
Severity: normal


The information for installing the epkowa backend, found in
/usr/share/doc/libsane-extras/README.Debian, needs to be updated because
Avasys has changed their packaging of iscan and the proprietary firmware
that they distribute.  In addition, the method for installing the files
proposed in README.Debian can be improved upon somewhat.

http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do offers a download form
covering all of the models of Epson scanners supported by the iscan
software from Avasys.  Even though Debian is in the dropdown list of
distributions, it is not really supported - all you will get is an RPM.

When you fill out the form, they propose RPMs and docs for gcc3.2/3.3
systems or for gcc3.4/later.  Assuming that we want to install on etch,
download the files for gcc3.4/later.

As of 2008-04-11, there is:

- iscan-2.3.0-1.c2.i386.rpm, containing the iscan program (a basic GUI for
scanning);

- iscan-2.3.0-1.c2.tar.gz, a tarball of the sources for iscan,

- userg_revG_e.pdf, a manual describing how to install and use iscan.

And last, but not least, there is the file containing the bits of
proprietary code.  This file is probably different for every model of
scanner.  For example, the name of the file for my Epson GT-F700
Perfection V350 PHOTO scanner is iscan-plugin-gt-f700-2.0.0-0.c2.i386.rpm

Here is how I converted and installed the downloaded RPMs:

As root:
apt-get install fakeroot alien

As normal user:
fakeroot alien -d iscan-2.3.0-1.c2.i386.rpm
fakeroot alien -d iscan-plugin-gt-f700-2.0.0-0.c2.i386.rpm

As root:
dpkg-divert --package iscan --add /usr/share/man/man5/sane-epkowa.5.gz
dpkg-divert --package iscan --add /usr/lib/sane/libsane-epkowa.la
dpkg-divert --package iscan --add /usr/lib/sane/libsane-epkowa.so.1
dpkg -i iscan_2.3.0-2_i386.deb
dpkg -i iscan-plugin-gt-f700_2.0.0-1_i386.deb

The advice about commenting-out the "epson" line in /etc/sane.d/dll.conf
is probably still valid.  I did this.

After doing all of the above, "scanimage -L" finally worked for me.
sane-find-scanner had already been giving me results, but not scanimage.
As a bonus, the iscan program works too.


System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (991, 'stable'), (33, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-6-vserver-686
Locale: LANG=en_US, LC_CTYPE=fr_CH (charmap=ISO-8859-1)

Versions of packages libsane-extras depends on:
ii  libc6  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libieee1284-3  0.2.10-4  cross-platform library for paralle
ii  libjpeg62  6b-13 The Independent JPEG Group's JPEG 
ii  libltdl3   1.5.22-4  A system independent dlopen wrappe
ii  libsane1.0.18-5  API library for scanners
ii  libtiff4   3.8.2-7   Tag Image File Format (TIFF) libra
ii  libusb-0.1-4   2:0.1.12-5userspace USB programming library

Versions of packages libsane-extras recommends:
ii  udev  0.105-4/dev/ and hotplug management daemo

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]