Control: tags -1 confirmed
On 10/01/2025 20:13, Boyuan Yang wrote:
Package: release.debian.org
Control: affects -1 + src:taglib
X-Debbugs-Cc: tag...@packages.debian.org
User: release.debian....@packages.debian.org
Usertags: transition
X-Debbugs-Cc: debian-multime...@lists.debian.org urs.flei...@gmail.com
Severity: normal
Dear Debian Release Team,
I would like to file a transition for taglib from taglib 1.x to taglib 2.0.2,
as shown on https://release.debian.org/transitions/html/auto-taglib.html .
For taglib on https://tracker.debian.org/pkg/taglib , v2.x introduces
some API breaks with deprecated functions removed. A rebuild on all
reverse dependencies yields the following results:
=========================================
# Dependency level 1
taglib (OK)
# Dependency level 2
amarok (OK)
ardour (OK)
ario (OK)
auralquiz (OK)
btag (OK)
cantata Failed: https://bugs.debian.org/1092685
clementine Failed: https://bugs.debian.org/1092686
cynthiune.app (OK)
easytag Failed: https://bugs.debian.org/1092704 upstream patch available
emms (OK)
ezstream (OK)
gerbera (OK)
glasscoder Failed: https://bugs.debian.org/1092687
gnomad2 (OK)
gnome-commander (OK)
gogglesmm (OK)
gst-plugins-good1.0 (OK)
juk (OK)
kf6-kfilemetadata (OK)
kfilemetadata-kf5 (OK)
kid3 (OK)
kio-extras (OK)
knowthelist (OK)
kodi Failed: unrelated FTBFS: https://bugs.debian.org/1092706
krename (OK)
ktorrent (OK)
libkarma (OK)
linux-minidisc (OK)
loudgain (OK)
marsshooter (OK)
mixxx Failed: https://bugs.debian.org/1092707 (test failed)
moc (OK)
ncmpcpp Failed: https://bugs.debian.org/1092708
ocaml-taglib Failed: https://bugs.debian.org/1092688
parole (OK)
pinot (OK)
pragha (OK)
pytaglib (OK) Fix pending in experimental
qmmp: (OK)
ripperx (OK)
rsgain (OK)
sayonara (OK)
tagpy (OK)
thunar-media-tags-plugin (OK)
vlc (OK)
xcfa (OK)
# Dependency level 3
deepin-music: Failed, https://bugs.debian.org/1092681
k3b: (OK)
kasts: (OK)
liquidsoap: (sid only, FTBFS, skipped)
lomiri-thummbnailer: Failed, https://bugs.debian.org/1092683
mediascanner2: Failed, https://bugs.debian.org/1092684
strawberry: (OK)
tellico: (OK)
===========================================
AFAIK I don't see critical packages affected by the
transition. A sourceful upload will be needed by pytaglib.
There seems to be no major collision with other transitions.
Some fixes and patches are available from other Linux distros,
but I haven't gone through the list thoroughly.
Please let me know if you have any questions.
Perhaps in the bug reports for the packages that fail to build against the new
version you can mention the new -dev package names, in order to get a few
packages already using the future-proof non-dummy packages. But other than that,
this looks good.
Go ahead.
Cheers,
Emilio