On Thu, Jun 12, 2014 at 05:25:20PM +0300, Benjamin wrote: > Subtle hint there... :)
I keep suggesting that people should help here and there and everywhere. That's the joy of open source. All volunteer work... > What can be done to help? Build Subsurface. Find all its libraries (ldd is your friend). Move them into a folder. Use LD_LIBRARY_PATH to load shared libs from that folder. Use strace (or similar) on the binary and check for file operations outside of that folder. Report back :-) If you want to do that I'll put my Marble patches somewhere which will get rid of quite a few issues that you would certainly run into with it. /D > On 12 Jun 2014 17:15, "Dirk Hohndel" <[email protected]> wrote: > > > On Thu, Jun 12, 2014 at 06:54:58AM +0300, Benjamin wrote: > > > Speaking about things that I know very little about here, but maybe > > build a > > > container with Subsurface and all it's dependencies inside it? Or do they > > > not work that way? > > > > That's certainly an option. But to the best of my knowledge most client > > distros that people are running (think Ubuntu 12.4, Debian stable, random > > version of Fedora or OpenSUSE, Magaia, Mint, Arc, 50 others) don't support > > running conainers, either. > > > > No, I really think the way to go is to have all my libraries included in > > a tar file, install that in a directory, have a little wrapper script that > > sets LD_LIBRARY_PATH and be a happy camper. The big problem with that is > > libraries that aren't really relocatable. Crap like libmarble ALWAYS > > trying to load plugins from the system path, regardless where it is > > installed. Of course I have long since disabled Marble plugins in my > > version of the library. But I'm sure there will be other libraries trying > > to read / load files from system locations. So finding and patching out > > those issues will be the major challenge in this little project :-) > > > > /D > > > _______________________________________________ > subsurface mailing list > [email protected] > http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface _______________________________________________ subsurface mailing list [email protected] http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface
