bug-hurd
[Top][All Lists]
Advanced

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

Re: fakeroot problem


From: Marcus Brinkmann
Subject: Re: fakeroot problem
Date: Sat, 11 May 2002 01:51:36 +0200
User-agent: Mutt/1.3.28i

On Sun, May 05, 2002 at 07:07:40PM -0400, Marcus Brinkmann wrote:
> Still no cigar though, as trying to lookup bin/bash in the --chroot
> case says ENOTDIR (and in a debugging session it seemed to be that the
> faked node created by netfs_attempt_lookup didn't have the S_IFDIR flag
> set).  This seems to be another anomaly of the --chroot way to run it,
> because all directories clearly are good and fine directories in
> the normal settrans case.

Ha, the normal settrans here is really only settrans -a, eg setting the
active translator.  When setting fakeroot as a passive translator, it fails
as with --chroot.

Maybe the way netfs_root_node is looked up in the passive translator case is
screwed?  I set a breakpoint at netfs_demuxer, and a "chdir fakeroot-test"
gave me three fsys_getroot RPC in sequence before it failed with ENOTDIR.
And when following the call, it seems it ended up calling fshelp_fetch_root
on the "transbox" whatever that again is.

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]