Hi Daniel, Dne 28.05.2024 (tor) ob 19:23 +0200 je Daniel Gröber napisal(a): > I'm not super happy with the approach of putting git-subrepo.d inside > /usr/share/git-subrepo tbh. I might be able to let it pass but it seems > lintian found another issue that needs patching anyway so you may as well > fix this too. > > W: git-subrepo: bash-completion-with-hashbang bash [usr/share/bash- > completion/completions/git-subrepo:1] > W: git-subrepo: executable-not-elf-or-script [usr/share/git-subrepo/git- > subrepo.d/bash+.bash] > W: git-subrepo: mismatched-override executable-not-elf-or-script > usr/lib/git-core/git-subrepo.d/bash+.bash [usr/share/lintian/overrides/git- > subrepo:1] > N: 0 hints overridden; 1 unused override > > indeed bash+.bash is +x but shouldn't be. > > I'm not sure whether bash-completion-with-hashbang should really be W > severity but the '#!bash' it has is certainly completely wrong. Looks like > you'll have to get over your fear of patching upstream ;) >
I prepared a new 0.4.6-1 release ( https://salsa.debian.org/spog/git-subrepo/-/commit/ebbc6e9df46b479f1517a5dbd8486b95f511d5be ) with patched upstream regarding: - bash-completition integration with git - executable permissions on sourced-only files - hashbangs inside sourced-only files I've also removed old lintian-override from debian/, since it is not required anymore. --Samo