Re:Gobolinux - the filesystem is the package manager
by ot on Tuesday September 28, 2010 @05:11PM
(#1737334)
Yes, and also everything is contained in a single user directory, a "box". You can have multiple independent boxes.
Re:Gobolinux - the filesystem is the package manager
by theBobMcCormick on Tuesday September 28, 2010 @05:49PM
(#1737489)
Is this similar to Gnu Stow? Or does it do something significantly different?
Re:Gobolinux - the filesystem is the package manager
by ot on Tuesday September 28, 2010 @06:20PM
(#1737576)
Stow installs packages in /usr/local, bpt in a directory specified by the user (for example under the home directory)
BPT uses the pair (name, version) as install directory, so it is possible to install several versions of the same package and switch between them.
The "boxes" (directories with packages) created with bpt are relocatable, so it is possible to prepare a box with all the applications and their dependencies and deploy it without needing root privileges.
It has first class support for python packages (through PIP) and "autobuild", which is similar to checkinstall. I couldn't find these features anywhere else.
Re:Gobolinux - the filesystem is the package manager
by endgame on Wednesday September 29, 2010 @03:19AM
(#1738588)
> Stow installs packages in /usr/local
No, it doesn't. I've used stow heaps of times in my home directories on various university machines. The common case is for managing /usr/local, but you can ./configure --prefix=$HOME && make && make install prefix=$HOME/stow/foo-3.14 && cd $HOME/stow && stow foo-3.14 without trouble.
EDIT: I should have read your link first. It appears that your system allows for greater isolation and the ability to relocate different versions.