This request is superseded by
request 1178396
(Show diff)
Overview
Request 1177729 superseded
No description set
- Created by rrahl0
- In state superseded
- Superseded by 1178396
- Open review for opensuse-review-team
- Open review for openSUSE:Factory:Staging:adi:36
Loading...
Request History
rrahl0 created request
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot added openSUSE:Factory:Staging:adi:36 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:36"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:adi:36"
superseded by 1178396
how did you trigger this bug?
sorry, I forgot to add that this was reported by David Walker bsc#1225289
well this should normally only be a problem if someone updates the main package without also updating the libraries. which is kinda an unsupported case. is that air scan library loaded via dlopen?
no
The problem is basically:
the libsane-airscan.so.1 is not a library - but a sane-plugin. the -devel package is useless (there are no headers, which gives away that building against this is nonsense)
sane loads he libsane-airscan library based on information from
/etc/sane.d/dll.d/airscan
:sane does indeed use dlopen - which is why there is no linking observed and that's why RPM does not see the dep (as there is none)
I would recommend reworking this package entirely (eliminate the package split, merge libsane-airscan into the main package, and rm the .so file