Install bug

Chris Kuklewicz chrisk@mit.edu
Thu Jul 20 17:47:00 GMT 2000


[ I am not subscribed ]

Up to date Redhat 6.2 and SN451.tar.gz

Looking at the email archive to locate my problem.
After installing under /usr/local as root I get as a user:

[ckuklewicz@kuklewicz download]$ snavigator 
Error: invalid command name "sn_tcl_tk_init"

While root can start it.  I found problem discussed in the email
archive, with this note in particular:

--------------------------------

Re: Error in SourceNavigator installation.

     To: Benjamin Scherrey <scherrey at switchco dot com> 
     Subject: Re: Error in SourceNavigator installation. 
     From: Mo DeJong <mdejong at cygnus dot com> 
     Date: Tue, 18 Jul 2000 20:57:50 -0700 (PDT) 
     cc: SourceNav <sourcenav at sourceware dot cygnus dot com> 



On Tue, 18 Jul 2000, Benjamin Scherrey wrote:

> Yep - its long been my habit (and common practice amoungst automake/conf
> configured apps) to switch to root before performing the final install.
> I guess SourceNav does some strange things that prohibit this from
> working. So.. my status is that I can install SourceNav on a per-user
> basis using the --prefix option in configuration but cannot just
> globally install the product for all users. I suppose I could make a
> globally writable directory for all to use but that's not the greatest
> idea as far as security and just plain stability of the system is
> concerned. I hope these are just first light hiccups and not intended
> consequences.

It sounds like one of the .tcl files or a directory is not getting installed
with the other readable bit set. Does anyone want to take a shot at
this one? You could get "first patch" bragging rights :)

Mo DeJong
Red Hat Inc

--------------------------------

These three files were installed without other read permission

-rw-r-----    1 root     root         8709 Jul 20 19:56 ./share/sdk/include/db.h
-rw-r-----    1 root     root         4756 Jul 20 19:56 ./share/sdk/include/cdefs.h
-rw-r-----    1 root     root        55606 Jul 20 19:56 ./share/gui/tclIndex

After making the third one readable the ckukelwicz user could start snavigator

Good work, Mo DeJong!



More information about the Sourcenav mailing list