Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952554 - media-sound/puddletag: needs porting to Python 3.13
Summary: media-sound/puddletag: needs porting to Python 3.13
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Daniel Pielmeier
URL:
Whiteboard:
Keywords:
Depends on: 952365 952556
Blocks: py3.13-tracker
  Show dependency tree
 
Reported: 2025-03-27 16:01 UTC by Michał Górny
Modified: 2025-05-04 13:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2025-03-27 16:01:08 UTC
The package needs porting to Python 3.13.
Comment 1 peteru 2025-05-04 02:13:07 UTC
This is now affecting most users a python-3.13 is now default:

!!! The ebuild selected to satisfy "media-sound/puddletag" has unmet requirements.
- media-sound/puddletag-2.4.0::gentoo USE="-acoustid (-quodlibet)" ABI_X86="(64)" PYTHON_TARGETS="-python3_11 -python3_12"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_python3_11 python_targets_python3_12 )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Comment 2 Daniel Pielmeier gentoo-dev 2025-05-04 13:32:45 UTC
The dependencies dev-python/pyacoustid and media-sound/quodlibet still lack python 3.13 support. Thus I can not add python 3.13 support to puddletag.

Also I am not using either of them so it is hard for me to test. If anybody is able to feel free to do so.

If you don't need those two as well just disable the use flags acoustid and quodlibet.