bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

fakeroot status (an ongoing story :)


From: Marcus Brinkmann
Subject: fakeroot status (an ongoing story :)
Date: Thu, 23 May 2002 19:50:21 +0200
User-agent: Mutt/1.3.28i

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 brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



reply via email to

[Prev in Thread] Current Thread [Next in Thread]