Alan, you search the client side mesa libs libGL* and libOSmesa* with a !search directive in !search $HOME/lib and !search $HOME/$plat_64/lib (while having !HOME=../usr/X11 set to inside the proto-area), but you have pkgadd install those files to different locations on the real target host where the packages would be installed: d none X11/lib/mesa and d none X11/lib/mesa/$plat_64 0755 root bin rather than d none X11/lib 0755 root bin and d none X11/lib/$plat_64 0755 root bin
I also don't currently see you making symlinks from X11/lib/mesa/libGL* to each X11/lib/libGL*. Okay, that's not necessary as you already do make those mentioned legacy symlinks to /usr/lib/., /usr/lib/$plat_64/. as well as to /usr/openwin ... However, is there something that would have prevented us from just having installed them directly to the same locations, as in the proto area (X11/lib and X11/lib/$plat_64) ?? And okay, if you just find it more proper/clean to have them in a subdir, why did you choose "mesa", rather than the more common (my guess) "GL" ? %martin This message posted from opensolaris.org
