[Debian-med-packaging] Bug#1058474: gubbins: please (temporarily) drop python3-numba dependencies

Étienne Mollier emollier at debian.org
Wed May 22 21:14:39 BST 2024


Control: tags -1 - wontfix
Control: tags -1 + confirmed
Control: severity -1 serious

Hi,

I've had a fresh look at this, and if I understand correctly,
the situation is still problematic today.  Gubbins is not
operating properly without python3-numba in testing, but it is
still installable because python3-numba is only recommended.
The autopkgtest suite does not run without python3-numba, and
indeed it is forcefully pulled by the debian/tests/control file.

All that being said, numba provides a just-in-time compiler to
accelerate decorated Python functions, so removing temporarily
dependency on numba simply consists in removing the decorators.
Fortunately, only the pyjar.py script makes use of numba, which
greatly facilitates the removal.  I have some changes almost
ready to be uploaded.  The only adverse effect of the removal
that I foresee, is that removing numba may lead to performance
reduction of the functions that were previously decorated.  The
removal should have no influence on functionalities or results.

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emollier at debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/0, please excuse my verbosity
   `-    on air: Legacy Pilots - The Squad Is Back
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20240522/6c1ec0eb/attachment.sig>


More information about the Debian-med-packaging mailing list