lp:debian/jessie/apt-listbugs
- Get this branch:
- bzr branch lp:debian/jessie/apt-listbugs
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 23. By Francesco Poli (wintermute) <email address hidden>
-
* updated French translation, thanks to Jean-Baka Domelevo Entfellner!
(Closes: #762089)
* updated Slovak translation, thanks to Ivan Masár! (Closes: #762181)
* updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
(Closes: #762788)
* improved Czech translation, thanks to s.r.o. MARVINS!
* bumped Standards-Version to 3.9.6: no changes needed
* updated Polish translation, thanks to Tomasz Nitecki!
* updated Spanish translation, thanks to Jonathan Bustillos! (Closes: #764425)
* updated Galician translation, thanks to Jorge Barreiro! - 22. By Francesco Poli (wintermute) <email address hidden>
-
* updated Swedish translation, thanks to Per Andersson! (Closes: #759396)
* updated Norwegian Bokmål translation, thanks to Hans Fredrik Nordhaug!
* updated Danish translation, thanks to Joe Dalton! (Closes: #759773)
* updated Japanese translation, thanks to "victory"!
* updated Italian translation, thanks to Luca Monducci! (Closes: #760742)
* updated Portuguese translation, thanks to Miguel Figueiredo!
(Closes: #761303)
* added Turkish translation, thanks to Mert Dirik! (Closes: #761327)
* updated Czech translation, thanks to Miroslav Kure! (Closes: #761480)
* updated German translation, thanks to Chris Leick! (Closes: #761689) - 21. By Francesco Poli (wintermute) <email address hidden>
-
* fixed "please don't break apt on failures": when ruby-debian binary
library fails to load, suggest a possible way to fix things up
and then exit with error (Closes: #747487)
* simplified use of dpkg-parsechangelog in various places
* made the --force-pin option the new fallback mode for all cases
where standard output is not a tty (this implies that unattended
installations/upgrades will automatically pin buggy packages!)
* enhanced internationalization of error and warning messages
* enhanced error handling (also catch Errno::EBADF in apt mode)
* added a dependency on ruby-unicode to correctly compute the width
of asterisk headers and of output to be updated
* fixed "Please provide a way to stop the querying of bug reports when
there are a lot of them.": it is now possible to make apt-listbugs
exit immediately (and successfully) by sending it a SIGUSR1, for
instance with the command "killall -USR1 apt-listbugs" (Closes: #273565)
* added a warning about pinning: when /etc/apt/preferences cannot be
written to, apt-listbugs warns the user, rather than crashing
* enhanced aptcleanup:
- added file access error handling for cases where /etc/apt/preferences
does not exist or is not readable
- clarified one debug message
- internationalized non-debug messages
* improved detection of previous pins when pinning buggy packages
* fixed "manually ignored bugs should have a comment, too": a comment line
is now added in a way similar to the line added for automatically ignored
bugs (Closes: #484423)
* updated Danish translation, thanks to Joe Dalton! (Closes: #754131)
* fixed "faster method to select bugs": bugs are now also assigned short
identifiers of the form "b<id>" (Closes: #532678)
* re-upgraded the recommendation of ruby-xmlparser to a dependency, since,
without it, apt-listbugs is really slow when retrieving large numbers of
bugs
* improved HTML bug lists (charset is now also declared in a meta http-equiv
statement, in order to enhance portability of the generated HTML page)
* fixed "Please support writing APT pinning to /etc/apt/preferences. d/":
package pins are now stored in /etc/apt/preferences. d/apt-listbugs;
see the NEWS file, in case you need to downgrade to a previous version
(Closes: #719988) - 20. By Francesco Poli (wintermute) <email address hidden>
-
* improved README.Debian formatting
* documented how to temporarily disable the invocation of apt-listbugs
in README.Debian
* added some further considerations to the section about the "affects"
field in README.Debian
* fixed a bug in the handling of the user's answer to the question on
how to proceed (continue or stop the installation, or pin packages,
and so forth...): a "y" answer is now ignored, when some packages
have just been pinned
* improved the man page:
- clarified what happens with the force options when in apt mode
- enhanced the explanation of the exit status
- improved style and clarity of the explanation for IgnoreRegexp
- enhanced the explanation of APT_HOOK_INFO_FD
- clarified the explanation of the severity filter option
* updated gitweb URL in man page and in debian/copyright file
* fixed another bug in the handling of the user's answer to the question on
how to proceed: an answer containing the letter "h" or "p" is no longer
misinterpreted as an "h" or "p" answer
* refreshed the .pot file for internationalization
- switched to rxgettext for the .pot file generation
* enhanced reading of ignore_bugs files: each line is considered a comment,
if its first nonwhitespace character is '#'; otherwise, the first word
is considered a package name or bug number to be ignored.
* downgraded the dependencies on ruby-xmlparser and ruby-httpclient to
recommendations
* fixed "auxiliary script send-hook-info.rb fails to work with Ruby 2.0":
added an explicit file descriptor redirection to the exec call in order
to adapt to Ruby 2.0 stricter behavior; thanks a lot to Christian
Hofstaedtler for explaining what was wrong and for pointing me to the
appropriate documentation! (Closes: #740564)
* fixed "New feature to automatically pin packages (implementation patch
supplied)": implemented the --force-pin option, thanks to Famelis George
for the initial patch, updated by Serafeim Zanikolas (thanks!) and
further modified by me (Closes: #441689)
* fixed "make ParseStep configurable": created an APT configuration
option (Closes: #562499)
* fixed "should try and be more informative on "invalid date" SOAP
parsing error" (Closes: #493632) and "Proposed Workaround for
Apt-listbugs SOAP Failures" (Closes: #524768): on network errors,
apt-listbugs now proposes to the user to retry one bug report at a
time and begins showing the bug number currently being parsed. - 19. By Francesco Poli (wintermute) <email address hidden>
-
* bumped Standards-Version to 3.9.5: no changes needed
* fixed "Does not use proxy from Acquire::http:: Proxy": dropped the
require soap/soap in logic.rb, which was erroneously reintroduced
while implementing support for Ruby 1.9 (Closes: #730822)
* updated Japanese translation, thanks a lot to "victory"! - 18. By Francesco Poli (wintermute) <email address hidden>
-
fixed "should not migrate into testing until the .utf8 issue is solved"
by depending on ruby-gettext version 3.0.2 or later (Closes: #725644) - 17. By Francesco Poli (wintermute) <email address hidden>
-
* bumped Standards-Version to 3.9.4: no changes needed
* updated VCS-* fields to canonical URIs
* clarified various online help messages and changed the default list of
pending-state categories to be shown:
[pending,forwarded, pending- fixed,fixed, done]
* improved internationalization
* dropped the deprecated tempfile in the cron.daily job (replaced by mktemp)
* improved HTML bug lists (turned into XHTML + external CSS stored in
/etc/apt/listbugs/ bug-list. css)
* fixed references to GPL in common-licenses so that they point to
/usr/share/common- licenses/ GPL-2
* fixed a typo in the comment included in the initial version of
/etc/apt/listbugs/ ignore_ bugs
* adopted UTF-8 arrows, when charset is UTF-8
* adopted standard Ruby library Tempfile for HTML bug lists too, thus
dropping the ad-hoc HtmlTempfile (security fix, hence urgency=high)
* improved 10apt-listbugs configuration file (enhanced English in a comment,
dropped redundant exit 10)
* fixed "should be able to read hook information through a named pipe"
(thanks to Serafeim Zanikolas for the initial patch!) and made
apt-listbugs no longer need to explicitly open /dev/tty, this being
a better fix for #662983 (Closes: #671728)
* added a configuration option (AptListbugs::Severities) to set the default
list of severities the user is interested in
* fixed "support ruby 1.9", thanks to Antonio Terceiro for packaging
ruby-soap4r and for providing the initial patch (Closes: #432200)
* fixed "should show package arch when listing bugs" by reading version
3 hook information and treating copies of the same package for different
architectures as distinct packages that may be acted upon independently
(Closes: #688506) - 16. By Francesco Poli (wintermute) <email address hidden>
-
* dropped Thomas Müller from the Uploaders field, as requested by himself
(since he lacks the time to properly contribute to apt-listbugs
maintenance)
* dropped dependency on libzlib-ruby1.8, which is a virtual package
provided by libruby1.8 (already listed among dependencies)
* updated Czech translation, thanks to Miroslav Kure! (Closes: #690176)
* added Polish translation, thanks to Michał Kułach! (Closes: #690470)
* added Galician translation, thanks to Jorge Barreiro! (Closes: #690904)
* updated Japanese translation, thanks to "victory"! - 15. By Francesco Poli (wintermute) <email address hidden>
-
* improved internationaliz
ation
* fixed ""non-interactive failure mode" message is unclear": clarified
which README.Debian should be consulted (Closes: #681037)
* improved English texts, thanks to Justin B Rye!
* fixed "remove html from translations": thanks to Ryan for starting this
effort and for storing the initial patch on the BTS! (Closes: #553694)
* dropped another dependency on a transitional package (libgettext-ruby1.8
replaced by ruby-gettext)
* updated Danish translation, thanks to Joe Hansen! (Closes: #684207)
* updated Portuguese translation, thanks to Miguel Figueiredo!
(Closes: #684780)
* added Spanish translation, thanks to Omar Campagne! (Closes: #685294)
* updated Italian translation, thanks to Luca Monducci! (Closes: #686382)
* updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
(Closes: #686419)
* updated French translation, thanks to Jean-Baka Domelevo Entfellner!
(Closes: #686745)
* updated German translation, thanks to Thomas Müller! (Closes: #686915)
* clarified the man page, thanks to the significant contribution by
Justin B Rye - 14. By Francesco Poli (wintermute) <email address hidden>
-
* dropped one more dependency on a transitional package (libdpkg-ruby1.8
replaced by ruby-debian)
* bumped Standards-Version to 3.9.3: no changes needed
* fixed "aptitude shows apt-listbugs has no homepage URL in the
description" by adding a Homepage field to debian/control pointing
to the alioth project page (Closes: #663143)
* fixed "Possible weakness in preferences parsing.": aptcleanup is now
able to handle pinning stanzas which do not reference any bug(s) in their
explanation fields; such a pinning will be removed by the cron.daily
job, when the package candidate version is no longer affected
by any bug of high severity (Closes: #664496)
* worked around "'W: Failed to invoke browser.' when run under sudo":
when invoking a browser, do not switch to another user, not even
when apt-listbugs is run under sudo (Closes: #662865)
* worked around "When called by aptitude, apt-listbugs crash and precludes
the package upgrade": default to non-interactive failure mode, if the
command is "apt" and /dev/tty cannot be opened; explain why in
README.Debian (Closes: #662983)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/apt-listbugs