Bart Smaalders wrote:

> I think adding features to support user-level software install without
> making sure the appropriate engineering and documentation has been done
> to support using it correctly is not a good idea.  In particular, our
> failure to correctly describe how to build shared libraries led to all
> sorts of LD_LIBRARY_PATH hacks which still plague us...
> 
> Note that users of user-level configs will have to use either $ORIGIN
> or per-application ld.config files in order to find their shared 
> libraries; they'll need per-architecture libraries and $ARCH
> directives as well.  Add to this info on 64 bit libraries and
> HWCAP support and there's a lot more to this project that just
> enhancing pkgadd.

this is not an issue with user level vice root level installation. It's 
a question of being relocatable. Software like Mozilla or OpenOffice.org 
already know how to deal with that, infrastructure software like Gnome 
is usually a bit more tricky. But there is nothing wrong with that, just 
mark them as not relocatable and there you go.

best regards
Christof

Reply via email to