Your message dated Thu, 14 May 2026 18:34:11 +0000
with message-id <[email protected]>
and subject line Bug#1136499: fixed in emacs-ivy 0.15.1-4
has caused the Debian Bug report #1136499,
regarding emacs-ivy uses pidof but does not depend on procps
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.)


-- 
1136499: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136499
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: emacs-ivy
Version: 0.15.1-3
Usertags: pidof-without-procps

Dear maintainer(s) of emacs-ivy,

it appears that emacs-ivy uses `pidof` in its testsuite, or that
at least one of its binary packages uses `pidof` at runtime.
Historically, `pidof` was provided by the Essential package
`sysvinit-tools`, making an explicit dependency unnecessary. However
`pidof` will soon be moved to `procps` and will no longer be part of
the Essential set.

Please add an explicit dependency on `procps`:

* via the `Depends:` field of all binary packages of emacs-ivy
  that use `pidof` at runtime;
* via the `Build-Depends:` field of emacs-ivy, if `pidof` is
  used in tests run at build-time;
* via the `Depends:` field of `debian/control/tests`, if `pidof` is
  used in autopkgtests.

To prevent any disruption for users of emacs-ivy, please add
this dependency now, before `pidof` is moved from `sysvinit-utils` to
`procps`. Alternatively, you could remove all uses of `pidof`.

It is believed that emacs-ivy uses `pidof` due to the following
code snippets:

```
path: emacs-ivy_0.15.1-3/counsel.el
                   (cdr (counsel--wmctrl-parse
                         (shell-command-to-string
                          "wmctrl -l -p | grep $(pidof rhythmbox)"))))))
      (when id
        (sit-for 0.2)


path: emacs-ivy_0.15.1-3/counsel.el
(defun counsel-rhythmbox-play-song (song)
  "Let Rhythmbox play SONG."
  (let ((first (string= (shell-command-to-string "pidof rhythmbox") ""))
        (service "org.gnome.Rhythmbox3")
        (path "/org/mpris/MediaPlayer2")
```

Feel free to close this issue if this is a false positive (for example
if this code is in an unreachable code path).

Regards,

-- 
Gioele Barabucci

--- End Message ---
--- Begin Message ---
Source: emacs-ivy
Source-Version: 0.15.1-4
Done: Nicholas D Steeves <[email protected]>

We believe that the bug you reported is fixed in the latest version of
emacs-ivy, 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.
Nicholas D Steeves <[email protected]> (supplier of updated emacs-ivy 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: SHA512

Format: 1.8
Date: Thu, 14 May 2026 14:12:45 -0400
Source: emacs-ivy
Architecture: source
Version: 0.15.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <[email protected]>
Changed-By: Nicholas D Steeves <[email protected]>
Closes: 1136499
Changes:
 emacs-ivy (0.15.1-4) unstable; urgency=medium
 .
   * Add procps dependency to elpa-counsel since procps will soon no longer
     be installed by default on all Debian systems (Closes: #1136499).
Checksums-Sha1:
 7f654ab6fcb34c156360cb82fac5595bbe5e00c6 2245 emacs-ivy_0.15.1-4.dsc
 a814b04c3e19b8a98c52777efb901e7a6c2bf558 6616 emacs-ivy_0.15.1-4.debian.tar.xz
 eaa9a04ae98d23c5f20a82db083af11db00f86c5 9470 
emacs-ivy_0.15.1-4_amd64.buildinfo
Checksums-Sha256:
 1e66672b49c77e39aa2838c2786dc82c56fc690c0597ca42e80eab494c53aa80 2245 
emacs-ivy_0.15.1-4.dsc
 38d4f4c808682dc8c4098b067c13ff0537b1f0b28af50c073068c77b02ee48f1 6616 
emacs-ivy_0.15.1-4.debian.tar.xz
 86e69e182a0fd3c5aeee88f11e78b64aec0a37965998c9534f740794e4cb493e 9470 
emacs-ivy_0.15.1-4_amd64.buildinfo
Files:
 28ada7e6b1dfac894a88c7845e516810 2245 editors optional emacs-ivy_0.15.1-4.dsc
 b050c190487c8e2f962b45aa16c4cee7 6616 editors optional 
emacs-ivy_0.15.1-4.debian.tar.xz
 d12a7732920986ce077c46bd1b57c42d 9470 editors optional 
emacs-ivy_0.15.1-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmoGEZMACgkQWogwR199
EGEYfw/9Hk0g8LVYkcQUZo4RSgYgRGLtX8uxd6jbzKkPt0qpTTkaF+dkgj85t+1G
VCwsxhfdqe7idoPbicVDXINzWHAsFFt8inVghQdH+M8zV/qxh+qJoe2HHKhQ7ko8
sctLq0nGyjLABiLsUByF5sVoSA0aMKzB/TJMIpIB6Ognne2I4KYYYw1BcsSXSFiJ
nWRZ4JroBmE4NmBcTNkRnIqDq68rtmD0qk9xT7nOmEcFROKKusRkIKIhcjWe90R1
S1yiG1YO18JfzziHT0Rv5WWNh1nsOwlW9t5cVWjxJ2cCruIW+FrZhifFUxCdik+F
6Pvzm41so4uj9h6XSqt5JGl0ViBYEOmB5XTTpx7WhQ1aOecWNgTgBoMzVe5PB6IK
GQfbrgFuUKRbIGrHBWHjwlO4YN/XToJ9snAjaX21D4tk+fIteeh9IyGm7iJ7NgNe
qt8k25Ei0ykABjHEm2E1seSXq813B90qgeV2xfzKgXOTWhICEiPnvlV9e7L3lDaE
6Ru6SZYZijHZ48ONviAyTOkaJY2++5xK0QdlLYoh322tPatK0cHYtLFBbRja3Ywp
qqlhe1a/uqun1vPLH8XmOwMJjeOihHo/Jeh9TxxiuqMG+JXVnJu5gNqk4PImXO/7
RUarL64cof4cHsL3bbQPOVeenw8N1xO5z1e576ztm3ksHzK1Ntg=
=uk7D
-----END PGP SIGNATURE-----

Attachment: pgpZ2kqYmqFQF.pgp
Description: PGP signature


--- End Message ---

Reply via email to