The package needs porting to Python 3.13.
Created attachment 923301 [details] build-whipper.log
Created attachment 923302 [details] build-musicbrainzgs.log
I did test it in a chroot environment and did just add py3.13 to PYTHON_COMPAT in the ebuild. I had to do it too for dev-python/musicbrainzngs as it is a dep. I’ve attached build logs with test feature enabled.
Also, whipper is working fine as the output below shows it: ~ $ whipper offset find INFO:whipper.command.offset:checking device /dev/sr0 Track 1 finished, found 19 Q sub-channels with CRC errors Track 2 finished, found 33 Q sub-channels with CRC errors Track 3 finished, found 10 Q sub-channels with CRC errors Track 4 finished, found 8 Q sub-channels with CRC errors Track 5 finished, found 11 Q sub-channels with CRC errors Track 6 finished, found 8 Q sub-channels with CRC errors Track 7 finished, found 25 Q sub-channels with CRC errors Track 8 finished, found 19 Q sub-channels with CRC errors Track 9 finished, found 16 Q sub-channels with CRC errors Track 10 finished, found 33 Q sub-channels with CRC errors Track 11 finished, found 26 Q sub-channels with CRC errors Track 12 finished, found 4 Q sub-channels with CRC errors Track 13 finished, found 7 Q sub-channels with CRC errors Track 14 finished, found 31 Q sub-channels with CRC errors Track 15 finished, found 8 Q sub-channels with CRC errors Track 16 finished, found 43 Q sub-channels with CRC errors INFO:whipper.command.offset:trying read offset 6... INFO:whipper.command.offset:offset of device is likely 6, confirming... Read offset of device is: 6. INFO:whipper.command.offset:adding read offset to configuration file ~ $ whipper cd rip INFO:whipper.command.cd:using configured read offset 6 INFO:whipper.command.cd:checking device /dev/sr0 CDDB disc id: e010ff10 MusicBrainz disc id DCi0j7c6UOsqyxc4DewJ6XH2t8A- MusicBrainz lookup URL https://musicbrainz.org/cdtoc/attach?toc=1+16+326535+150+17538+49728+67575+81193+100590+115558+140645+154038+167050+188173+207475+224603+245083+279608+295633&tracks=16&id=DCi0j7c6UOsqyxc4DewJ6XH2t8A- Disc duration: 01:12:31.800, 16 audio tracks WARNING:whipper.common.mbngs:release with ID 'ce452b95-01a4-425b-a480-97146d2a2fb6' (Bob Marley & The Wailers - Legend: The Best of Bob Marley and The Wailers) does not have a date Matching releases: Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers (deluxe edition) (Disc 1 of 2): Legend Remastered Duration: 01:12:12.032 URL : https://musicbrainz.org/release/94c61f95-1c39-4a5f-961f-61b3e1426cbe Release : 94c61f95-1c39-4a5f-961f-61b3e1426cbe Type : Compilation Barcode : 731458671428 Country : United States Cat no : 586 714-2 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers Duration: 01:12:12.032 URL : https://musicbrainz.org/release/4ccca10d-45dd-31f7-8d34-ff97d09f8a2b Release : 4ccca10d-45dd-31f7-8d34-ff97d09f8a2b Type : Compilation Barcode : 731454890427 Country : United States, Germany Cat no : 314 548 904-2 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers (Deluxe edition) Duration: 01:12:12.032 URL : https://musicbrainz.org/release/8d238195-99f5-3434-a2a4-79959a2e56e2 Release : 8d238195-99f5-3434-a2a4-79959a2e56e2 Type : Compilation Barcode : 4988005514790 Country : Japan Cat no : UICY 90862 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers (Made in Germany by EDC) Duration: 01:12:12.032 URL : https://musicbrainz.org/release/4ce99d91-6540-4340-8fe6-917dc1d85f91 Release : 4ce99d91-6540-4340-8fe6-917dc1d85f91 Type : Compilation Barcode : 731454890427 Country : Europe Cat no : 548 904-2 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers Duration: 01:12:12.032 URL : https://musicbrainz.org/release/c9d6b7c2-8178-4bc6-adf6-4277542ab4e5 Release : c9d6b7c2-8178-4bc6-adf6-4277542ab4e5 Type : Compilation Barcode : 731454890427 Country : Australia Cat no : 548 904-2 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers (Sony DADC reissue of 2002 remaster) Duration: 01:12:12.032 URL : https://musicbrainz.org/release/ce452b95-01a4-425b-a480-97146d2a2fb6 Release : ce452b95-01a4-425b-a480-97146d2a2fb6 Type : Compilation Barcode : 731454890427 Country : Europe, Netherlands Cat no : 548 904-2 Artist : Bob Marley & The Wailers Title : Legend: The Best of Bob Marley and The Wailers (Made in the EU by Cinram Optical Disc) Duration: 01:12:12.032 URL : https://musicbrainz.org/release/1a9083f1-797e-4c5f-a33c-86a8079e40ec Release : 1a9083f1-797e-4c5f-a33c-86a8079e40ec Type : Compilation Barcode : 731454890427 Country : Europe, United Kingdom Cat no : 548 904-2 Track 1 finished, found 18 Q sub-channels with CRC errors Track 2 finished, found 31 Q sub-channels with CRC errors Track 3 finished, found 11 Q sub-channels with CRC errors Track 4 finished, found 8 Q sub-channels with CRC errors Track 5 finished, found 11 Q sub-channels with CRC errors Track 6 finished, found 7 Q sub-channels with CRC errors Track 7 finished, found 24 Q sub-channels with CRC errors Track 8 finished, found 19 Q sub-channels with CRC errors Track 9 finished, found 15 Q sub-channels with CRC errors Track 10 finished, found 33 Q sub-channels with CRC errors Track 11 finished, found 28 Q sub-channels with CRC errors Track 12 finished, found 4 Q sub-channels with CRC errors Track 13 finished, found 9 Q sub-channels with CRC errors Track 14 finished, found 31 Q sub-channels with CRC errors Track 15 finished, found 9 Q sub-channels with CRC errors Track 16 finished, found 43 Q sub-channels with CRC errors INFO:whipper.program.cdrdao:creating output directory /home/quentin/compilation/Bob Marley & The Wailers - Legend: The Best of Bob Marley and The Wailers (deluxe edition) (Disc 1 of 2): Legend Remastered INFO:whipper.command.cd:ripping track 1 of 16: 01. Bob Marley & The Wailers - Is This Love.flac INFO:whipper.program.cdparanoia:checksums match, 89939a67 INFO:whipper.command.cd:CRCs match for track 1 Peak level: 0.998932 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 2 of 16: 02. Bob Marley & The Wailers - No Woman No Cry (live).flac INFO:whipper.program.cdparanoia:checksums match, 99b7b5b7 INFO:whipper.command.cd:CRCs match for track 2 Peak level: 0.987518 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 3 of 16: 03. Bob Marley & The Wailers - Could You Be Loved.flac INFO:whipper.program.cdparanoia:checksums match, f1cbb562 INFO:whipper.command.cd:CRCs match for track 3 Peak level: 0.998962 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 4 of 16: 04. Bob Marley & The Wailers - Three Little Birds.flac INFO:whipper.program.cdparanoia:checksums match, 73094e0c INFO:whipper.command.cd:CRCs match for track 4 Peak level: 0.919403 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 5 of 16: 05. Bob Marley & The Wailers - Buffalo Soldier.flac INFO:whipper.program.cdparanoia:checksums match, e69f5eec INFO:whipper.command.cd:CRCs match for track 5 Peak level: 0.998932 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 6 of 16: 06. Bob Marley & The Wailers - Get Up Stand Up.flac INFO:whipper.program.cdparanoia:checksums match, 552aaff3 INFO:whipper.command.cd:CRCs match for track 6 Peak level: 0.998932 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 7 of 16: 07. Bob Marley & The Wailers - Stir It Up.flac INFO:whipper.program.cdparanoia:checksums match, 3ab82604 INFO:whipper.command.cd:CRCs match for track 7 Peak level: 0.998932 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 8 of 16: 08. Bob Marley & The Wailers - Easy Skanking.flac INFO:whipper.program.cdparanoia:checksums match, 3effb017 INFO:whipper.command.cd:CRCs match for track 8 Peak level: 0.998962 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 9 of 16: 09. Bob Marley & The Wailers - One Love _ People Get Ready.flac INFO:whipper.program.cdparanoia:checksums match, cbe0b37d INFO:whipper.command.cd:CRCs match for track 9 Peak level: 0.919434 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 10 of 16: 10. Bob Marley & The Wailers - I Shot the Sheriff.flac INFO:whipper.program.cdparanoia:checksums match, 5c5103f7 INFO:whipper.command.cd:CRCs match for track 10 Peak level: 0.977295 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 11 of 16: 11. Bob Marley & The Wailers - Waiting in Vain.flac INFO:whipper.program.cdparanoia:checksums match, ce12efe5 INFO:whipper.command.cd:CRCs match for track 11 Peak level: 0.919403 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 12 of 16: 12. Bob Marley & The Wailers - Redemption Song.flac INFO:whipper.program.cdparanoia:checksums match, 2e34edeb INFO:whipper.command.cd:CRCs match for track 12 Peak level: 0.998932 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 13 of 16: 13. Bob Marley & The Wailers - Satisfy My Soul.flac INFO:whipper.program.cdparanoia:checksums match, c93efd9b INFO:whipper.command.cd:CRCs match for track 13 Peak level: 0.998962 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 14 of 16: 14. Bob Marley & The Wailers - Exodus.flac INFO:whipper.program.cdparanoia:checksums match, 00f7bb0b INFO:whipper.command.cd:CRCs match for track 14 Peak level: 0.919434 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 15 of 16: 15. Bob Marley & The Wailers - Jamming.flac INFO:whipper.program.cdparanoia:checksums match, de63d8c6 INFO:whipper.command.cd:CRCs match for track 15 Peak level: 0.919434 Rip quality: 100.00% INFO:whipper.command.cd:ripping track 16 of 16: 16. Bob Marley & The Wailers - Punky Reggae Party.flac INFO:whipper.program.cdparanoia:checksums match, 6ef20aa9 INFO:whipper.command.cd:CRCs match for track 16 Peak level: 0.998962 Rip quality: 100.00% INFO:whipper.image.cue:parsing .cue file 'compilation/Bob Marley & The Wailers - Legend: The Best of Bob Marley and The Wailers (deluxe edition) (Disc 1 of 2): Legend Remastered/Bob Marley & The Wailers - Legend: The Best of Bob Marley and The Wailers (deluxe edition) (Disc 1 of 2): Legend Remastered.cue' INFO:whipper.common.program:28 AccurateRip response(s) found track 1: rip accurate (max confidence 200) v1 [a717c096], v2 [573e2196], DB [a717c096, 573e2196] track 2: rip accurate (max confidence 200) v1 [6db96890], v2 [57a1a67b], DB [6db96890, 57a1a67b] track 3: rip accurate (max confidence 200) v1 [9ec69889], v2 [41eb9ef5], DB [9ec69889, 41eb9ef5] track 4: rip accurate (max confidence 200) v1 [9e6b0960], v2 [21834110], DB [9e6b0960, 21834110] track 5: rip accurate (max confidence 200) v1 [69a1cd27], v2 [5c0636c6], DB [69a1cd27, 5c0636c6] track 6: rip accurate (max confidence 200) v1 [e82f94ad], v2 [0ad19948], DB [e82f94ad, 0ad19948] track 7: rip accurate (max confidence 200) v1 [5cfa7d9c], v2 [ded77e54], DB [5cfa7d9c, ded77e54] track 8: rip accurate (max confidence 200) v1 [02f6bc1e], v2 [bffd7b26], DB [02f6bc1e, bffd7b26] track 9: rip accurate (max confidence 200) v1 [76eb8d85], v2 [9cca2bf4], DB [76eb8d85, 9cca2bf4] track 10: rip accurate (max confidence 200) v1 [55186c2f], v2 [6dec86a7], DB [55186c2f, 6dec86a7] track 11: rip accurate (max confidence 200) v1 [af9505cf], v2 [091e61cf], DB [af9505cf, 091e61cf] track 12: rip accurate (max confidence 200) v1 [870cd6f1], v2 [d2d7b62c], DB [870cd6f1, d2d7b62c] track 13: rip accurate (max confidence 200) v1 [4fd6a6f9], v2 [a4010931], DB [4fd6a6f9, a4010931] track 14: rip accurate (max confidence 200) v1 [efcc62f4], v2 [5bf12116], DB [efcc62f4, 5bf12116] track 15: rip accurate (max confidence 200) v1 [ee91dce4], v2 [2156a4fd], DB [ee91dce4, 2156a4fd] track 16: rip accurate (max confidence 200) v1 [819c89cd], v2 [198b3d4d], DB [819c89cd, 198b3d4d]
Then I can confirm media-sound/whipper and its dependency dev-python/musicbrainzngs are working on python 3.13.