Niels Thykier:
Package: debhelper
Version: 13.13
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]
Control: reporter -1 [email protected]
Raised on IRC that `dh_makeshlibs` includes a lot of "irrelevant" files
in the shlibs. Particularly, Python libraries (usr/lib/python*) and Java
libraries (usr/lib/jni + usr/lib/$MA/jni) looks like low-hanging fruits
that can easily be skipped in the shlibs. Note part of the problem is
that these files includes a SONAME even though it is not a public ABI
library.
Excluding these libraries would have made the t64 transition simpler as
they used the shlibs as basis for which packages had libraries with
public ABIs, where the above mentioned paths were false positives.
Best regards,
Niels
The bug #204975 is related on getting unnecessary triggers, where the
proposal was to use an allow list of directories.
Best regards,
Niels