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
