Overview

Request 1177729 superseded

No description set
Loading...

Marcus Rueckert's avatar

how did you trigger this bug?


Richard Rahl's avatar
author source maintainer

sorry, I forgot to add that this was reported by David Walker bsc#1225289


Marcus Rueckert's avatar

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?


Richard Rahl's avatar
author source maintainer

no


Dominique Leuenberger's avatar

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-dll entry for sane-airscan
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

Request History
Richard Rahl's avatar

rrahl0 created request


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:36 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:36"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:36"


Richard Rahl's avatar

rrahl0 superseded request

superseded by 1178396

openSUSE Build Service is sponsored by