On Wed 2013-03-27 15:46:59 -0400, Daniel Kahn Gillmor wrote: > On Fri 2013-03-15 01:08:00 -0400, Daniel Kahn Gillmor wrote: > >> Ugh, this is a bad result, but i don't think the bug is in 0.8.1 -- the >> crashing bug is in the earlier version (0.8-2), and one of the changes >> in 0.8.1 is to improve the behavior when such an upgrade is happening >> (as well as to make it impossible for a bug in the msva or the libraries >> it depends upon to kill your X session). >> >> I'd be happy to hear suggestions for how to resolve this, but i'm not >> sure what to do. > > Here's a proposal: include a NEWS file in 0.8.1 that suggests that the > user probably doesn't want to accept the old agent's prompt to be > reloaded due to incompatibilities between the perl modules that have > changed across the system upgrade. > > Newer implementations don't prompt for this restart by default, and also > are more safe in their consequences when crashing: an agent crash > disables agent functionality, but doesn't terminate the running X11 > session. > > Would this be sufficient to reduce the severity of 682353 to "important"
Attached is a debdiff from 0.8.1-1 to 0.8.1-2 adding this NEWS file. Release team, would you be OK with me uploading this to t-p-u and reducing the severity of #682353 from critical to important? Regards, --dkg
diff -Nru msva-perl-0.8.1/debian/changelog msva-perl-0.8.1/debian/changelog --- msva-perl-0.8.1/debian/changelog 2013-02-19 15:19:36.000000000 -0500 +++ msva-perl-0.8.1/debian/changelog 2013-04-06 00:01:07.000000000 -0400 @@ -1,3 +1,10 @@ +msva-perl (0.8.1-2) testing-proposed-updates; urgency=low + + * added NEWS file to discourage people trying to upgrade running + instances of the validation agent. (Addresses: #682353) + + -- Daniel Kahn Gillmor <d...@fifthhorseman.net> Sat, 06 Apr 2013 00:01:07 -0400 + msva-perl (0.8.1-1) testing-proposed-updates; urgency=low * incorporated minimized upstream changesets to deal with wheezy. diff -Nru msva-perl-0.8.1/debian/NEWS msva-perl-0.8.1/debian/NEWS --- msva-perl-0.8.1/debian/NEWS 1969-12-31 19:00:00.000000000 -0500 +++ msva-perl-0.8.1/debian/NEWS 2013-04-06 00:10:04.000000000 -0400 @@ -0,0 +1,17 @@ +msva-perl (0.8.1-2) testing-proposed-updates; urgency=low + + DO NOT RESTART THE MONKEYSPHERE VALIDATION AGENT WHEN UPGRADING FROM + BEFORE 0.8.1 TO 0.8.1 OR LATER!! + + * Older versions of the MSVA default to prompting the user to restart + the running daemon when they detect that they've been upgraded. + However, due to changes in the dependent libraries, these restarts are + likely to cause the agent to crash, which in turn is likely to + terminate the user's X11 session. + + * Future versions of the MSVA default to not prompt for such a restart + when an upgrade is detected, and if they do crash this should not + terminate the user's X11 session. + + -- Daniel Kahn Gillmor <d...@fifthhorseman.net> Sat, 06 Apr 2013 00:00:11 -0400 +
pgpXTcINgWXsy.pgp
Description: PGP signature