[3467] in testers

home help back first fref pref prev next nref lref last post

Athena 8.2 Third Party software problems

daemon@ATHENA.MIT.EDU (Alex T Prengel)
Mon May 18 19:04:21 1998

To: testers@MIT.EDU
Cc: alexp@MIT.EDU, facdev@MIT.EDU
Date: Mon, 18 May 1998 19:04:14 EDT
From: Alex T Prengel <alexp@MIT.EDU>


I have run into the following so far:

Sun OED GUI interface is broken: doing "add oed; oed" is supposed to open a GUI
but instead generates an error message about "Can't Open Display"; trying
things like "setenv DISPLAY `hostname`:0.0" causes a bus error.

I suspect this is because Solaris 2.6 seems to handle character sets
differently; the binary, /mit/ot/sun4binaries/PatMotif41, requires
that an environment variable XLIBI18N_PATH be set to point to a
directory "C" containing a file Codeset that has character set info
(file /mit/ot/lib/X11/app-defaults/C/Codeset). I don't know if this file
can be edited to make it work again or not...

Sun Lucid Common LISP ("add lucidcl; lisp") segfaults. No idea why, but
the binary is about 5 years old...

The Sun Acrobat reader ("add acro; acroread") prints "Warning: charset
"STRING" not supported, using "ISO8859-1". Different character set
handling again? It would be nice if the error could be made to go
away, even though the application still runs. I tried grepping for
STRING but couldn't find it...

Sun macsyma is broken ("add macsyma; macsyma"), fails with "symbol
__sbrk_lock: referenced symbol not found"- looks like we need a new
binary from the vendor? 

SGI (for a change :-) qt libraries in the qt_v1.3.2 locker are broken- don't
recall exactly what the errors are... I'm not too suprised because the
code is very delicate and compiler-dependent. We have source, and I can
try rebuilding it... 

The "setpass" command in adsm (which is used to reset a user's adsm password
from a default one supplied when the account is set up) is broken, I think
both on Sun and SGI- Brett Rosen found this and traced it to "hostname" now
being set to "foo.mit.edu" instead of "foo" for a machine by that name. 
Unfortunately this can't be tested easily unless an adsm account is set
up first for a given machine. It is run by doing "add adsm", followed by
"/mit/adsm/setpass". I'm not sure if this can be corrected on the
server side or not. I have a call in to Dave Kalenderian about it...

Of these, adsm is the most important to get working again.

                                                Alex



home help back first fref pref prev next nref lref last post