On Monday, July 21, 2003, at 03:53 PM, Jerry Talkington wrote:
The problem with that is some packages assume that they are being built
by root, and do some things such as set the ulimit and change the owner
of installed files to root (which is silly in most cases, since they
would already be owned by root.)

If a package were built in user-mode, the executables and libraries built would be owned by that user, and they'd be put in the .deb and then installed, all owned by that user. Which is often ok, but sometimes not.


If you want to build as user and install as user, you'd need to to try the user-mode Fink patches available on the patch tracker. There are some problems left, but they're arguably fixable if you want to put work into it.

To build as user but install as root, you'll probably need to port 'fakeroot'. I've taken a look and it doesn't look easy, partly because it uses SysV message queues (which don't exist in OS X) and partly because it depends on DYLD_INSERT_LIBRARIES (which isn't quite the same as the Linux equivalent). Give it a shot, if you dare. :-)

Toodles,
vasi



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to