Ubuntu should support drivers installed to non-multiarch directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sane-backends (Debian) |
Fix Released
|
Unknown
|
|||
sane-backends (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Impact
======
Some manufacturers and vendors distribute their own scanner drivers. Some of these drivers install to /usr/lib/sane/ instead of the multi-arch directory Ubuntu uses.
Expected Behavior
================
sane-backends should support the non-multiarch directory too.
Also, some Brother drivers use the /usr/lib64/sane/ directory (as used in Fedora and RHEL). It would be helpful if Ubuntu supported that directory too.
Other Info
==========
There is much more discussion about this issue at LP: #1728012
I split this bug off since this is about a single specific issue and that bug has become more of a support thread.
The multiarch switch seemed to happen in 1.0.22-4 way back in 2011.
I don't know why there seem to be more reports now.
description: | updated |
description: | updated |
Changed in sane-backends (Debian): | |
status: | Unknown → Fix Released |
Hi Jeremy,
Since I was not aware of this bug, I have involved myself in bug #1728012 and try to turn it into a bug report again and a base for some action.
Would appreciate if you could take a look at the latest comments at the other bug, especially comment #232. As you can see I got stuck completely as regards scanning on bionic. I noticed that you were involved in this package at the time, and wonder if you have some theory about the reason why scanning fails for me on bionic. I can scan with my device on 16.04 and 19.04. Missing package dependency?
As regards why support for the non-multiarch directories was stopped only around 2017/2018, Debian has had a patch to keep up the support for a long time, but it was (accidentally?) disabled:
https:/ /jff.email/ cgit/sane- backends. git/commit/ debian/ patches/ series? id=1edb0210