[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649240: release-notes: Upcoming upgrade issues with GNU Screen for Wheezy



Control: tag -1 +patch

Hi,

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:

Index: upgrading.dbk
===================================================================
--- upgrading.dbk       (revision 9641)
+++ upgrading.dbk       (working copy)
@@ -1281,7 +1281,41 @@
 hand.
 </para>
 </section>
+<section id="issues-screen">
+<title>Screen</title>
+<para>
+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.
+</para>
+<para>
+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.
+</para>
+<para>
+Another (harmless) symptom of such an inter-version connection is
+<command>screen</command> issuing messages like "Message 40 of 12376
+bytes too small".
+</para>
+<para>
+All those issues vanish as soon as the Screen sessions started with
+Squeeze's version of <systemitem role="package">screen</systemitem>
+exited.
+</para>
+<para>
+See also <filename>/usr/share/doc/screen/NEWS.Debian.gz</filename> of
+Wheezy's <systemitem role="package">screen</systemitem> package.
+</para>
 </section>
+</section>
 <!-- End of 'trouble' section -->
 </section>
 

HTH.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, 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


Reply to: