Subject: Re: port-amd64/34282: console color is broken on amd64 when using pkgsrc/misc/screen on amd64
To: None <netbsd-bugs@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: netbsd-bugs
Date: 08/27/2006 08:48:31
In article <20060825224001.3D47663B8F2@narn.NetBSD.org>,
 <gnats-bugs@NetBSD.org> wrote:
>>Number:         34282
>>Category:       port-amd64
>>Synopsis:       console color is broken on amd64 when using
>pkgsrc/misc/screen on amd64
>>Confidential:   no
>>Severity:       non-critical
>>Priority:       medium
>>Responsible:    port-amd64-maintainer
>>State:          open
>>Class:          sw-bug
>>Submitter-Id:   net
>>Arrival-Date:   Fri Aug 25 22:40:00 +0000 2006
>>Originator:     George Georgalis
>>Release:        3.1_RC1 or 3.0x
>>Organization:
>Metrum Research Group
>>Environment:
>NetBSD rock 3.1_RC1 NetBSD 3.1_RC1 (GENERIC) #0: Sun Aug 20 22:47:46 UTC
>2006 
>builds@b1.netbsd.org:/home/builds/ab/netbsd-3-1-RC1/amd64/200608202102Z-obj/home/builds/ab/netbsd-3-1-RC1/src/sys/arch/amd64/compile/GENERIC amd64
>>Description:
>within a screen session, any color control sequences are displayed as
>"OOPS", this makes use impossible for syntax highlighting or anywhere
>color is used in terminal, eg 
>
> $ colorls -FGTl /
>total 15719
>-rw-r--r--   2 root  wheel     1831 Aug 23 19:05:13 2006 .cshrc
>drwxr-xr-x   2 root  wheel      512 Aug 20 17:46:38 2006 OOPSaltroot/
>drwxr-xr-x   2 root  wheel     1024 Aug 20 18:19:30 2006 OOPSbin/
>-r--r--r--   1 root  wheel    55308 Aug 23 18:43:48 2006 boot
>drwxr-xr-x   2 root  wheel      512 Aug 23 20:44:19 2006 OOPScommand/
>drwxr-xr-x   4 root  wheel    28672 Aug 25 17:36:11 2006 OOPSdev/
>drwxr-xr-x  24 root  wheel     2048 Aug 25 17:36:12 2006 OOPSetc/
>lrwxr-xr-x   1 root  wheel        8 Aug 23 19:05:13 2006 OOPShome@ -> usr/home
>dr-xr-xr-x   2 root  wheel      512 Aug 25 18:04:50 2006 OOPSkern/
>drwxr-xr-x   2 root  wheel     1024 Aug 20 17:58:51 2006 OOPSlib/
>drwxr-xr-x   2 root  wheel      512 Aug 20 18:00:56 2006 OOPSlibexec/
>drwxr-xr-x   2 root  wheel      512 Aug 20 17:46:38 2006 OOPSmnt/
>-rwxr-xr-x   1 root  wheel  8981415 Aug 20 18:47:47 2006 OOPSnetbsd*
>drwxr-xr-t   4 root  wheel      512 Aug 23 20:44:06 2006 OOPSpackage/
>drwxr-xr-x   2 root  wheel      512 Aug 23 18:43:36 2006 OOPSproc/
>drwxr-xr-x   2 root  wheel     2560 Aug 20 18:20:52 2006 OOPSrescue/
>drwx------   3 root  wheel      512 Aug 25 16:54:45 2006 OOPSroot/
>drwxr-xr-x   2 root  wheel     2048 Aug 23 20:43:39 2006 OOPSsbin/
>drwxr-xr-x   2 root  wheel      512 Aug 20 17:46:38 2006 OOPSstand/
>drwxrwxrwt   3 root  wheel      512 Aug 25 18:03:28 2006 OOPSOOPStmp/
>drwxr-xr-x  17 root  wheel      512 Aug 23 20:43:11 2006 OOPSusr/
>drwxr-xr-x  23 root  wheel      512 Aug 23 20:44:29 2006 OOPSvar/
>
>>How-To-Repeat:
>on amd64 run screen, then generate any color control sequences, eg
>syntax highlighting in your favorite editor, colorls, etc.
>
>I note that when I open a screen session where color works (i386),
>ssh to the amd64 machine and run screen within an i386 screen window,
>the colors come over fine.

Can you try again with current?

christos