Am 04.04.22 um 07:58 schrieb Richard Biener:
On Sat, 2 Apr 2022, Aaron Puchert wrote:
Hi Richard,
Thanks for the detailed answer, which I'm still processing.
Am 28.03.22 um 08:51 schrieb Richard Biener:
Our rpmlintrc has
# We have names lib libgcc_s1-gcc7 for non-default GCCs addFilter ("shlib-policy-name-error") It seems that going with a prefix instead of a suffix makes that check happy. Currently I have llvm14-libclang13. Maybe this is a bad idea though? Interesting - I suppose the regexp is a bit too forgiving there ;) I think we should try to do the same for packages hitting this issue, maybe others figured out the above workaround so it would be interesting to see how many examples we have in the distro right now ...
This seems to be more of an accident: a change in rpmlint 2.2 makes the check only fire for packages starting with "lib", apparently to exclude applications that have some libraries packaged with them. [1] But since that change isn't in Leap I might have to add the filter as well. Aaron [1] https://github.com/rpm-software-management/rpmlint/pull/735