[sane-devel] Epson Perfection V800 error

Olaf Meeuwissen olaf.meeuwissen at avasys.jp
Tue May 12 23:28:24 UTC 2015


Alessandro Zummo writes:

> On Tue, 12 May 2015 09:21:37 +0900
> Olaf Meeuwissen <olaf.meeuwissen at avasys.jp> wrote:
>
>> This is a bug in the epson2 backend.  When you explicitly specify the
>> device, it skips the probe for connected devices step which is the only
>> place that looks at the configuration file.
>
>  patch attached!

Yuck!  But who am I to keep this from getting committed ;-)

Wouldn't the Right Thing to do be to change the backend to read its
configuration in sane_init()?  The SANE spec is pretty clear about the
fact that frontends do not have to call sane_get_devices() before they
call sane_open().

Your patch addresses the libusb case but what about the rest?

Hope this helps,
-- 
Olaf Meeuwissen, LPIC-2           FLOSS Engineer -- AVASYS CORPORATION
FSF Associate Member #1962               Help support software freedom
                 http://www.fsf.org/jf?referrer=1962



More information about the sane-devel mailing list