Had "one last look" at the problem, which did it. :)
The problem was two-part, and both parts were related to the SANE sources/installation.
1) Wrong group ("lp") on scanner device node in /dev/bus/usb/... was being set by udev libsane.rules installed in /lib/udev/rules.d (one of the 2013 daily snapshots judging by the date).
So, those guys who were having the same sort of problem and "solved" it by (re)installing (another version) sane had the solution right, in a fashion.
2) Configuring daily snapshot for compilation without `--localstatedir=/var` makes the locking routines use `/usr/var/lock/sane` sort of path, which is of course non-existent.
I'd recommend changing the default value in `configure` and possibly also informing the operator about the non-existent lock (and whatever else) path used in configuration.
Few words on udev rules in the README wouldn't hurt, too.
Thanks to all concerned! :) -Yury -- sane-devel mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
