Package: release.debian.org Severity: normal Tags: trixie X-Debbugs-Cc: [email protected], [email protected] Control: affects -1 + src:transmission User: [email protected] Usertags: pu
[ Reason ] This bug was introduced through unstable during the trixie release cycle and a fix was not provided in time for the release. [ Impact ] The impact is none for most users, but quite important for users using the French locale: the GTK application crashes when a download remaining time is less than 1 minute due to a typo (cut'n'paste error) in the po file. Related bug numbers: #1108194 #1110257 [ Tests ] reproducing is straightforward, and highlighting that the fix works is also easy and was validated by multiple users. [ Risks ] Error in the po file is obvious, fix is limited to this. So risk feels very low. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in stable [x] the issue is verified as fixed in unstable [ Changes ] The crash is due to a variable not found in the related template string. The fix corrects the template string. [ Other info ] Please validate this is a good candidate for a stable update and this should be sponsored to s-pu. Thanks!
diff --git c/debian/changelog w/debian/changelog index 7382d53e0..af1c8e36d 100644 --- c/debian/changelog +++ w/debian/changelog @@ -1,3 +1,9 @@ +transmission (4.1.0~beta2+dfsg-3+deb13u1) trixie; urgency=medium + + * fix GTK app crash when LANG=fr (Closes: #1108194, #1110257) + + -- Alexandre Rossi <[email protected]> Sat, 23 Aug 2025 18:17:20 +0200 + transmission (4.1.0~beta2+dfsg-3) unstable; urgency=medium [ Alexandre Rossi ] diff --git c/debian/gbp.conf w/debian/gbp.conf index a54b60ecf..353188849 100644 --- c/debian/gbp.conf +++ w/debian/gbp.conf @@ -1,3 +1,3 @@ [DEFAULT] pristine-tar = True -debian-branch = debian/sid +debian-branch = debian/trixie diff --git c/debian/patches/fix-fr-crash.patch w/debian/patches/fix-fr-crash.patch new file mode 100644 index 000000000..f1ec0dfef --- /dev/null +++ w/debian/patches/fix-fr-crash.patch @@ -0,0 +1,15 @@ +From: Alexandre Rossi <[email protected]> +Subject: fix GTK app crash when LANG=fr +Forwarded: https://github.com/transmission/transmission/pull/7677 + +--- transmission.git.orig/po/fr.po 2025-04-15 11:10:55.927954824 +0200 ++++ transmission.git/po/fr.po 2025-08-19 17:38:58.595224721 +0200 +@@ -1150,7 +1150,7 @@ + msgid_plural "{seconds_left:L} seconds left" + msgstr[0] "{seconds_left:L} seconde restante" + msgstr[1] "{seconds_left:L} secondes restantes" +-msgstr[2] "Encore {minutes_left:L} minute" ++msgstr[2] "Encore {seconds_left:L} secondes" + + #: ../gtk/Utils.cc:266 + msgid "The torrent file '{path}' is already in use by '{torrent_name}'." diff --git c/debian/patches/series w/debian/patches/series index 97c725394..07f13efd0 100644 --- c/debian/patches/series +++ w/debian/patches/series @@ -1,3 +1,4 @@ +fix-fr-crash.patch fix-gtk-progress.patch use-system-libs.patch systemd_service_fixes.patch

