Frank Middleton wrote:
> Pkg is really cool. We just switched to a machine that has gone through
> updates from b103 up to b134 without any really heavy duty use until
> now. The Thunderbird spell checker wasn't doing any checking, and it
> turned out the dictionary was missing. Did some poking around and
> found lots more bits missing. Did
> # pkg fix --accept
> Quite a long time and 55MBytes of download later, the spellchecker
> and a lot of other things now work.
>
> Here's one question - how was it possible to lose so much stuff?
It's possible that earlier bugs caused this to go unnoticed. I don't have
this problem on my machine, but it was installed with build 116. It's also
possible that something else came along and removed some of the files. I'm
not sure what those files actually ended up being, though.
> It didn't fix the following however, though it may have nothing to do
> with pkg:
>
> >ls -lrt /usr/lib/32
> lrwxrwxrwx 1 root root 1 Mar 27 17:43 /usr/lib/32 -> ./
That's as it's supposed to be. I think the point is that you can always
point to $(isainfo -b) -- whether in an ELF runpath or in LD_LIBRARY_PATH
or whatever, and have it just work, for some value of work. You'll note
that the link "64" points either to "amd64" or to "sparcv9" depending on
the platform architecture.
> This causes find to have a conniption.
$ find /usr/lib -name 32
works just fine for me.
Danek
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss