Bug#649240: release-notes: Upcoming upgrade issues with GNU Screen for Wheezy
Control: tag -1 +patch
Joost van Baal-Ilić wrote:
> For the record: Julien Cristau's patch is incorporated in screen in wheezy.
> Axel told me "thanks for the reminder" when I told him about this bugreport.
> He'll likely work on the release notes.
Here's a patch against revision 9641 of the release notes which covers
screen's upgrade issues:
--- upgrading.dbk (revision 9641)
+++ upgrading.dbk (working copy)
@@ -1281,7 +1281,41 @@
+The GNU Screen versions in Squeeze and Wheezy don't use the same
+communication protocol between the <command>screen</command> client
+and the <command>SCREEN</command> server. Wheezy's <systemitem
+role="package">screen</systemitem> package has been patched so that
+the most important functionality is present even if the versions of
+<command>screen</command> client and server don't match.
+The most prominent functionality which does not work properly when
+connecting to a Screen session started with Squeeze's version of
+<systemitem role="package">screen</systemitem> with Wheezy's version
+of <systemitem role="package">screen</systemitem> as client is
+terminal resizing (<literal>WINCH</literal> signal). The workaround is
+to detach and reattach again to get the size of the terminals inside
+the screen session adjusted propely.
+Another (harmless) symptom of such an inter-version connection is
+<command>screen</command> issuing messages like "Message 40 of 12376
+bytes too small".
+All those issues vanish as soon as the Screen sessions started with
+Squeeze's version of <systemitem role="package">screen</systemitem>
+See also <filename>/usr/share/doc/screen/NEWS.Debian.gz</filename> of
+Wheezy's <systemitem role="package">screen</systemitem> package.
<!-- End of 'trouble' section -->
,''`. | Axel Beckert <email@example.com>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5