lp:debian/jessie/apt-listbugs

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/jessie/apt-listbugs
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

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 internationalization
* 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
This branch contains Public information 
Everyone can see this information.

Subscribers