[Bug 999890] Re: does not block follow up errors from earlier reports
Launchpad Bug Tracker
999890 at bugs.launchpad.net
Mon Aug 13 19:49:27 UTC 2012
This bug was fixed in the package update-manager - 1:0.156.14.9
---------------
update-manager (1:0.156.14.9) precise-proposed; urgency=low
* No change rebuild to pick up the fixed apt_clone.py
update-manager (1:0.156.14.8) precise-proposed; urgency=low
* Fix removal_blacklist to blacklist "^screen$" instead of "screen".
This fixes cases where the upgrade would fail because of a package
containing "screen" being removed. (LP: #1029531)
update-manager (1:0.156.14.7) precise-proposed; urgency=low
* DistUpgrade/DistUpgradeMain.py: call clone.save_state with
scrub_sources set so that VarLogDistUpgradeAptclonesystemstate will be
included in bug reports again (LP: #1029046)
* DistUpgrade/DistUpgradeApport.py: check errormsg for the English version of
the dependency problems error first (LP: #999890)
- add apt-clone_system_state.tar.gz to white list of files to upload
* In the apport source package hook collect apt-clone information if the bug
report is about a distribution upgrade (LP: #1029046)
* Don't throw exception on socket timeout when downloading metarelease file
(LP: #818760)
-- Stephane Graber <stgraber at ubuntu.com> Thu, 09 Aug 2012 17:05:37 -0400
** Changed in: update-manager (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/999890
Title:
does not block follow up errors from earlier reports
Status in “update-manager” package in Ubuntu:
Fix Released
Status in “update-manager” source package in Oneiric:
Triaged
Status in “update-manager” source package in Precise:
Fix Released
Bug description:
update-manager wants to prevent reporting apport-package problems
regarding follow up errors from earlier reports, however it is failing
to do so in some cases.
In DistUpgrade/DistUpgraeApport.py we have the code to block the
reporting:
# we do not report followup errors from earlier failures
if gettext.dgettext('dpkg', "dependency problems - leaving unconfigured") in errormsg:
return False
This works great if your dpkg error messages are in your native
language. However, they aren't by default since the following upload
in update-manager:
update-manager (1:0.151.8) oneiric; urgency=low
* DistUpgrade/DistUpgradeViewGtk.py:
- set DPKG_UNTRANSLATED_MESSAGES to force untranslated dpkg
terminal messages for easier package failure duplication
detection
So if someone has their language set to a language other than English,
then gettext.dgettext() will look up the translated version of the
'dependency problems' error message. The translated version won't
appear in the errormsg because we don't translate them anymore.
This should be fixed in Quantal, Precise and Oneiric to prevent
reporting of bugs we aren't interested in.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/999890/+subscriptions
More information about the foundations-bugs
mailing list