Martin Bochnig wrote:
> 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) ??
>   
I think this is related to the mechanism that switches between Mesa and 
NVIDIA's OpenGL libraries via symlinks.

Stuart

Reply via email to