Bug#1061450: dpkg-dev: Please add bash completion for dpkg-buildpackage

Cheng Li <[email protected]> Tue, 19 May 2026 18:21:32 +0800
Newsgroups gmane.linux.debian.devel.dpkg.bugs
Message-ID <CAF-7hMxyLFJ23AoXmkbGubv3NB3keMB1QaJeGqaJ=CmUYTqS3Q__32129.5036397473$1779186208$gmane$org@mail.gmail.com>
--000000000000b096a60652290bb4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Guillem,

I'm new to Debian contribution and came across this bug via the
`newcomer` tag. Before I write anything, two quick questions so I
don't duplicate or conflict with the upstream bash-completion
integration you mentioned (pu/merge-bash-completions /
scop/bash-completion#694):

1. Is dpkg-buildpackage completion still open for an outside
   contribution, or has it been absorbed into your upstream work
   since then?

2. If still open, would you prefer the initial patch to add a zsh
   completion only (matching the existing `_dpkg-parsechangelog`
   style under `scripts/completion/zsh/`), or bash + zsh together?

No rush =E2=80=94 I'll work on other newcomer-tagged bugs while waiting and
pick this up whenever you have a moment to reply.

--=20
Best regards
Cheng Li

--000000000000b096a60652290bb4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Guillem,<br><br>I&#39;m new to Debian contribution=
 and came across this bug via the<br>`newcomer` tag. Before I write anythin=
g, two quick questions so I<br>don&#39;t duplicate or conflict with the ups=
tream bash-completion<br>integration you mentioned (pu/merge-bash-completio=
ns /<br>scop/bash-completion#694):<br><br></div><div>1. Is dpkg-buildpackag=
e completion still open for an outside<br>=C2=A0 =C2=A0contribution, or has=
 it been absorbed into your upstream work<br>=C2=A0 =C2=A0since then?<br><b=
r>2. If still open, would you prefer the initial patch to add a zsh<br>=C2=
=A0 =C2=A0completion only (matching the existing `_dpkg-parsechangelog`<br>=
=C2=A0 =C2=A0style under `scripts/completion/zsh/`), or bash + zsh together=
?<br><br>No rush =E2=80=94 I&#39;ll work on other newcomer-tagged bugs whil=
e waiting and<br>pick this up whenever you have a moment to reply.</div><di=
v><br></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=
=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div =
dir=3D"ltr">Best regards<div>Cheng Li</div></div></div></div>

--000000000000b096a60652290bb4--