Debian Bug report logs - #339034
tcsh: Unknown colorls variable `su'

version graph

Package: tcsh; Maintainer for tcsh is Josef Schneider <josef81sch@gmail.com>; Source for tcsh is src:tcsh (PTS, buildd, popcon).

Reported by: Filipe Sousa <filipe@ipb.pt>

Date: Mon, 14 Nov 2005 16:33:02 UTC

Severity: normal

Merged with 339406, 340377

Found in version tcsh/6.14.00-1

Fixed in version tcsh/6.14.00-2

Done: godisch@debian.org (Martin A. Godisch)

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, godisch@debian.org (Martin A. Godisch):
Bug#339034; Package tcsh. (full text, mbox, link).


Acknowledgement sent to Filipe Sousa <filipe@ipb.pt>:
New Bug report received and forwarded. Copy sent to godisch@debian.org (Martin A. Godisch). (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Filipe Sousa <filipe@ipb.pt>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: tcsh: Unknown colorls variable `su'
Date: Mon, 14 Nov 2005 15:22:33 +0000
Package: tcsh
Version: 6.14.00-1
Severity: grave
Justification: renders package unusable

I'm using slickedit that uses tcsh, but after a debian update I can't compile using slickedit.
Slickedit uses tcsh and tcsh gives me this error:

fsousa@neptuno:~$ tcsh 
Unknown colorls variable `su'.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=C, LC_CTYPE=pt_PT@euro (charmap=ISO-8859-15)

Versions of packages tcsh depends on:
ii  libc6                         2.3.5-8    GNU C Library: Shared libraries an
ii  libncurses5                   5.5-1      Shared libraries for terminal hand

tcsh recommends no packages.

-- no debconf information



Severity set to `normal'. Request was from Martin Godisch <martin@godisch.de> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, godisch@debian.org (Martin A. Godisch):
Bug#339034; Package tcsh. (full text, mbox, link).


Message #10 received at 339034@bugs.debian.org (full text, mbox, reply):

From: Martin Godisch <martin@godisch.de>
To: Filipe Sousa <filipe@ipb.pt>, 339034@bugs.debian.org
Subject: Re: Bug#339034: tcsh: Unknown colorls variable `su'
Date: Mon, 14 Nov 2005 21:17:51 +0100
On Mon, Nov 14, 2005 at 15:22:33 +0000, Filipe Sousa wrote:

> Severity: grave
> Justification: renders package unusable

Please don't file grave bug reports for non-grave bugs, you may annoy
the maintainer. The Debian tcsh package is obviously not unusable.

> I'm using slickedit that uses tcsh, but after a debian update I can't
> compile using slickedit. Slickedit uses tcsh and tcsh gives me this
> error:
> 
> fsousa@neptuno:~$ tcsh 
> Unknown colorls variable `su'.

1. slickedit should not use tcsh, please see
/usr/share/doc/tcsh/csh-whynot.gz.

2. The above error message does not look like a tcsh bug. What LS_COLORS
environment variable does slickedit pass to tcsh? Did you read what the
tcsh manual page says about LS_COLORS?

Kind regards,

Martin



Information forwarded to debian-bugs-dist@lists.debian.org, godisch@debian.org (Martin A. Godisch):
Bug#339034; Package tcsh. (full text, mbox, link).


Acknowledgement sent to Filipe Sousa <filipe@ipb.pt>:
Extra info received and forwarded to list. Copy sent to godisch@debian.org (Martin A. Godisch). (full text, mbox, link).


Message #15 received at 339034@bugs.debian.org (full text, mbox, reply):

From: Filipe Sousa <filipe@ipb.pt>
To: Martin Godisch <martin@godisch.de>
Cc: 339034@bugs.debian.org
Subject: Re: Bug#339034: tcsh: Unknown colorls variable `su'
Date: Mon, 14 Nov 2005 20:50:54 +0000
[Message part 1 (text/plain, inline)]
On Monday 14 November 2005 20:17, Martin Godisch wrote:
> On Mon, Nov 14, 2005 at 15:22:33 +0000, Filipe Sousa wrote:
> > Severity: grave
> > Justification: renders package unusable
>
> Please don't file grave bug reports for non-grave bugs, you may annoy
> the maintainer. The Debian tcsh package is obviously not unusable.
>
> > I'm using slickedit that uses tcsh, but after a debian update I can't
> > compile using slickedit. Slickedit uses tcsh and tcsh gives me this
> > error:
> >
> > fsousa@neptuno:~$ tcsh
> > Unknown colorls variable `su'.
>
> 1. slickedit should not use tcsh, please see
> /usr/share/doc/tcsh/csh-whynot.gz.

If I have tcsh installed then I get this error inside slickedit console 
windows:
-------------------------------------------
You can ignore shell warning messages.

Unknown colorls variable `su'.
Exited
/opt/slickedit/bin/vsbuild build 
-b /home/fsousa/projects/gal/modules/horarios/HorarioAlunoGrid.cc 
-v /home/fsousa/projects/gal/GAL.vpw /home/fsousa/projects/gal/GAL.vpj
-------------------------------------------

