Bug#1057484: pelican: "ModuleNotFoundError: No module named 'watchfiles"

2024-01-15 Thread Louis-Philippe Véronneau

It seems this library isn't currently packaged in Debian?


I've just ITPed the package and will be uploading it to NEW ASAP.

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄


OpenPGP_0xE1E5457C8BAD4113.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1057484: pelican: "ModuleNotFoundError: No module named 'watchfiles"

2023-12-05 Thread Louis-Philippe Véronneau
Had a quick look at the Debian package and it seems that all tests are 
disabled.


In my opinion, this is a very good example of why tests at build (and in 
autopkgtests) are important. How do you know the package you're shipping 
isn't broken without tests? (you don't know, that's why there are tests :D).


I would thus strongly suggest you to run tests, or at least part of the 
testsuite if some locale-specific tests are unhelpful.


Cheers,

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄


OpenPGP_0xE1E5457C8BAD4113.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1057484: pelican: "ModuleNotFoundError: No module named 'watchfiles"

2023-12-05 Thread Louis-Philippe Véronneau

Package: pelican
Version: 4.9.1+dfsg-1
Severity: critical

Dear maintainers,

Running `pelican content` to generate HTML files, I get the following crash:

Traceback (most recent call last):
  File "/usr/bin/pelican", line 5, in 
from pelican.__main__ import main
  File "/usr/lib/python3/dist-packages/pelican/__init__.py", line 24, in 

from pelican.generators import (
  File "/usr/lib/python3/dist-packages/pelican/generators.py", line 20, in 

from pelican.cache import FileStampDataCacher
  File "/usr/lib/python3/dist-packages/pelican/cache.py", line 6, in 
from pelican.utils import mkdir_p
  File "/usr/lib/python3/dist-packages/pelican/utils.py", line 28, in 
import watchfiles
ModuleNotFoundError: No module named 'watchfiles'

It seems this library isn't currently packaged in Debian?

Cheers,

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