Your message dated Thu, 19 Feb 2026 11:18:48 +0000
with message-id <[email protected]>
and subject line Bug#1127864: fixed in pdudaemon 1.1.0-1
has caused the Debian Bug report #1127864,
regarding pdudaemon fails with "ModuleNotFoundError: No module named 
'pkg_resources'"
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.)


-- 
1127864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127864
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pdudaemon
Version: 0.0.8.109.gaa25f15-2.1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

pdudaemon in trixie fails with:

$ /usr/sbin/pdudaemon --journal --conf=/etc/pdudaemon/pdudaemon.conf
^CTraceback (most recent call last):
  File "/usr/sbin/pdudaemon", line 5, in <module>
    from pdudaemon import main
  File "/usr/lib/python3/dist-packages/pdudaemon/__init__.py", line 31, in 
<module>
    from pdudaemon.pdurunner import PDURunner
  File "/usr/lib/python3/dist-packages/pdudaemon/pdurunner.py", line 28, in 
<module>
    import pdudaemon.drivers.strategies
  File "/usr/lib/python3/dist-packages/pdudaemon/drivers/strategies.py", line 
73, in <module>
    from pdudaemon.drivers.servo import Servo
  File "/usr/lib/python3/dist-packages/pdudaemon/drivers/servo.py", line 27, in 
<module>
    from xmlrpc import client
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1022, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1118, in get_code
  File "<frozen importlib._bootstrap_external>", line 1217, in get_data
KeyboardInterrupt

obbardc@athena:~/src/boardswarm$ /usr/sbin/pdudaemon 
--conf=/etc/pdudaemon/pdudaemon.conf
2026-02-14 03:13:43,670 - pdud                           - INFO PDUDaemon 
starting up
2026-02-14 03:13:43,670 - pdud                           - INFO Creating the 
runners
Traceback (most recent call last):
  File "/usr/sbin/pdudaemon", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/usr/lib/python3/dist-packages/pdudaemon/__init__.py", line 209, in main
    loop.run_until_complete(main_async())
    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in 
run_until_complete
    return future.result()
           ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/pdudaemon/__init__.py", line 194, in 
main_async
    daemon = PDUDaemon(options, settings)
  File "/usr/lib/python3/dist-packages/pdudaemon/__init__.py", line 92, in 
__init__
    self.runners[hostname] = PDURunner(config, hostname, retries)
                             ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pdudaemon/pdurunner.py", line 39, in 
__init__
    self.driver = self.driver_from_hostname(hostname)
                  ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pdudaemon/pdurunner.py", line 48, in 
driver_from_hostname
    driver = PDUDriver.select(drivername)(hostname, self.config)
             ~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pdudaemon/drivers/driver.py", line 45, 
in select
    ep = get_named_entry_point('pdudaemon.driver', drivername)
  File "/usr/lib/python3/dist-packages/pdudaemon/drivers/driver.py", line 27, 
in get_named_entry_point
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'


Installing the package `python3-pkg-resources` fixes the issue. Can you
add it to the dependencies & backport to trixie?

