[Pkg-systemd-maintainers] Bug#717540: Bug#717540: Bug#717540: systemd: Please install zsh completion

Felipe Sateler fsateler at debian.org
Thu Jul 25 15:33:37 BST 2013


On Wed, Jul 24, 2013 at 4:05 PM, Michael Biebl <biebl at debian.org> wrote:
> Am 24.07.2013 16:50, schrieb Felipe Sateler:
>> On Tue, Jul 23, 2013 at 11:12 PM, Michael Biebl <biebl at debian.org> wrote:
>>> Hi,
>>>
>>> Am 22.07.2013 16:16, schrieb Felipe Sateler:
>>>> The zsh completion file can be dropped into
>>>> /usr/share/zsh/vendor-completions into a file named _systemd (anything
>>>> starting with _).
>>>>
>>>> I'm not a zsh guru, but my testing suggests that files shipped in that
>>>> directory override the ones provided by zsh in
>>>> /u/s/zsh/functions/Completion (with the default zsh $fpath, at least).
>>>> This means no conflicts, and therefore zsh need not remove theirs.
>>>
>>> Could you get some conclusive answer how to do this properly?
>>> I'm not a zsh user so I'd like some confirmation on how to do this the
>>> right way.
>>
>> That is the correct place, as confirmed by the zsh maintainers[1].
>> They also request if the zsh completion can be synced by upstream with
>> zsh, so that systemd doesn't have to ship it.
>
> I was wondering, if we sync the systemd zsh completion with upstream
> (from time to time), it seems unnecessary to also ship it in the systemd
> package. When I asked on #systemd, algernon agreed.
>
> Felipe, could you just forward the current version of the systemd
> zsh-completion file to the Debian package maintainer and upstream?

It would be unnecessary provided that (the proverbial) someone
actually sync the file. I'm happy to forward the file, but I do not
follow neither systemd nor zsh development, so that makes me very
unfit for that purpose. I'm not so sure that the file will be actually
kept in sync.

If you insist, I will forward it, but perhaps the better result is to
just install it.

-- 

Saludos,
Felipe Sateler




More information about the Pkg-systemd-maintainers mailing list