Hi there. On Tue, Jan 15, 2013 at 08:32:29AM -0800, Timo Kluck wrote: > I looked into this, seeing whether we could use portage, pkgsrc, apt > or > macports for this. Unfortunately, they all either require root > privileges > and/or a dedicated user added to the system (portage, apt), require > you to > have the entire dependency tree (pkgsrc),
i doubt any of these are true. i have once used apt-get to install packages into a seperate root (without root privileges, not using fakeroot, chroot and the like). iirc, apt-get -c $SOME_ROOT/etc/apt/apt.conf did the trick. a quick look into apt.conf(5) reveals that there is a RootDir configuration item: """ The configuration item RootDir has a special meaning. If set, all paths in Dir:: will be relative to RootDir, even paths that are specified absolutely. So, for instance, if RootDir is set to /tmp/staging and Dir::State::status is set to /var/lib/dpkg/status, then the status file will be looked up in /tmp/staging/var/lib/dpkg/status. """ of course some environment settings are ineviatble to make use of that installation.... about dependencies: no, apt would only use the local dependency tree in $SOME_ROOT/var/lib/apt/lists/. > or rely on mac-specific libraries > (macports). so it must be that one? sorry, i don't know about mac.*. have fun felix -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to sage-devel+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en.