--- End Message ---
--- Begin Message ---
Source: pdudaemon
Source-Version: 1.1.0-1
Done: Christopher Obbard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pdudaemon, 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.
Christopher Obbard <[email protected]> (supplier of updated pdudaemon 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, 19 Feb 2026 10:54:17 +0000
Source: pdudaemon
Architecture: source
Version: 1.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Christopher Obbard <[email protected]>
Closes: 1127864
Changes:
 pdudaemon (1.1.0-1) unstable; urgency=medium
 .
   * New upstream version 1.1.0 (Closes: #1127864)
   * d/control: Add python3-pytest-asyncio to B-d
   * d/control: Format with wrap-and-sort
   * d/control: Add myself to uploaders
   * d/control: Update Vcs-* to point to salsa.d.o
   * d/control: Change maintainer to Python team
   * d/control: Bump Standards-version to 4.7.3
Checksums-Sha1:
 5941ba78c23ac0700af5e789467c0504a95ca79e 2403 pdudaemon_1.1.0-1.dsc
 b0dffdaebeec5c40fa375f05c488a4a0ee4cff58 36284 pdudaemon_1.1.0.orig.tar.xz
 7753e219b946573cb2b56071cebecdfa49a76e5f 5376 pdudaemon_1.1.0-1.debian.tar.xz
 cea68fd2d20d228c96ac381805afeb988bae57c3 8532 pdudaemon_1.1.0-1_amd64.buildinfo
Checksums-Sha256:
 38336d1db2b1b0e3b6c2554a75262ad848fe5ff620cecf3adf6c06482e6aba63 2403 
pdudaemon_1.1.0-1.dsc
 1a54191f05fb5252964165da1dda6c292fa37941ff7af9807676a33596d1617f 36284 
pdudaemon_1.1.0.orig.tar.xz
 d396cbaf39d28910561531c5ec25d51ff509b5df218b16af473af928e707e358 5376 
pdudaemon_1.1.0-1.debian.tar.xz
 bcf5a3cb8da74d9940b14583dfa4a3692023cc5f5d5fefa7df7e1933f4c287d2 8532 
pdudaemon_1.1.0-1_amd64.buildinfo
Files:
 ab3e69cadb91e682308a1790ff9a18cf 2403 net optional pdudaemon_1.1.0-1.dsc
 11259bde43633bf86fb1c335fc7075ca 36284 net optional pdudaemon_1.1.0.orig.tar.xz
 f69ce2501cc3907d664edd6d4402c096 5376 net optional 
pdudaemon_1.1.0-1.debian.tar.xz
 b7947a06c82ca2358de253b8c55b2eeb 8532 net optional 
pdudaemon_1.1.0-1_amd64.buildinfo

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

iQJHBAEBCgAxFiEE8Yvci2wl+QqiPVF0Y03E8GhwRvgFAmmW7GwTHG9iYmFyZGNA
ZGViaWFuLm9yZwAKCRBjTcTwaHBG+IWMD/0S4NuSxThc/O6ToXXNFHJEsd7k2t6a
mVb/LOdVM4LSm9Y9/rm1AV3nmkzUU4eXpSxBrDPKQFl0ht9vRC3vCXs+kSl6QhNd
2q14hSOJ80oXm1wb3F1hTFKcUVSEqZOFkVRDrJtpPFEyEJBLGW2gQewXHlizG5nX
8SmWSkYVxrdj1dQVGs2uovP4OB5V14ddWflqRP/GIns7xLkZwkC80TjmtyuaF8oX
wmjSdHpwJxXR3Gwe1uK7V6bJDDAiWVkxsfeszhIcPf3kthN5HtMkg9AshyeH2mac
N3rAXyMwNrjisvV4dfUiChJbDGMkiRrf0rZSYZDJ2LfaqW3FuiU7OkdZOKtENw1i
UsNk02HOaSsmJkpYFqGTzJb9/dbN7pm7dhGEv8zV7tncW6Zwap9qkRxYN1YxJsad
snnGIGUi3yr3pFGYSgUNVOnfwrME/4jLanR1dLI1Naz/Puv/u0jDqZQ+FkAoDwLh
firwqJnCv/wEAXpuSpajIa6UQpqFjREE39e6fZB9kFNXB4WiKo0m4dVAcXFDOwLD
KH97wLJW5aFE50XuLgB+dEUcKSynEmd4XON4Yub/ind4ikHkf85R2DV/145r600J
4sREG1epMmMVW7I59mVRBwDmWa2zVX1Lc+cfJXtlBBmvJcBnNPJ5/188ZL6XKvSk
eep1tZh/6NpJRQ==
=UAYg
-----END PGP SIGNATURE-----

Attachment: pgpV5jvWeg5o3.pgp
Description: PGP signature


--- End Message ---

Reply via email to