Hi, the new fakeroot of course introduced a couple of more bugs. I fixed the obvious ones, and now it works as good as the old one plus that suid programs and scripts work.
However, there are a couple of other programs, but I have not made progress so far. Curses applications have a problem, most of them complain at startup that they can not get the terminal. rpctrace shows (I truncated too much, but it shows the problem) [25001 is auth_makeauth]: 58->156204 () = 0 {25 80 0 0} 64->25000 () = 0 0 {0 0} 0 {0 0} task137-> 2021 (0 4 1) = 0 16932864 task137-> 2021 (0 8 1) = 0 16941056 task137-> 2021 (0 4 1) = 0 19030016 task137-> 2021 (0 8 1) = 0 19034112 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) Or: 67->156019 () = 0 {11010 7 19201 459} "˙˙˙˙˙" {9600 9600} 67->156020 ({11010 7 19201 459} "˙˙˙˙˙" {9600 9600}) = 0 64->25000 () = 0 0 {0 0} 0 {0 0} task141-> 2021 (0 4 1) = 0 16932864 task141-> 2021 (0 8 1) = 0 16941056 task141-> 2021 (0 4 1) = 0 18972672 task141-> 2021 (0 8 1) = 0 18976768 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) 64->25001 ( 0 {0 0} 0 {0 0}) = 0xfffffed0 ((ipc/mig) server type check failure) 77->21000 ("Error opening terminal: unknown. Error opening terminal: unknown. " -1) = 0 33 65->24025 (256 0) = 0 task141-> 2008 () = 0 Child 141 exited with 1 I have to debug this more. Another problem: emacs doesn't start up at all. /bin/emacs is a link to /etc/alternatives/emacs, and that is a link to /usr/bin/emacs-21.2, but other programs have this link setup, too, and they work. Attach gdb shows that it hangs in memcpy, called from readlink, when it is trying to read the first link (I think), however, the size of the buffer it tries to copy is about 5mb. I will have to check out what exactly happens. Those are the only problems right now. Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED] Marcus Brinkmann GNU http://www.gnu.org [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.marcus-brinkmann.de _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd