Your message dated Sun, 10 Sep 2023 07:49:46 +0000 with message-id <[email protected]> and subject line Bug#881277: fixed in pymad 0.11.3-1 has caused the Debian Bug report #881277, regarding python3-pymad: python3 bindings broken 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.) -- 881277: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881277 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python3-pymad Version: 0.10-2 Severity: important Dear Maintainer, it seems that the pymad is not yet ready for Python3. E.g. the following little program works fine with Python2: $ cat mymad.py import sys import mad mf = mad.MadFile(sys.argv[1]) mf.read() $ python mymad.py file.mp3 $ However, it fails on Python3: $ python3 mymad.py file.mp3 TypeError: expected bytes, str found The above exception was the direct cause of the following exception: SystemError: PyEval_EvalFrameEx returned a result with an error set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "madme.py", line 5, in <module> mf.read() SystemError: <built-in method read of MadFile object at 0x1d64030> returned a result with an error set $ I guess this is because Py3 handles bytes,bytearrays and strings differently from Py2. -- System Information: Debian Release: buster/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages python3-pymad depends on: ii libc6 2.24-17 ii libmad0 0.15.1b-8.1 ii python3 3.6.3-2 python3-pymad recommends no packages. python3-pymad suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: pymad Source-Version: 0.11.3-1 Done: Jamie Wilkinson <[email protected]> We believe that the bug you reported is fixed in the latest version of pymad, 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. Jamie Wilkinson <[email protected]> (supplier of updated pymad 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: Sun, 10 Sep 2023 17:29:23 +1000 Source: pymad Architecture: source Version: 0.11.3-1 Distribution: unstable Urgency: medium Maintainer: Jamie Wilkinson <[email protected]> Changed-By: Jamie Wilkinson <[email protected]> Closes: 873160 881277 Changes: pymad (0.11.3-1) unstable; urgency=medium . * New upstream release. (Closes: #881277) * Bump standards-version to 4.6.2. * Switch uscan to use the PyPI redirector. * Acknowledged old bugs long since fixed. (Closes: #873160) * No longer needs a `PYBUILD_BEFORE_CLEAN` rule. * Update extend-diff-ignore in source/options for git based packaging. * Add `python3-setuptools-scm` to the build dependencies. Checksums-Sha1: e2a3fd8e5dcdc0e5f1d741628fb28d179108cc9b 1999 pymad_0.11.3-1.dsc 807d6f25031177a61d5c250a558f1ba408b3aca1 30098 pymad_0.11.3.orig.tar.gz d8ad564a06cd492921cca7c60d74bf4d882e6891 4748 pymad_0.11.3-1.debian.tar.xz 2d6e8613c0122ec8d6205476b8da6a5c4c07a7f1 7462 pymad_0.11.3-1_amd64.buildinfo Checksums-Sha256: ef8d1189c5bfab45c5bb7d819d0e50004a11382459a5ec627cd162ab25c9f325 1999 pymad_0.11.3-1.dsc c5b9be3b625ce9257e07877b66b1f0bd8a957fb967d18cb2393a7e09cf6ce7aa 30098 pymad_0.11.3.orig.tar.gz a9cf0e39a04e81a22a36bf9fdcea98dd07e4aa72ee438e5730f5059aeb5ab181 4748 pymad_0.11.3-1.debian.tar.xz 32b1e59734cfb2d98833bd07299ee865ff236843ba0cd3f181068955a508e356 7462 pymad_0.11.3-1_amd64.buildinfo Files: d098fa6a01a3ac375ab4756634995923 1999 python optional pymad_0.11.3-1.dsc 93fd2082fd6708be8e4d794c44f4a99a 30098 python optional pymad_0.11.3.orig.tar.gz c31a9b6420967a85bed5e3363a2b8af8 4748 python optional pymad_0.11.3-1.debian.tar.xz efff7e33ca7646605997c762263cf382 7462 python optional pymad_0.11.3-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERA52kfhogLSsnHi0V1D3VO2bITgFAmT9cIEACgkQV1D3VO2b ITiLoRAAtdeaE6vln1Noq4DErEGTqCUv0eCJd8niTGNr8zXyBp/d/rLVFgJ7bI4/ cuJK7iZj9s7o41dw4+h/nkZU7k7LmjNc87chPN2ZBa4U47dIU206kMvwNK2IYBQQ tqDg+GyoifOJT68+YxzDsKFNbQUZXsddDEAxw3XxKcioqiEF/5FOYy+BVnkpQsoB z71GbPOLBLnXfGjlGz/ogoQfDHn0gd2CQkfoz+62eqR0/ByOBNxfLIE1gkGTKYxM ck7wXzhb7gfpZwBz03Jg/qoeSA4lbzITz+dqvxP6esc7ZnzNXyJoqOmmZfmSDiN3 JQQD1bM0YqqDsN42BRi0r2uQjd+b/NG6znThy8sPqxdcYLb8fHQQHLAMN6P2srvW Vi9LXBkrUrhbk8QjAUzfSUQ5hoRm8+ViTtkQ/igWai00UMugeOJj2u6tNWL+TXg2 tyR83lz4cWQQxtNunU87EGTCq4WztvHBu362TJbqPGt4XefwDWiUQDrBoQqKceyK zMUihHjgmTS8fsZmxRURuZ4RKAXB1rEne89yaekm/aQ4vTakZCFcIGnLjMxKH16d CwiJsQjC/lab5qRUk//oy9OoNMRSQbbeiGj9WkM9wXq9N8nKG3YSYQjCrVxgeigI zT8ksg6aT2HWBOjmG5q4Ikn6FJQvDoxtPXa2DbZ4iCURxlgmFmM= =I5fz -----END PGP SIGNATURE-----
--- End Message ---

