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

Reply via email to