Changelog
reportbug (6.6.6ubuntu1~ubuntu14.04.1) trusty-backports; urgency=medium
* No-change backport to trusty (LP: #1556174)
reportbug (6.6.6ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.6) unstable; urgency=medium
* reportbug/utils.py
- Update the SUITES2DISTS mapping for the jessie release; patch by Paul Wise
- 'Control' pseudo-header can be repeated/present multiple times in the
report; Closes: #687679
* man/querybts.1
- document http_proxy environment variable in querybts manpage; report and
patch by Jakub Wilk; Closes: #800092
* Consolidate Debian release codenames handling in a single place, updating
how release.d.o is using this information; Closes: #804504
* bin/reportbug
- rephrase slightly the orphan check warning; Closes: #544624
- where there are modified conffiles, clarify the menu entry to view such
files that a "q" is required to exit it, making it more clear in the GTK
UI; Closes: #732334
- default '--exitprompt' to False, should avoid a spurious message in GTK UI
when reporting additional information; Closes: #745514
* reportbug/submit.py
- in paranoid mode, handle the case when the pager exists without having
processed all the text we are sending and it generates a SIGPIPE;
Closes: #777010, #686922
- decode email addresses when printing the recipients recap at submit time;
Closes: #546914
- dont escape a single dot line surrounded by newlines (the End-Of-Message
in SMTP), it is done by sendmail() automatically; Closes: #808742
- print the "If you want to provide additional information" text only if an
email is specified in sysinfo, this prevents a crash if we are sending
reports to a non-debbugs instance; Closes: #789332
- save a backup of the bug report, that will prevent data loss in case of
crash or unexpected errors; Closes: #736214
* debian/control
- add dep on 'file' for python-reportbug; Closes: #803764
* reportbug/ui/text_ui.py
- dont crash when selecting "Providing additional information" after
filtering the bugs list more than once; Closes: #804130
* reportbug/ui/gtk2_ui.py
- switch from gtkspell (now removed) to gtkspellcheck; Closes: #802387
* man/querybts.1
- remove reference to BROWSER env variable, we use xdg-open; Closes: #690759
* reportbug/urlutils.py
- remove handling of X11BROWSER and CONSOLEBROWSER, obsolete
- explicitly set the timeout when requesting a URL, that happens in
particular when checking for newer versions; Closes: #784840
* reportbug/ui/*
- dont crash if we cant access the BTS: Closes: #694634
reportbug (6.6.5ubuntu1) wily; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.5) unstable; urgency=medium
* reportbug/debbugs.py
- use 'ANY' as an alias for "all architectures" when requesting a binNMU;
thanks to Mehdi for report and patch; Closes: #795687
* debian/control
- set dep on python-debianbts to the version implementing the paged access
to BTS; Closes: #796759
* bin/reportbug, reportbug/{debbugs.py, exceptions.py}
- in case of an error accessing the BTS, throw a new exception, and catch it
in the main program, and display a message about it
* bin/reportbug
- special-case also the short alias -T along with --tag; this fixes a crash
in 'debian-bug' in Emacs; thanks to Sven Joachim for report and patch;
Closes: #794590
* reportbug/utils.py
- correctly identify conffiles marked as obsolete; thanks to Jakub Wilk for
the report; Closes: #791577
* PEP8-fied the source code (except for "line too long", which we ignore)
reportbug (6.6.4ubuntu1) wily; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.4) unstable; urgency=medium
* reportbug/debbugs.py
- fix usage of singular they in RFH description; thanks to Doug Torrance for
the report; Closes: #776015
- clarify the menu for partial/all archs for binNMUs and RMs; thanks to
Kamaraju Kusumanchi for the report; Closes: #773606
- clarify to not select any item in the suite menu for ftp.debian.org to
choose 'unstable', that should work on every UI available; thanks to
Rafael Laboissiere for the report; Closes: #765546
- extend release.d.o binNMUs handling to include a menu to request the suite
the binNMU is for; thanks to Andreas Beckmann for the report and Niels
Thykier, Adam D. Barratt from release team for help; Closes: #769355
* share/script
- report PAGER environment variable when filing a bug against reportbug
* reportbug/ui/gtk2_ui.py
- correctly acquire GDK mutual exclusion lock
* reportbug/submit.py
- correctly handle the case where there is not MTA or smtphost defined;
Closes: #782319, #780825, #769055
- use ui.final_message() when printing the last message and then exit
* bin/reportbug
- suggest to contact Debian support channels when reporting bugs against
generic packages; thanks to Tomas Pospisek for the patch; Closes: #661563
- set default encoding to UTF-8, should prevent all the "UnicodeDecodeError:
'ascii' codec can't decode" bugs; Closes: #769013, #739507, #761367,
#771833, #672487, #739507, #612712, #690882, #779200, #642096, #666116
- --tag cli option now correctly generates the list of available tags based
on the selected mode, which includes 'security'; Closes: #685826
* reportbug/{debbugs.py, ui/text_ui.py}, test/test_{debbugs.py, urlutils.py}
- use HTTPS when connecting to Debian BTS
* bin/reportbug, reportbug/ui/urwid_ui.py
- make the Cancel button in Urwid interface works for tags and severity
lists; thanks to Ryan Kavanagh for report and patch; Closes: #702521
* reportbug/utils.py
- support LANG declined Description-xx field in package information; thanks
to Robert Luberda for the report; Closes: #683116
* bin/reportbug, man/reportbug.1
- add --{no-}security-team, to declare to send (or not) the report only to
the security team since it is (or not) an undisclosed vulnerability;
Closes: #685829
* bin/reportbug, reportbug/debbugs.py
- remove 'base' pseudo-package, to be deprecated in BTS too; Closes: #761206
reportbug (6.6.3ubuntu1) vivid; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.3) unstable; urgency=medium
* reportbug/debbugs.py
- when checking the version for a PU upload, pass a list of distributions;
thanks to Ivo De Decker for spotting; Addresses: #774443
reportbug (6.6.2ubuntu1) vivid; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.2) unstable; urgency=medium
* reportbug/debbugs.py
- introduce jessie-pu (removing now EOL squeeze-pu) tag for release.d.o;
thanks to Matt Kraai for the report and patch; Closes: #773142
reportbug (6.6.1ubuntu1) vivid; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
refer user to "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/{rules,dirs}: Do not install .desktop file.
reportbug (6.6.1) unstable; urgency=medium
* reportbug/utils.py
- don't split multiarch information on multiple lines; thanks to James
Cowgill for the report; Closes: #759690
* reportbug/{bugreport.py, utils.py}
- include init system information in bug reports; thanks to Yves-Alexis
Perez for the report and debian-devel ml for suggestions and inputs;
Closes #741930
* reportbug/debbugs.py
- add 'newcomer' tag
reportbug (6.6.0ubuntu1) vivid; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an
an error and refer user "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/rules, debian/dirs: Do not install .desktop file.
reportbug (6.6.0) unstable; urgency=medium
* bin/reportbug, man/reportbug.1 share/reportbug.el
- rename GNUS to Gnus; thanks to Tollef Fog Heen for the report and to Tomas
Pospisek for the patch; Closes: #683325
* reportbug/debbugs.py
- fix vesion/version typo; thanks to Niels Thykier for the report and to
Tomas Pospisek for the patch; Closes: #683277
- use a future-proof URL for the rc_policy.txt document; thanks to Paul Wise
for the report and patch; Closes: #673270
- remove 'ROSRM' options from ftp.d.o removal requests; thanks to Scott
Kitterman for the report and to Adam D. Barratt and Philipp Kern for
ack'ing it (on IRC); Closes: #682105
* man/reportbug.1
- mention that deb-src lines has to be available in sources.list to populate
apt cache with source packages too, needed for --src/--source option to
work; thanks to Ian Bruce for the report; Closes: #684227
- clarify that when using an external MUA, the attachment feature will not
be able to send those files to the MUA, so they are actually discarded;
thanks to Stefano Rivera for the report; Closes: #679907
* reportbug/submit.py
- properly handle ~/~user in --output cli option, expanding it to the user's
homedir; thanks to Fritz Wuehler for the report; Closes: #680465
- don't show the last menu (about how to provide additional info) if
quitting or saving to file; thanks to Adrian Bunk for the report;
Closes: #668838
* reportbug/ui/gtk2_ui.py
- hide 'Apply' button on the last screen of GTK+ UI; thanks to Samuel Hym
for the report; Closes: #675735
- remove indication that 'e' would edit the bug report in the last menu,
it's text UI specific; thanks to David Smith for the report;
Closes: #686168
* bin/reportbug
- suggests to contact debian-users@ in case of difficulties in identifying
the package to associate the bug to; thanks to Jonathan Nieder for the
report and patch; Closes: #661563
- correctly identify source packages when presenting the packages menu,
preventing from reporting bugs against unexisting source packages; thanks
to Jakub Wilk and Andreas Beckmann for the report; Closes: #650386
* reportbug/utils.py
- identify also config files with spaces in the filename; thanks to Vincent
Lefevre for the report; Closes: #669022
* debian/control
- update Suggests on emacs packages; thanks to Adrian Bunk for the report;
Closes: #686165
- bump Standards-Version to 3.9.6 (no changes needed)
reportbug (6.5.1ubuntu1) utopic; urgency=medium
* Merge from Debian unstable. Remaining changes:
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an
an error and refer user "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/rules, debian/dirs: Do not install .desktop file.
reportbug (6.5.1) unstable; urgency=medium
* debian/rules
- convert to dh sequencer
* Switch to dh_python2
* Bump compat to 9
* man/reportbug.1
- mark it explicitly that -N/--bugnumber must receive the bug number as an
argument to the command; thanks to Ron Murray for the report;
Closes: #741369
* reportbug/{debbugs.py, utils.py}
- check for valid (as per Policy) package name while handling WNPP; thanks
to Paul Wise for the report; Closes: #748719
* reportbug/ui/gtk2_ui.py
- set monospace font when entering the bug body; thanks to Bob Bib for the
report; Closes: #700032
* Acknowledge NMU (thanks for that!); Closes: #757190
* reportbug/ui/gtk2_ui.py
- uninstall GTK+ readline hook, this prevent a crash in reportbug; thanks to
Eric Valette for the report and to Simon McVittie for the GTK+-side
analysis and patch; Closes: #758619
reportbug (6.5.0+nmu1ubuntu2) utopic; urgency=medium
* Use 6.5.0 as version to match release regex that excludes +nmu.
reportbug (6.5.0+nmu1ubuntu1) utopic; urgency=medium
* Merge from Debian unstable. Remaining changes (LP: #1353046):
- bin/reportbug: If bts=ubuntu or unconfigured, exit with an
an error and refer user "ubuntu-bug" instead.
- reportbug/__init__.py: Match reportbug version with package version.
- debian/control: Add prominent note to package description.
- debian/rules, debian/dirs: Do not install .desktop file.
-- Scott Kitterman <email address hidden> Fri, 11 Mar 2016 11:08:25 -0500