Your message dated Mon, 24 Mar 2025 15:13:52 +0000
with message-id <[email protected]>
and subject line Bug#1061403: fixed in pykwalify 1.8.0-3
has caused the Debian Bug report #1061403,
regarding python3-pykwalify: Missing dependencies to docopt and dateutil
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.)


-- 
1061403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061403
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-pykwalify
Version: 1.8.0-2
Severity: important

Dear Maintainer,

after upgrading to latest bookworm (but happened also with trixie),
running pykwalify failed with:

  File "/usr/bin/pykwalify", line 33, in <module>
    sys.exit(load_entry_point('pykwalify==1.8.0', 'console_scripts', 
'pykwalify')())
             
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/pykwalify", line 25, in importlib_load_entry_point
    return next(matches).load()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load
    module = import_module(match.group('module'))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3/dist-packages/pykwalify/cli.py", line 11, in <module>
    from docopt import docopt
ModuleNotFoundError: No module named 'docopt'

After manually installing python3-docopt, the same happened for module
'dateutil'. With both modules installed, everything works fine again.
Upstream explicitly mentions these packages as "required
dependencies"[1]. Yet, I don't see the dependencies mentioned in the
Debian package. I haven't researched why it worked before the update,
but I think the dependencies should be added in any case.

Thank you for your work,

   Wolfram

[1] https://pykwalify.readthedocs.io/en/unstable/

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pykwalify depends on:
ii  python3  3.11.4-5+b1

Versions of packages python3-pykwalify recommends:
ii  python3-ruamel.yaml  0.17.21-1

python3-pykwalify suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pykwalify
Source-Version: 1.8.0-3
Done: Jakob Haufe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pykwalify, 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.
Jakob Haufe <[email protected]> (supplier of updated pykwalify 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: Mon, 24 Mar 2025 15:25:40 +0100
Source: pykwalify
Architecture: source
Version: 1.8.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jakob Haufe <[email protected]>
Closes: 1061403 1069386
Changes:
 pykwalify (1.8.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Add patch to fix tests for ruamel yaml >=0.18 (Closes: #1069386)
   * Add missing dependencies (Closes: #1061403)
Checksums-Sha1:
 63e92ed0aeccd01f6e3addd88f9da4747f6555e3 2200 pykwalify_1.8.0-3.dsc
 e7e4b20ac2b15b315333da1b11fb33aa2af83c9e 4016 pykwalify_1.8.0-3.debian.tar.xz
 cc523d6a43db7b14dfbe8a88ce9067511605788c 6424 
pykwalify_1.8.0-3_source.buildinfo
Checksums-Sha256:
 923617b6fa885c4a441dc02fe047090e6a12e894a351ee03f809791f9ffbed74 2200 
pykwalify_1.8.0-3.dsc
 edb828a67a40c40bb2da847ff24f539cc423440658a86e49d402ccb8a84039bb 4016 
pykwalify_1.8.0-3.debian.tar.xz
 6766cb6e4f51d2aa215ae5129af1ca31180d82e21e347c5d0c5945d3db1c40c4 6424 
pykwalify_1.8.0-3_source.buildinfo
Files:
 b6795b42cf7b9fc0f5931f9a401f88df 2200 python optional pykwalify_1.8.0-3.dsc
 94eb0f3893e9062a1e10326bad1e08ff 4016 python optional 
pykwalify_1.8.0-3.debian.tar.xz
 6dcfd5fee413b59eb87541bae799fba2 6424 python optional 
pykwalify_1.8.0-3_source.buildinfo


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

iQIzBAEBCgAdFiEEe/X2rDZDH11A3BN6TPKyGPVNrj0FAmfhb9wACgkQTPKyGPVN
rj2GLA//a4DRiMSZg6QEayEbFkkOUcIq7fc936fi5izB3tOHwYWlDUmPlCbv+xUP
eYPG0PH65AWFDhg7RDL6LVsVFMM6irKK/3dHUCanZsL94h/NyHUz7nTT2t9ILUkq
Lw+IlMD+moweUzGO7Z6jwZ/rhCxToXE2Mi7uEau8lK3ArGBGnUgCOWKLQzGPUppr
BcdRDfFEyOy4xdOAWTUPs+Ja9nOVOtw3NLPpsXdTM+WjBz7VLX/4mnS3Nzz5PvV6
gB85ncRi06/C0whPnsHbyOoCwRecDIRaUPaJM7g1zzDgaX3MVgyk3ZGiCJpCHIwX
0t2+6eqnLS5cw69Mecb++j6WvfR5jesPpJp5kCzTzEpxuvhedvF8nu1a+p4H2b6R
Ni/YnMWWUi1ongaGg3b5f4TkbBjqPkL+SyZ2aY1xaYa4oQ44iW3RsH91Jt37sV/C
CwMZmst75u12I+IXGN/MWixZvZN44UUfbLfh0AaU326hmKlJ558vNvSyTe9AbnXz
MwFmcnb1QTKEYezS5TPTVjxkoq/M3WVXNNpvbAxGTtoc7riYwTxzYuKgjidl/00f
LC7WtSliESNpsGeqckMULvraLFWsybylsWWpEqHaP36oE6jzsVrQRorKRs9t0w9y
WWk02k5GYNy66Lfu0UNROsUKKS8XJL2q5ho4dJrEAVhRVwnacpA=
=I8Gb
-----END PGP SIGNATURE-----

Attachment: pgpdwvazmf4ID.pgp
Description: PGP signature


--- End Message ---

Reply via email to