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.

Thanks,
Boyuan Yang



Ben file:

Please reuse https://release.debian.org/transitions/html/auto-taglib.html .

title = "auto-taglib";
is_affected = .depends ~ 
/\b(libtag\-c\-dev|libtag\-c2|libtag\-dev|libtag\-doc|libtag2|libtag1\-doc|libtag1v5|libtag1v5\-vanilla|libtagc0)\b/
is_good = .depends ~ 
/\b(libtag\-c\-dev|libtag\-c2|libtag\-dev|libtag\-doc|libtag2)\b/
is_bad = .depends ~ /\b(libtag1\-doc|libtag1v5|libtag1v5\-vanilla|libtagc0)\b/

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to