Hmm. Not sure what's going on with Fakeroot there. It worked ok on FreeBSD. If you get it working, please send me a patch. I'll merge it, and we can try to get support for both archs merged in upstream.
On Sun, Feb 03, 2002 at 11:02:22PM +0000, Matthew Garrett wrote: > I now have a self-hosting Debian NetBSD system. The patch to sysvinit > seems to have worked wonderfully, though several boot scripts are not > entirely happy due to commands having different semantics. Networking > isn't automatically set up yet (the ifupdown source is distributed in some > weird format allowing the documentation and code to be distributed > together, as far as I can tell. This would be fine except the package to > untangle it requires tetex amongst other things. I'll take a look at this > now), and it doesn't launch any gettys, but I do now have ssh running and > can log in remotely. > > Fakeroot is compiled, but fails its test suite > > ../scripts/fakeroot -f /tmp/fakeroot-0.4.5/faked -l > /tmp/fakeroot-0.4.5/.libs/libfakeroot.so.0 -- "touch tmp/foo; install > tmp/foo tmp/bar; ls -al tmp/bar" | grep "root.*root.*tmp/bar" > dlsym(open): Undefined symbol "open" > dlsym(fopen): Undefined symbol "fopen" > dlsym(freopen): Undefined symbol "freopen" > dlsym(freopen): Undefined symbol "freopen" > dlsym(lstat): Undefined symbol "lstat" > dlsym(stat): Undefined symbol "stat" > dlsym(fstat): Undefined symbol "fstat" > dlsym(mknod): Undefined symbol "mknod" > dlsym(chown): Undefined symbol "chown" > dlsym(lchown): Undefined symbol "lchown" > dlsym(fchown): Undefined symbol "fchown" > dlsym(chmod): Undefined symbol "chmod" > dlsym(fchmod): Undefined symbol "fchmod" > dlsym(mkdir): Undefined symbol "mkdir" > dlsym(unlink): Undefined symbol "unlink" > dlsym(rmdir): Undefined symbol "rmdir" > dlsym(remove): Undefined symbol "remove" > dlsym(rename): Undefined symbol "rename" > dlsym(getuid): Undefined symbol "getuid" > dlsym(getgid): Undefined symbol "getgid" > dlsym(geteuid): Undefined symbol "geteuid" > dlsym(getegid): Undefined symbol "getegid" > ../scripts/fakeroot: line 85: 27418 Segmentation fault (core > dumped) FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH=$PATHS LD_PRELOAD=$LIB sh > -c "$*" > make: *** [4] Error 1 > make: Leaving directory `/tmp/fakeroot-0.4.5/test' > > and running it gives me a shell but claims that I'm still me. I'll look > into this. > > Although it's less useful without fakeroot running, I can provide access > to this system now for anybody who's interested in developing on it. > > -- > Matthew Garrett | [EMAIL PROTECTED] > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >

