[neon/extras/calamares/Neon/unstable] debian: attempt to wildcard lintian overrides
Harald Sitter
null at kde.org
Wed Nov 18 11:22:54 GMT 2020
Git commit f6f5a2b60b418c1f37a54f3edb2eb3382e28df58 by Harald Sitter.
Committed on 18/11/2020 at 11:21.
Pushed by sitter into branch 'Neon/unstable'.
attempt to wildcard lintian overrides
I'm not sure these will all work but lib paths now include arch
triplet and .so versions change for every release so it makes no
sense to hardcode any specific version
M +7 -7 debian/lintian-overrides
https://invent.kde.org/neon/extras/calamares/commit/f6f5a2b60b418c1f37a54f3edb2eb3382e28df58
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
index 48f39f1..52f16bc 100644
--- a/debian/lintian-overrides
+++ b/debian/lintian-overrides
@@ -1,17 +1,17 @@
# These are hooks that is incorperated in initramfs and does not need to be executable by itself.
-calamares: script-not-executable usr/lib/calamares/modules/initramfscfg/encrypt_hook
-calamares: script-not-executable usr/lib/calamares/modules/initramfscfg/encrypt_hook_nokey
+calamares: script-not-executable usr/lib/*/calamares/modules/initramfscfg/encrypt_hook
+calamares: script-not-executable usr/lib/*/calamares/modules/initramfscfg/encrypt_hook_nokey
# This is a false-alarm. This file does not contain licensing information,
# instead, it's a configuration file for licence options in the installer.
calamares: extra-license-file usr/share/calamares/modules/license.conf
# Private libraries, so no -dev packages or symbol files
-calamares: non-dev-pkg-with-shlib-symlink usr/lib/libcalamaresui.so.3.1.10 usr/lib/libcalamaresui.so
-calamares: non-dev-pkg-with-shlib-symlink usr/lib/libcalamares.so.3.1.10 usr/lib/libcalamares.so
-calamares: no-symbols-control-file usr/lib/libcalamaresui.so.3.1.10
-calamares: no-symbols-control-file usr/lib/libcalamares.so.3.1.10
-calamares: package-name-doesnt-match-sonames libcalamares3.1.10 libcalamaresui3.1.10
+calamares: non-dev-pkg-with-shlib-symlink usr/lib/libcalamaresui.so.* usr/lib/libcalamaresui.so
+calamares: non-dev-pkg-with-shlib-symlink usr/lib/libcalamares.so.* usr/lib/libcalamares.so
+calamares: no-symbols-control-file usr/lib/libcalamaresui.so.*
+calamares: no-symbols-control-file usr/lib/libcalamares.so.*
+calamares: package-name-doesnt-match-sonames libcalamares3* libcalamaresui3*
# Debian live media relies on sudo so this message isn't needed
calamares: desktop-command-not-in-package usr/share/applications/calamares.desktop sudo
More information about the Neon-commits
mailing list