If I uninstall tcsh then slickedit uses something else, maybe sh but in this 
case I see all ansi codes and the project is compiled.

-------------------------------------------
You can ignore shell warning messages.

 [01;32mfsousa@neptuno [00m: [01;34m~/projects/gal/build/modules/horarios 
[00m$ /opt/slickedit/bin/vsbuild build -b .process 
-v /home/fsousa/projects/gal/GAL.vpw /home/fsousa/projects/gal/GAL.vpj
vsbuild: No dependencies for /home/fsousa/projects/gal/GAL.vpj
VSLICKERRORPATH=/home/fsousa/projects/gal/build/modules/horarios
vsbuild: Changed to directory 
'/home/fsousa/projects/gal/build/modules/horarios'
vsbuild: make 

[01;32mfsousa@neptuno [00m: [01;34m~/projects/gal/build/modules/horarios [00m$ 
-------------------------------------------

> 2. The above error message does not look like a tcsh bug. What LS_COLORS
> environment variable does slickedit pass to tcsh? Did you read what the
> tcsh manual page says about LS_COLORS?

I didn't read the tcsh manual :(, I never used tcsh before I wasn't aware that 
tcsh was installed on my system. I search the google and I found on this page 
[http://www.sleepdeprived.org/] a patch for fileutils dircolors to prevent 
tcsh and possibly other shells from bombing or complaining on startup due to 
the color code for "doors"

echo $LS_COLORS
no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:

I try to unset LS_COLORS and tcsh seems to work

Sorry for the "grave" bug report. It was not my intention to annoy you.

> Kind regards,
>
> Martin

Best regards
--
Filipe Sousa
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, godisch@debian.org (Martin A. Godisch):
Bug#339034; Package tcsh. (full text, mbox, link).


Acknowledgement sent to Jonathan Lucas <jpl@lucas.homelinux.org>:
Extra info received and forwarded to list. Copy sent to godisch@debian.org (Martin A. Godisch). (full text, mbox, link).


Message #20 received at 339034@bugs.debian.org (full text, mbox, reply):

From: Jonathan Lucas <jpl@lucas.homelinux.org>
To: Debian Bug Tracking System <339034@bugs.debian.org>
Subject: tcsh: I had this too - problem is in local .bashrc
Date: Mon, 14 Nov 2005 21:52:06 +0000
Package: tcsh
Version: 6.14.00-1
Followup-For: Bug #339034

Hi - I also had this problem. It turned out to be 
related to an old .bashrc I had in my home directory. Removing
this allowed tcsh to run.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-k7
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages tcsh depends on:
ii  libc6                         2.3.5-8    GNU C Library: Shared libraries an
ii  libncurses5                   5.5-1      Shared libraries for terminal hand

tcsh recommends no packages.

-- no debconf information



Reply sent to Martin Godisch <martin@godisch.de>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Filipe Sousa <filipe@ipb.pt>:
Bug acknowledged by developer. (full text, mbox, link).


Message #25 received at 339034-done@bugs.debian.org (full text, mbox, reply):

From: Martin Godisch <martin@godisch.de>
To: 339034-done@bugs.debian.org
Subject: Re: Bug#339034: tcsh: Unknown colorls variable `su'
Date: Tue, 15 Nov 2005 05:28:57 +0100
On Mon, Nov 14, 2005 at 20:50:54 +0000, Filipe Sousa wrote:

> echo $LS_COLORS
> no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:
> 
> I try to unset LS_COLORS and tcsh seems to work

Removing the "su=37;41" part in your .tcsh or somewhere else should be
enough, as I read the error message.

Kind regards,

Martin



Information forwarded to debian-bugs-dist@lists.debian.org, godisch@debian.org (Martin A. Godisch):
Bug#339034; Package tcsh. (full text, mbox, link).


Acknowledgement sent to Filipe Sousa <filipe@ipb.pt>:
Extra info received and forwarded to list. Copy sent to godisch@debian.org (Martin A. Godisch). (full text, mbox, link).


Message #30 received at 339034@bugs.debian.org (full text, mbox, reply):

From: Filipe Sousa <filipe@ipb.pt>
To: 339034@bugs.debian.org, Martin Godisch <martin@godisch.de>
Subject: Re: Bug#339034 acknowledged by developer (Re: Bug#339034: tcsh: Unknown colorls variable `su')
Date: Wed, 16 Nov 2005 13:30:18 +0000
[Message part 1 (text/plain, inline)]
On Tuesday 15 November 2005 04:33, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> #339034: tcsh: Unknown colorls variable `su',
> which was filed against the tcsh package.
>
> It has been closed by one of the developers, namely
> Martin Godisch <martin@godisch.de>.
>
> Their explanation is attached below.  If this explanation is
> unsatisfactory and you have not received a better one in a separate
> message then please contact the developer, by replying to this email.
>
> Debian bug tracking system administrator
> (administrator, Debian Bugs database)
>
> Received: (at 339034-done) by bugs.debian.org; 15 Nov 2005 04:29:03 +0000
> From martin@godisch.de Mon Nov 14 20:29:03 2005
> Return-path: <martin@godisch.de>
> Received: from julius.godisch.de ([85.88.1.165] helo=mx.godisch.de)
> 	by spohr.debian.org with esmtp (Exim 4.50)
> 	id 1EbsRL-0000M0-7z
> 	for 339034-done@bugs.debian.org; Mon, 14 Nov 2005 20:29:03 -0800
> Received: from p50850995.dip0.t-ipconnect.de ([80.133.9.149]
> helo=carlos.godisch.de) by mx.godisch.de with esmtpsa
> (TLS-1.0:RSA_AES_256_CBC_SHA:32)
> 	id 1EbsRI-00003D-SL
> 	for 339034-done@bugs.debian.org; Tue, 15 Nov 2005 05:29:01 +0100
> Received: from godisch by carlos.godisch.de with local
> 	id 1EbsRF-0000kO-4C
> 	for <339034-done@bugs.debian.org>; Tue, 15 Nov 2005 05:28:57 +0100
> Date: Tue, 15 Nov 2005 05:28:57 +0100
> From: Martin Godisch <martin@godisch.de>
> To: 339034-done@bugs.debian.org
> Subject: Re: Bug#339034: tcsh: Unknown colorls variable `su'
> Message-ID: <20051115042857.GA2796@carlos.godisch.de>
> References: <E1EbgAD-0001vg-6B@localhost.localdomain>
> <20051114201751.GA4386@carlos.godisch.de>
> <200511142050.54484.filipe@ipb.pt> MIME-Version: 1.0
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> In-Reply-To: <200511142050.54484.filipe@ipb.pt>
> X-GPG-ID: 0x68DCD606
> X-GPG-Fingerprint: 2AB1 9CDD 4BA9 D7FB 6927  5A9E 9A91 821D 68DC D606
> X-No-Archive: yes
> X-Debbugs-No-Ack: yes
> User-Agent: Mutt/1.5.11
> Sender: Martin Godisch <martin@godisch.de>
> X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
> 	(1.212-2003-09-23-exp) on spohr.debian.org
> X-Spam-Level:
> X-Spam-Status: No, hits=-8.5 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
> 	RCVD_IN_SORBS,X_DEBBUGS_NO_ACK autolearn=ham
> 	version=2.60-bugs.debian.org_2005_01_02
>
> On Mon, Nov 14, 2005 at 20:50:54 +0000, Filipe Sousa wrote:
> > echo $LS_COLORS
> > no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=4
> >0;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:
> >*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.
> >z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;
> >31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;3
> >5:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35
> >:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:
> >*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.m
> >pc=01;35:*.ogg=01;35:*.wav=01;35:
> >
> > I try to unset LS_COLORS and tcsh seems to work
>
> Removing the "su=37;41" part in your .tcsh or somewhere else should be
> enough, as I read the error message.

It seems this bug is related to this one
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339406

Where Michael Stone <mstone@debian.org> says:

"tcsh is attempting to parse the variable for its builtin
ls-F function. tcsh shouldn't try to restrict another program's
environment variable."


> Kind regards,
>
> Martin

Filipe Sousa
[Message part 2 (application/pgp-signature, inline)]

Bug reopened, originator not changed. Request was from Martin Godisch <martin@godisch.de> to control@bugs.debian.org. (full text, mbox, link).


Merged 339034 339406. Request was from Martin Godisch <martin@godisch.de> to control@bugs.debian.org. (full text, mbox, link).


Merged 339034 339406 340377. Request was from Martin Godisch <martin@godisch.de> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to godisch@debian.org (Martin A. Godisch):
You have taken responsibility. (full text, mbox, link).


Notification sent to Filipe Sousa <filipe@ipb.pt>:
Bug acknowledged by developer. (full text, mbox, link).


Message #41 received at 339034-close@bugs.debian.org (full text, mbox, reply):

From: godisch@debian.org (Martin A. Godisch)
To: 339034-close@bugs.debian.org
Subject: Bug#339034: fixed in tcsh 6.14.00-2
Date: Wed, 30 Nov 2005 09:47:45 -0800
Source: tcsh
Source-Version: 6.14.00-2

We believe that the bug you reported is fixed in the latest version of
tcsh, which is due to be installed in the Debian FTP archive:

tcsh-kanji_6.14.00-2_i386.deb
  to pool/main/t/tcsh/tcsh-kanji_6.14.00-2_i386.deb
tcsh_6.14.00-2.diff.gz
  to pool/main/t/tcsh/tcsh_6.14.00-2.diff.gz
tcsh_6.14.00-2.dsc
  to pool/main/t/tcsh/tcsh_6.14.00-2.dsc
tcsh_6.14.00-2_i386.deb
  to pool/main/t/tcsh/tcsh_6.14.00-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 339034@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin A. Godisch <godisch@debian.org> (supplier of updated tcsh package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 30 Nov 2005 18:36:20 +0100
Source: tcsh
Binary: tcsh-kanji tcsh
Architecture: source i386
Version: 6.14.00-2
Distribution: unstable
Urgency: low
Maintainer: Martin A. Godisch <godisch@debian.org>
Changed-By: Martin A. Godisch <godisch@debian.org>
Description: 
 tcsh       - TENEX C Shell, an enhanced version of Berkeley csh
 tcsh-kanji - TENEX C Shell, an enhanced version of Berkeley csh
Closes: 339034
Changes: 
 tcsh (6.14.00-2) unstable; urgency=low
 .
   * Don't die on unknown LS_COLORS values, closes: #339034.
   * Updated standards version, fixed debian/rules.
Files: 
 3a325c2b311fe413eace5d9dc9c917e1 630 shells standard tcsh_6.14.00-2.dsc
 4fd8f3288ea2974fb8c18e222c30daeb 23293 shells standard tcsh_6.14.00-2.diff.gz
 477319b46d99867b1f0a78376b950254 480336 shells standard tcsh_6.14.00-2_i386.deb
 50f0a971be285f3d27754c18782486b5 483548 shells extra tcsh-kanji_6.14.00-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDjeO+mpGCHWjc1gYRAjEOAJ4tjB+qK+SE0UphWpvXxeAUwJwJCgCgt2h4
gIG3UxHBwraERMfphiU3hIQ=
=73rL
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 24 Jun 2007 11:27:07 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Jul 3 05:36:53 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.