On Tue, Jul 22, 2003 at 11:43:04AM -0400, Dave Vasilevsky wrote:
> 
> 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.

Actually they'd be owned by the installer, unless they were installed by
root, wouldn't they?  That's kind of what I would want anyway...

> 
> 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.

I've already updated the patches and uploaded them to patch 758465,
althought I haven't put up a new diff for 13.5 (the 13.3 patch worked
fine for this.)

> 
> 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. :-)

I really don't care about installing as root (I'm trying to maintain a
separate unstable tree with a different user that doesn't have root
privileges, so as not to clobber my stable install which is essential to
my work environment,) but I'll take a look at it.

-- 
GPG public key:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x9D5B8762


-------------------------------------------------------
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