Re: Experiences with compiling Debian
So, there's a first version of fakeroot sitting in
It still has severe limitations (for example, it only overloads stat etc,
not the fstat counterparts, but most things I tried used fstat).
Also, as I didn't have a dpkg for libc6 (and I couldn't compile
it myself, don't have aclocal -- anyone knows where taht is?),
I couldn't even test fakeroot on building itself. But I have a strong
feeling it would have worked otherwise. And anyway, you
get a root prompt if you type
$ fakeroot /bin/bash -l
and then you can do stuff like
# touch file; ls -al file;
# chown root:adm file; ls -l file;
# mknod block b 3 1; ls -l block;
Note that the LD_PRELOAD stuff only works for programmes that
are libc6 compiled (rather libc-same as libfakeroot.so.0.0), so
you'll also need libc versions of gzip, tar, fileutils. But those
packages at least are compileable.
 I'm caching the "fake stat data" fully inode-based now, so wrapping
fstat (and fchown, ...) isn't any more difficult than stat. It's just
that I didn't do it yet.
in short: it looks like there's nothing to stop me from making a
working fakeroot package, but it's not this release isn't yet.
joost witteveen, email@example.com
#what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to firstname.lastname@example.org .