[sane-devel] Epson Perfection V800 error

m. allan noah kitno455 at gmail.com
Wed May 13 12:06:21 UTC 2015

Stef did some work a few years ago on sanei_configure_attach, which
might fill the need. In the short term, I will say that my backends
all call sane_get_devices inside sane_open if there is no cached list
of devices.


On Tue, May 12, 2015 at 10:17 PM, Olaf Meeuwissen
<olaf.meeuwissen at avasys.jp> wrote:
> Alessandro Zummo writes:
>> On Wed, 13 May 2015 08:28:24 +0900
>> Olaf Meeuwissen <olaf.meeuwissen at avasys.jp> wrote:
>>> 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().
>>  due to the way sanei_config_attach works, reading the config
>>  file will trigger a scan of all the devices, which I would rather
>>  avoid when the user specifies a device in sane_open().
>>  the whole config system probably needs an overhaul, as
>>  there's much duplicate code in a lot of drivers.
> ACK.
>>  we need something to parse the configuration on startup
>>  and act on it at a later stage, but I don't have the time do
>>  write it.
>>  so if this patch works, it's the best I can do right now ;)
> I thought so much but it is better to be explicit about that, either in
> the mail or better yet in the patch itself in the form of code comments
> for example.
> Thanks for the patch,
> --
> Olaf Meeuwissen, LPIC-2           FLOSS Engineer -- AVASYS CORPORATION
> FSF Associate Member #1962               Help support software freedom
>                  http://www.fsf.org/jf?referrer=1962
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request at lists.alioth.debian.org

"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"

More information about the sane-devel mailing list