vcswatch reports that
this package seems to have a new changelog entry (version
13.3.0, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 3eefabb01e5cc4b327f8f18c7994b6dc96a429a7
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:53:34 2026 -0400
docs(changelog): credit the merged !111 GTK bug list fixes
Record Georges's faster bug list filter and the yes/no dialog escaping
(salvaged from !105 and merged as !111, with the review fixes on top),
closing the two bugs they fix.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 86c7f8c6a512746f5259695e5aa9ce0be4be1ce3
Merge: 626706a ac2a34d
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:52:08 2026 -0400
Merge branch 'gtk-bts-query-fixes' into 'master'
gtk_ui: faster bug list filter, fix the empty BTS error dialog
See merge request reportbug-team/reportbug!111
commit ac2a34d0c0edda4b64a3b182d0238c25fe0a3ef5
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:44:04 2026 -0400
fix(gtk_ui): hide the search column, escape all yes/no dialog markup
Review fixes on top of Georges's patch from !105:
- keep the precomputed search text in a model-only column; it was added
to the view columns, so every bug row showed its whole text in an
extra "searchable" column
- hide categories with no matching bugs again, as before the patch;
with the precomputed text this stays fast, and categories no longer
stay listed when nothing in them matches
- escape the yes/no dialog text with GLib.markup_escape_text(), which
also covers "&": a message containing one still showed an empty
dialog
- set up the filter stack in execute(), which runs in the UI thread,
instead of in sync_pre_operation()
- drop the unused "import time", and fix the whitespace and docstrings
flake8 flagged
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit bf6bd5e760894cecae0b06be63b4b15f9a1fd37e
Author: Georges Khaznadar <georgesk@debian.org>
Date: Sat Mar 14 14:50:27 2026 +0100
fix bugs #1126442 and #1130585
commit 626706ac1f88577a497ffae1e76a1f1549d886ba
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:15:00 2026 -0400
docs(changelog): credit the merged !97 Ubuntu BTS error
Record Benjamin's error for reporting to the Ubuntu BTS on Ubuntu and
the matching autopkgtest change (merged as !97, without the
debian/control note and with the stray-quote fix on top).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 842f1d79d7cde19345f864b2108ffbb9a349bd6c
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:14:54 2026 -0400
docs(changelog): credit the merged !106 GTK window size change
Record Chenguang's small-screen sizing for the GTK main window (merged
as !106, with the switch to the monitor workarea on top).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit e7efa7de2f2e9c7d5ccd7b8bdee55307e1708376
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:59:45 2026 -0400
docs(changelog): credit the merged !95 default-BTS change
Record Benjamin's switch from lsb_release to the os-release ID for the
default BTS (merged as !95, with the review fixes on top).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 3236f67ddb08cc4ecd5aba9821cc830010a4f4a6
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:46:49 2026 -0400
docs(changelog): credit the merged !100 whitespace fix
Record Mechtilde's missing-space fix for the gnats severity and class
texts (merged as !100, now including !99's change), closing the two
bugs she filed for it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 387746a420d3190895072e312e9f1a6ae3a3ab52
Merge: 15222b5 4a37638
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:09:19 2026 -0400
Merge branch 'ubuntu-delta' into 'master'
Point Ubuntu users to ubuntu-bug for reporting bugs
See merge request reportbug-team/reportbug!97
commit 4a376382dd07cbf2340c2cd899df6b7b7e18a605
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 18:05:13 2026 -0400
fix(reportbug): drop stray quote from the Ubuntu BTS error
The quote ended up at the start of the message's last line, which read
"'or by passing the -B debian option ...".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 15222b5e65bf933b08c4d15cf654fa23ed3bebf9
Merge: 07220ef 7852a6f
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 17:59:31 2026 -0400
Merge branch 'master' into 'master'
gtk_ui: adapt main window size for small screens (Closes: #1095464)
See merge request reportbug-team/reportbug!106
commit 7852a6f54d75bceedeebc0f90450872e180bf1d4
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 17:50:32 2026 -0400
fix(gtk_ui): size the window from the monitor workarea
Gdk.Screen.get_width()/get_height() are deprecated since GTK 3.22, and on
X11 they measure all monitors combined: two 800x600 monitors gave a
1520x570 window spanning both, and a small monitor next to a bigger one
was not detected as small. Use the workarea of the primary monitor
instead (the first one on Wayland, which has no primary), which also
leaves out panels.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit b8619d58eff6e946f746bbee92de7fed8582f255
Author: Chenguang Ding <dingchenguang@kylinos.cn>
Date: Tue Apr 21 10:05:47 2026 +0800
gtk_ui: adapt main window size for small screens
commit 8c93d302c659124eb0b469f6c22940df4a82f7af
Author: Benjamin Drung <benjamin.drung@canonical.com>
Date: Thu Dec 5 18:39:18 2024 +0100
d/tests/runnable: Test against Debian BTS
Running reportbug with its default configuration on Ubuntu will print
the error message (see previous commit). So test explicitly reporting
the bugs against Debian.
commit 7905fc5b583bf0f5e6b7bf08489d95f8150e748d
Author: Benjamin Drung <benjamin.drung@canonical.com>
Date: Thu Dec 5 18:38:16 2024 +0100
reportbug: exit with an error on Ubuntu, if bts=ubuntu
Using reportbug on Ubuntu to report Ubuntu bugs is not supported.
Redirect users to use `ubuntu-bug` on Ubuntu.
commit 07220efe1f2be791f714800a122549728cf042f9
Merge: 2ef30b6 08bea1b
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:53:34 2026 -0400
Merge branch 'default-bts' into 'master'
Derive default BTS from os-release ID
See merge request reportbug-team/reportbug!95
commit 08bea1bd42d3ff07ee21415661d1f48ffe796f86
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:48:01 2026 -0400
fix(reportbug): keep the default-BTS message, survive missing os-release
Address the review of this MR:
- bin/reportbug: print "Will send report to X (per os-release)" when the
default BTS comes from the os-release ID, as nma asked, matching what
the removed lsb_release branch printed
- bin/reportbug: return None from get_os_release_id() when no os-release
file exists, so reportbug falls back to debian instead of crashing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 2ef30b621fccfc4cd72fe6196950ebe898a79333
Merge: 91d4588 74b5de8
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:41:58 2026 -0400
Merge branch 'patch_1107832' into 'master'
Added white spaces at line breaks in reportbug/debbugs
See merge request reportbug-team/reportbug!100
commit 74b5de8bf90dfb623f91098cb2ebfe2401469d34
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 01:37:11 2026 -0400
fix(debbugs): add the missing space after 'No' in the critical text
Without it the gnats 'critical' severity text renders "Noworkaround".
This is the one change from !99 (Mechtilde Stehmann, #1107710) that
this MR lacked, so with it this MR covers every join and !99 can be
closed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 91d45886ce64ccddfc3407396d462de2bb3ce255
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:58:05 2026 -0400
fix(gtk_ui): suggest reportbug-gtk when Vte is missing
Name the reportbug-gtk package, which pulls in every GTK UI dependency,
instead of the single gir1.2-vte-2.91 typelib, as requested in #1121291.
- reportbug/ui/gtk_ui.py: name reportbug-gtk in the missing-Vte dialog
- debian/changelog: add the entry, closing #1121291
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 57d49165273430ccb7c5a5dead19e626647e0115
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:56:36 2026 -0400
chore(debian): open 13.3.0 with the merged MR changes
Start the 13.3.0 cycle on top of the 13.2.0+nmu1 NMU and record the
merge requests merged on salsa so far, crediting their authors.
- debian/changelog: add the 13.3.0 UNRELEASED entry for !104, !107,
!101, !103 and !110
- reportbug/__init__.py: set VERSION_NUMBER to 13.3.0 to match
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit ad6e6a0a25f00dcb7c2dcb7aa7f4c5e0be8ffa95
Merge: d75a789 28d8f94
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:51:57 2026 -0400
Merge branch 'bug-control-camel-case' into 'master'
Capitalize Report-With and Package-Status to match the other bug-control fields
See merge request reportbug-team/reportbug!110
commit d75a78949bd1bdb65056f1caae5643710f7a9378
Merge: 5d4fda2 1e72181
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:51:24 2026 -0400
Merge branch 'urlencode' into 'master'
Encode URL parameters for buildd and rmadison HTTP requests properly
See merge request reportbug-team/reportbug!103
commit 5d4fda2b2668ced8745734a24a15e85680e53294
Merge: f9e5b62 897b32c
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:51:04 2026 -0400
Merge branch 'stable_pu-version' into 'master'
debbugs.py: make the version question more specific
See merge request reportbug-team/reportbug!101
commit f9e5b6298a916fbe41ef7adf0638a92c36723924
Merge: 6f042f0 39e03e9
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:50:36 2026 -0400
Merge branch 'master' into 'master'
fix typo
See merge request reportbug-team/reportbug!107
commit 6f042f06afedb05b62bed6fd87f481692e0d9a47
Merge: a2113df 63e8a42
Author: Sandro Tosi <morph@debian.org>
Date: Wed Oct 21 00:50:05 2026 -0400
Merge branch 'fix-detecting-gtk' into 'master'
Fix detecting of broken "gtk" dependencies
See merge request reportbug-team/reportbug!104
commit a2113dfa2d29b530ca3768860c5c08d679ce547a
Author: Bastian Germann <bage@debian.org>
Date: Tue Oct 20 01:52:22 2026 -0400
chore(debian): merge NMU 13.2.0+nmu1
Bring the archive's non-maintainer upload into the repo so the next
upload doesn't revert it.
- debian/control: mark pytest and pytest-cov b-d as <!nocheck>
- reportbug/__init__.py: set VERSION_NUMBER to the NMU version
- debian/changelog: add the NMU entry
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 28d8f9458491eafcce34a9f27c13e856be733bde
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date: Sun Oct 4 18:48:27 2026 +0200
Capitalize Report-With and Package-Status to match
the other bug-control fields
Gbp-Dch: Full
commit 39e03e9ecc1094e3d2d75746fdc5b55e71d3889b
Author: Alex Myczko <tar@debian.org>
Date: Thu May 14 18:58:19 2026 +0000
fix typo
commit 63e8a42bd0fcffc8eb02b1b56e889bf4c7146219
Author: Carles Pina i Estany <carles@pina.cat>
Date: Wed Feb 11 07:25:50 2026 +0100
Fix detecting of broken "gtk" dependencies
Not having the package "gir1.2-gtksource-4" the code was raising
ValueError which was not captured via the "except ImportError".
The users were seeing:
$ reportbug --ui gtk
Cannot use UI gtk because of "Namespace GtkSource not available", defaulting to "text"
Please enter the name of the package in which you have found a problem, or type 'other' to
report a more general problem. If you don't know what package the bug is in, please contact
debian-user@lists.debian.org for assistance.
$ reportbug --ui gtk
Cannot use UI gtk because of "Please install the reportbug-gtk package
to use this interface.", defaulting to "text"
Please enter the name of the package in which you have found a problem,
or type 'other' to report a more general problem. If you don't know what
package the bug is in, please contact debian-user@lists.debian.org for
assistance.
which is consisting with that the code intended to do.
commit 1e7218114aa7388bea51dab13a84cc0b015254ba
Author: Paul Wise <pabs@debian.org>
Date: Tue Nov 25 08:01:38 2025 +0800
Encode URL parameters for buildd and rmadison HTTP requests properly
Fixes requests for packages containing the plus + character like memtest86+
since the + is converted to a space on the server side unless it is quoted.
commit 897b32c82f1b2e873d296bbaef3652c8f0a40504
Author: Jochen Sprickerhof <jspricke@debian.org>
Date: Sat Aug 16 09:50:08 2025 +0200
debbugs.py: make the version question more specific
I was confused if reportbug is asking for the current version or for the
new version and found other bug reports that used the old version.
commit 6ca58443d4a5292a572ad1076d75bbeca34a6737
Author: Mechtilde <mechtilde@debian.org>
Date: Sun Jun 15 13:44:16 2025 +0200
Added white spaces at line breaks in reportbug/debbugs
commit 1803f4272d59bc1329dc74aa8f1d584fb239b8bb
Author: Benjamin Drung <benjamin.drung@canonical.com>
Date: Thu Dec 5 18:27:04 2024 +0100
Derive default BTS from os-release ID
Instead of calling `lsb_release -si`, read `ID` from os-release (using
Python's `platform.freedesktop_os_release` function).
Calculate the default bts at the beginning of the `UI.user_interface`
method instead of setting it twice.