pkgutil -L, -F, and -r

Wyche, George PW George.Wyche at
Thu Sep 19 21:39:57 CEST 2019

I am trying to recover from an install of emacs 24.3 that was unsuccessful.

Any emacs invocation gets emacs: fatal: open failed: No such file for directory.
#pkgutil -F
/opt/csw/lib/    CSWlibthai0
And 3 other locations...
#ls -l /opt/csw/lib/thai*
ls No match.

#pkgutil --install libthai0 
3 CURRENT packages:

Nothing to do.
#pkgutil -L libthai0 does list 8 files.

All of the above was done in root on a Solaris 10 u10 installation.

My question is: Is there a regular way to have pkgutil (or whichever) acknowledge that a csw package installation is incorrect?

I have another Solaris 10u10 workstation that has emacs happily running. It does have /opt/csw/lib/ (pointing to existing)

I thought to try uninstall of the package and then attempt another --install, so
I tried the (experimental it says) pkgutil -r libthai0
But it listed the3 packages with (in use) after them and returned to the # prompt.

Is there a csw pathway to recover?

George Wyche

More information about the users mailing list