Path: csiph.com!weretis.net!feeder8.news.weretis.net!fu-berlin.de!news.servidellagleba.it!bofh.it!news.nic.it!robomod From: Nicholas D Steeves Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1119062: RFS: beets/2.5.1-1 [ITA] -- music tagger and library organizer Date: Sat, 20 Dec 2025 22:50:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sat Dec 20 21:41:10 2025 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -1.699 Reply-To: Nicholas D Steeves , 1119062@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: package-sponsorship-requests@lists.debian.org X-Debian-Pr-Message: followup 1119062 X-Debian-Pr-Package: sponsorship-requests X-Debian-Pr-Keywords: moreinfo MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Debian-User: sten X-Debian-Message: from BTS X-Mailing-List: archive/latest/1943792 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 89 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: "debian-python@lists.debian.org" X-Original-Date: Sat, 20 Dec 2025 16:38:38 -0500 X-Original-Message-ID: <87jyyg96ld.fsf@digitalmercury.freeddns.org> X-Original-References: <8671af2a-033b-466e-ad88-a2dcbf3315c3@disroot.org> <8671af2a-033b-466e-ad88-a2dcbf3315c3@disroot.org> Xref: csiph.com linux.debian.bugs.dist:1275351 linux.debian.maint.python:17278 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Pieter Lenaerts writes: > Op 6/12/2025 om 20:42 schreef Louis-Philippe V=C3=A9ronneau: >> Hello! >> >> I had a look at your RFS for beets. I don't have any comments on the >> changes you did, but sadly, the package FTBFS with Python 3.14. >> >> I get the following error: >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> ______________ TestTranslation.test_translate[already translated] >> >> self =3D > 0x7f92ef0d69e0> [snip] >> E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 TypeError: 'str' object cannot be = interpreted as an integer >> >> beetsplug/lyrics.py:832: TypeError >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> >> As such, I've removed beets from the list for now. Feel free to add it >> again once the issue is fixed! > > > Thanks. I started patching for python 3.14. I'm adding this to the open > RFS bug for reference. Thank you for working on this Pieter! Would you please fix your fork's history so that your work can be merged? Ie the following six commits are missing from your copy and it results in non-fastforwardable history: https://salsa.debian.org/python-team/packages/beets/-/compare/debian%2Fmast= er...debian%2Fmaster?from_project_id=3D102563 A "pull --rebase" (from the Debian Python Team remote) and 3-way merge is almost certainly what is required to fix this, and this will also resolve some of the outstanding issues with the version of the package being discussed at this RFS bug :) I didn't check, but I suspect the rebase range will rewrite your import of a new upstream version in your fork, if that's the case, don't worry about it for now. A method we can use to fix it when we're ready to merge your work and upload is: 1. You'll import the new upstream version directly to the DPT copy. 2. You (or someone else) will cherry-pick the range of commits that affect exclusively debian/*, and these will be applied to the DPT copy which has the new upstream version. [3. Optionally rebase --committer-date-is-author-date the cherry-picked ranged, leaving the gbp-created upstream tag untouched.] Regarding the Python 3.14 compat fixes, this is orthogonal to a sponsorship request, and I recommend filing a bug against src:beets. Best, Nicholas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmlHF14QHHN0ZW5AZGVi aWFuLm9yZwAKCRBaiDBHX30QYccVD/0cldIlt8V26hB1zyZzoxklOwcs6SpLJkVS tF0EOaJlktmbJ6pv7ngxavj0WKH+wlEasKU4CofKWyJ3ydGUfpetNUMQRj7RVDSF fdejRbV5+2MOvxquQTOBHYZpNClw5dBQqZMf6/OnjitJe4gK/3b6d5eHgty4BaQ5 p20TuTTUEaWTnVYqiD64X0FN8aAuMLxxxfkIl/H8S88c707qic5FLr56yNcOoIEQ 3f6g6iWWN3q/U6ZHKsr9rl8GOw4VTs4HeBGMsX3XGVWtts0riUNAEcqhXRwXwXoF rZ0YH8nFJF8Htz6foaI6ScPgM9s88URvzT+8fgj4rm76xUVhhxVxsATOIwP6VqPj LIXNXFD3EZjCnFYXz4oPHkdHLrsMmV7ndGnx4LfzNr5C5BDHaFVSGvK339crXtha +XW+Ulw3p8GmmJDr4vzz+0TPWUT7ueyoJYjZlWFX+pkV42dv6gkYrLwl694S5Aex 03SEvpxMr0ps9T9FatHwLRPnWBDRLtEllajNMdIFONzwjXaksC3wXPaotn6T3LX4 yVvbngAF2MukEl0f3TwJs3cfonrC8SanJS7Ec5bxn4RGRalZyGrnke1M+MDDRcpn /2O9aIqC6Q6wmvAu14OQMFzDvGy05jQ+6N6i7nAs+XbSguJSpWkfclv9vMaANr8/ REtYJJ9Udw== =+nPe -----END PGP SIGNATURE----- --=-=-=--