home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.bugs.dist      Ohh some weird Debian bug report thing      28,835 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 28,169 of 28,835   
   Christopher Obbard to obbardc@debian.org   
   Bug#1127864: pdudaemon fails with "Modul   
   19 Feb 26 11:20:01   
   
   From: obbardc@debian.org   
      
   On Sat, 14 Feb 2026 03:18:57 +0000 Christopher Obbard    
   wrote:   
   > Package: pdudaemon   
   > Version: 0.0.8.109.gaa25f15-2.1   
   > Severity: normal   
   > X-Debbugs-Cc: obbardc@debian.org   
   >    
   > Dear Maintainer,   
   >    
   > pdudaemon in trixie fails with:   
      
   ...   
      
   >   
   > Traceback (most recent call last):   
   >   File "/usr/sbin/pdudaemon", line 8, in    
   >     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'   
      
   OK, this is fixed in new upstream 1.1.0 (which I will soon be uploading to   
   unstable to close this bug).   
      
   For stable, I can either backport the patch(es) which fix it properly, one (or   
   both) of:   
    - https://github.com/pdudaemon/pdudaemon/commit/d722cf92188df02   
   8a72f83e57e5fe60541a2134   
    - https://github.com/pdudaemon/pdudaemon/commit/0b6dcd45018890d   
   031c1a9ef314796e2ffc4d64   
      
   or simply add the package to Depends manually. I'm currently leaning on the   
   former.   
      
      
   Chris   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca