[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