Your message dated Fri, 12 Feb 2021 20:22:53 +0000
with message-id <[email protected]>
and subject line Bug#982442: fixed in udiskie 2.3.2-2
has caused the Debian Bug report #982442,
regarding udiskie: zsh completion function is installed outside zsh's default 
fpath
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
982442: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982442
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udiskie
Version: 2.3.2-1
Severity: minor

Dear Maintainer,

I was surprised my zsh didn't provide completions for `udiskie -⇥`.

Checking `dpkg-query -L udiskie`, I noticed that the package ships a
completion function in /usr/share/zsh/site-functions/_udiskie .
Completion functions are searched for in zsh in the `$fpath` variable
(as array, or $FPATH as colon separated string).
By default on debian testing (I'm using `zsh -f` to exclude any of my
zshrc to influence the printout and avoid misconfiguration on my side)
this appears to be:
```
> zsh -f
> for p in $fpath; do echo $p; done
/usr/local/share/zsh/site-functions
/usr/share/zsh/vendor-functions
/usr/share/zsh/vendor-completions
/usr/share/zsh/functions/Calendar
/usr/share/zsh/functions/Chpwd
/usr/share/zsh/functions/Completion
/usr/share/zsh/functions/Completion/AIX
/usr/share/zsh/functions/Completion/BSD
/usr/share/zsh/functions/Completion/Base
/usr/share/zsh/functions/Completion/Cygwin
/usr/share/zsh/functions/Completion/Darwin
/usr/share/zsh/functions/Completion/Debian
/usr/share/zsh/functions/Completion/Linux
/usr/share/zsh/functions/Completion/Mandriva
/usr/share/zsh/functions/Completion/Redhat
/usr/share/zsh/functions/Completion/Solaris
/usr/share/zsh/functions/Completion/Unix
/usr/share/zsh/functions/Completion/X
/usr/share/zsh/functions/Completion/Zsh
/usr/share/zsh/functions/Completion/openSUSE
/usr/share/zsh/functions/Exceptions
/usr/share/zsh/functions/MIME
/usr/share/zsh/functions/Math
/usr/share/zsh/functions/Misc
/usr/share/zsh/functions/Newuser
/usr/share/zsh/functions/Prompts
/usr/share/zsh/functions/TCP
/usr/share/zsh/functions/VCS_Info
/usr/share/zsh/functions/VCS_Info/Backends
/usr/share/zsh/functions/Zftp
/usr/share/zsh/functions/Zle
```

On my system, /usr/share/zsh/site-functions is only used by the udiskie
package. Other packages seem to ship completions to
/usr/share/zsh/vendor-completions (which contains the completions for
fdfind, ninja, ripgrep, mpv, vlc, systemd, …)

So it appears to me like `/usr/share/zsh/vendor-completions` is used in
debian packages and the debian default zsh config is set up for that.
(NB: I did not check if there is an explicit debian agreement on where
to install zsh completion functions and I did not check if the above
fpath is the upstream zsh default or already a customization of the
debian zsh(-common) package).

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'stable'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages udiskie depends on:
ii  python3                3.9.1-1
ii  python3-distutils      3.9.1-2
ii  python3-docopt         0.6.2-3
ii  python3-gi             3.38.0-1+b2
ii  python3-pkg-resources  51.3.3-1
ii  python3-yaml           5.3.1-3+b1
ii  udisks2                2.9.1-3

Versions of packages udiskie recommends:
ii  dunst [notification-daemon]  1.5.0-1
ii  gir1.2-gtk-3.0               3.24.24-1
ii  gir1.2-notify-0.7            0.7.9-3
ii  gobject-introspection        1.66.1-1+b1
ii  notification-daemon          3.20.0-4
ii  python3-keyutils             0.6-2+b4

udiskie suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: udiskie
Source-Version: 2.3.2-2
Done: Gianfranco Costamagna <[email protected]>

We believe that the bug you reported is fixed in the latest version of
udiskie, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated udiskie 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 12 Feb 2021 20:53:50 +0100
Source: udiskie
Architecture: source
Version: 2.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Gianfranco Costamagna <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 982442
Changes:
 udiskie (2.3.2-2) unstable; urgency=medium
 .
   * debian/patches/216.patch:
     - cherry-pick upstream proposed patch to correctly install zsh bash
       completion scripts (Closes: #982442)
Checksums-Sha1:
 333ca9fca442890f90eb0d658abbe8ae28208d71 1965 udiskie_2.3.2-2.dsc
 97c262358abe85d65bd42dd09e3942b0b8e9e873 5908 udiskie_2.3.2-2.debian.tar.xz
 db674a2b3ed770ce5cb59f7bf62800d5b4728f07 7885 udiskie_2.3.2-2_source.buildinfo
Checksums-Sha256:
 8cf7e77f26607d12a07484187096da52e58f5008d2e3e2c7c8e5e9e473d57ec2 1965 
udiskie_2.3.2-2.dsc
 b49cec273edffe831fde7f68e75cb384812dca9ca7094adebe951ccb32e9b80e 5908 
udiskie_2.3.2-2.debian.tar.xz
 ffa485d5f618941ca923de56ccc8323dd5e784f9c1056881b80745851b82a964 7885 
udiskie_2.3.2-2_source.buildinfo
Files:
 89105ca8cfe5ada4ee4f72936af91dbe 1965 utils optional udiskie_2.3.2-2.dsc
 89eb4a2d239ae18f22c98cf7daa32e39 5908 utils optional 
udiskie_2.3.2-2.debian.tar.xz
 3ace3e92f2776db69cfb8dbd3dd5e790 7885 utils optional 
udiskie_2.3.2-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmAm3UgACgkQ808JdE6f
XdldfhAAoTOdPbIRvhBC2wg05JG//EJ5HgBsxFL6SVTOQo5oPXCQB53cWFSNWZVL
0zGqz87ySXZ7T3449J+UbC434f7fykdjZZCik1LN849oAZ3DDgcAL0qJqp/jXAoO
7z4bPLnVy0BzNOjWOmN5ONT+owFNfy4rZbHMOFzTbzgZJEhxDQg1ClTvbi4VJSVr
z+Rn8qQ4/xtBvg4NNHSL0k4KmximmwF63UQZhDZP1aQnZ81Pv3z+uZvnxhmJvjNJ
AFIFtvRnsLQPGWUwlOwuGO2gB3f1W2QoSlyKijwUUCDtYuZ9uYhGolKs6W3vqHSs
q2UqVI5ozd1RsvwOzz8izu+w0pHE952NB8W4aXVEDFAcZ3VpxJqWupd0mPcaxAPy
Vz9KO3Y7bd00OhUZKeAj1tLY3Lr9L6XEr8pW2L+1HPZGRVqf4OSrPA2tlkELaU7B
E/5TnwWDRiJbNeZzOW85WjcXpmAapsnlwJzJVnpwBJASUcuBsiiSkpVsgLfxyZ7r
jHjqCrz/RowOQUGX/tiil0O/4V7kSaBgHloNIO7yG277JZTjJECnUal8p1q0bvjD
aLH270AjNjMRfLFHfgcxJ78EEtVYD/yjH/yj6oma1ckgH5aNFdreCQfivsvAOJKC
DD80CUIN4DJ7J+EHSfxWewlsMTjOoiMaZiTmI2jjx/7DGNP7/po=
=aKvE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to