Your message dated Wed, 20 Mar 2024 11:01:58 +0000
with message-id <e1rmthm-006wu2...@fasolo.debian.org>
and subject line Bug#1062953: fixed in pyocd 0.36.0-2
has caused the Debian Bug report #1062953,
regarding python3-pyocd: Module is unusable (missing runtime dependencies)
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 ow...@bugs.debian.org
immediately.)


-- 
1062953: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062953
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-pyocd
Version: 0.36.0-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The upload of python3-pyocd 0.36.0-1 appears to be completely unusable:

$ python3
Python 3.11.7 (main, Dec  8 2023, 14:22:46) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyOCD
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/pyOCD/__init__.py", line 21, in <module>
    from . import gdbserver
File "/usr/lib/python3/dist-packages/pyOCD/gdbserver/__init__.py", line 17, in <module>
    from .gdbserver import GDBServer
File "/usr/lib/python3/dist-packages/pyOCD/gdbserver/gdbserver.py", line 42, in <module>
    from ..rtos import RTOS
File "/usr/lib/python3/dist-packages/pyOCD/rtos/__init__.py", line 29, in <module>
    load_plugin_classes_of_type('pyocd.rtos', RTOS, ThreadProvider)
File "/usr/lib/python3/dist-packages/pyOCD/core/plugin.py", line 97, in load_plugin_classes_of_type
    plugin = entry_point.load()()
             ^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/importlib_metadata/__init__.py", line 203, 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 "/usr/lib/python3/dist-packages/pyocd/__init__.py", line 21, in <module>
    from . import gdbserver
File "/usr/lib/python3/dist-packages/pyocd/gdbserver/__init__.py", line 17, in <module>
    from .gdbserver import GDBServer
File "/usr/lib/python3/dist-packages/pyocd/gdbserver/gdbserver.py", line 50, in <module>
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pyocd/probe/jlink_probe.py", line 22, in <module>
    import pylink
ModuleNotFoundError: No module named 'pylink'


The build log reports several missing dependencies:

I: dh_python3 pydist:302: Cannot find package that provides cmsis_pack_manager.
I: dh_python3 pydist:302: Cannot find package that provides libusb_package.
I: dh_python3 pydist:302: Cannot find package that provides pylink_square.


Although present in the distribution, no tests are configured to run at build 
time.



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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)
LSM: AppArmor: enabled

Versions of packages python3-pyocd depends on:
ii  python3                      3.11.6-1
ii  python3-capstone             4.0.2-5+b1
ii  python3-colorama             0.4.6-4
ii  python3-importlib-metadata   4.12.0-1
ii  python3-importlib-resources  6.0.1-1
ii  python3-intelhex             2.3.0-2
ii  python3-intervaltree         3.0.2-1.1
ii  python3-lark                 1.1.9-1
ii  python3-natsort              8.0.2-2
ii  python3-pkg-resources        68.1.2-2
ii  python3-prettytable          3.6.0-1
ii  python3-pyelftools           0.30-1
ii  python3-six                  1.16.0-4
ii  python3-typing-extensions    4.7.1-2
ii  python3-usb                  1.2.1-2
ii  python3-yaml                 6.0.1-1+b1

python3-pyocd recommends no packages.

python3-pyocd suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pyocd
Source-Version: 0.36.0-2
Done: Jakob Haufe <su...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyocd, 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 1062...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jakob Haufe <su...@debian.org> (supplier of updated pyocd 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 20 Mar 2024 10:57:26 +0100
Source: pyocd
Architecture: source
Version: 0.36.0-2
Distribution: unstable
Urgency: medium
Maintainer: Jakob Haufe <su...@debian.org>
Changed-By: Jakob Haufe <su...@debian.org>
Closes: 976075 1062953
Changes:
 pyocd (0.36.0-2) unstable; urgency=medium
 .
   [ Alexandre Detiste ]
   Trim trailing whitespace.
   Bump debhelper from old 11 to 13.
   Set debhelper-compat version in Build-Depends.
 .
   [ Jakob Haufe ]
   * Adopt package (Closes: #976075)
   * Replace libusb_package by usb
   * Disable jlink entry point (Closes: #1062953)
   * Update d/copyright
Checksums-Sha1:
 f5b2fd1b10a667f35f9221a4b88ac3d7e75d934a 1892 pyocd_0.36.0-2.dsc
 60ba983a16c33744559d3bd30196bc14c9c7dff5 14208 pyocd_0.36.0-2.debian.tar.xz
 53636c8fbad8dc949ded10ebbe9f0de083eb7382 6491 pyocd_0.36.0-2_source.buildinfo
Checksums-Sha256:
 7cd5bb198c4339f8718f3ee897d198d63a448bb443f0dd13472dad7393203d9d 1892 
pyocd_0.36.0-2.dsc
 8787565cd6fb112b7ec332ffaaaa5da58305d2ab36680d0f5a25e4062acf8037 14208 
pyocd_0.36.0-2.debian.tar.xz
 680fa5c0834be6397803e521249e4afcc08a728ffa857da456677719ff89ffa6 6491 
pyocd_0.36.0-2_source.buildinfo
Files:
 4e37dc014e9e85c96485c20a2fe97da3 1892 embedded optional pyocd_0.36.0-2.dsc
 7ffd875839648257470e81b6085abd25 14208 embedded optional 
pyocd_0.36.0-2.debian.tar.xz
 4498a2a8e3e1b90514d7c7dcfcae8094 6491 embedded optional 
pyocd_0.36.0-2_source.buildinfo

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

iQIzBAEBCgAdFiEEe/X2rDZDH11A3BN6TPKyGPVNrj0FAmX6tdEACgkQTPKyGPVN
rj1K3g/6A6idReLHnMhO8kTf8ahkiTmrNdp8ota7a3X7KV0PAKsuQku1WrLGd44t
BjcH4dqj6RICoxbOKgjOqn8ntou5+i8F1GsroepXHdKpMOq1BNL5+qDjonb6d6s0
qaWAOhN3XsdwQjS7kmYK6rtGHr9qJ37y5Ck1G0yDJhejkowKBAm+oDjE67UNZ/Oz
y9IXqonECJ7EuvNuM7B9Sm203tRO2WncJOm1Jt1nlVTsYdArIguLeCrkcOy8MyZr
LGJl2TRGyV8UzO7KaYO8bGHpHvmjL92fWH8vRd+owA4q+eEXMdUYJZIIFdKUj8eu
B7VsJF0ZFAL8DiASKu9GmQB3dvgx04vNdkFgJhAyBgAQ64ce+vm1aVLwVKJMLtGn
y2m+FwF3bhHPyQ/LEt3X5LzBh8JbActVR9gysrstU7tWhYzuDDSP26lkwqm6ax3L
aHqlhLJyY446jzFZz+X8XMdzrl4dSMNIbi47sTscG4Cqw0tXQWl4H/2qW4BfzdXm
nmbno2vasXmHSFLV7tHljYSgGTyV5C76KR5gCYZ3Eh60IwPzYm59PQp3m/6DuYvE
gPRREuxOiqKJyWdXO0c2//fPf05RIBozhrLhxFREpDOSFeoD55drMWv21qUJCXNp
B7RA9JOrIWdaLZsVG6xoiVtWCmhoDCC3VjyXo+ZofS+mh5s4UNE=
=YX0t
-----END PGP SIGNATURE-----

Attachment: pgpdzBH0qvWZP.pgp
Description: PGP signature


--- End Message ---

Reply via email to