Bug#717540: closed by Michael Biebl <biebl at debian.org> (Bug#717540: fixed in systemd 208-1)

Felipe Sateler fsateler at debian.org
Sat Jul 26 19:28:57 BST 2014


Control: reopen -1
Control: found -1 systemd/208-6
Control: retitle -1 systemd: install zsh completion to the correct place

Hi systemd maintainers,

On Sun, Apr 27, 2014 at 7:21 PM, Debian Bug Tracking System
<owner at bugs.debian.org> wrote:

> Changes:
>  systemd (208-1) experimental; urgency=medium
>  .
>    [ Michael Biebl ]
>    * Install zsh completion files. (Closes: #717540)

Unfortunately, this change is not enough. Systemd's configure uses
${datadir}/zsh/site-functions by default as install location, thus
they end up on /usr/share/zsh/site-functions. Zsh only loads
site-functions subdir from /usr/local/share/..., not from
/usr/share/..., since site-* is meant for local administrators, and
local administrators should not install things to /usr/share/...

As mentioned earlier in the bug report, the zsh maintainer's blessed
way is to install to /usr/share/zsh/vendor-completions. Please find
attached a patch that installs to this location.

PS: thanks for all the work on systemd!


-- 

Saludos,
Felipe Sateler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Install-zsh-completion-to-usr-share-zsh-vendor-compl.patch
Type: text/x-patch
Size: 2568 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20140726/4961b0e2/attachment-0001.bin>


More information about the Pkg-systemd-maintainers mailing list