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

Reply via email to