Re: Dpkg-shlibdeps and libc5/6
> > (On the other hand, if you really thought your solution would solve
> > the problem, you might consider sending your solution to the
> > fakeroot package maintainer (me)).
>
> i'm very sorry. now i remember : i used your fakeroot version compiled
> without -lc (am i getting senil ?).
>
> aj@dungeon:~$ ldd /usr/bin/cu
> libc.so.5 => /lib/libc.so.5 (0x4000b000)
> aj@dungeon:~$ fakeroot /usr/bin/ldd /usr/bin/cu
> /usr/lib/libfakeroot.so.0 => /usr/lib/libfakeroot.so.0 (0x4000b000)
> libc.so.5 => /lib/libc.so.5 (0x40011000)
But I like this much better, anyway:
rulcmc:~/maintain/fakeroot/current$ ./fakeroot /bin/bash /bin/bash
rulcmc:~/maintain/fakeroot/fakeroot-0.1# ldd /usr/bin/uudecode
libfakeroot.so => /usr/lib/libc5-compat/libfakeroot.so (0x4000b000)
libc.so.5 => /lib/libc.so.5 (0x40010000)
libdl.so.1 => /lib/libdl.so.1 (0x400cc000)
This (the /usr/lib/libc5-compat/libfakeroot.so) actually means that
uudecode (the libc5 version) will actaully run too, using the libc5
library. (Notice I'm typing /bin/bash twice: that's a bug. That's
why I haven't released this version yet).
Or, what about this?
$ ./fakeroot -debug -nodename president -domainname whitehouse.gov -machine PPro -gid 3
Fakeroot is running with the following options:
debug = True
fake-write = False
def-own-root = True
copy-on-setuid = False
debian-pedantic = False
uid = 0
gid = 3
sysname = Linux
nodename = president
osrelease = 2.0.31
osvesion = #1 Sun Sep 7 12:35:17 CEST 1997
machine = PPro
domainname = whitehouse.gov
I hope the intend is clear: you'll be able to set whatever values you
want for the next "real" release of fakeroot (not the one
I'll release tonight to solve some people's problems with
libc5 & fakeroot). And, the fake-write option should (in the end)
do what Christoph wanted (but somewhat differently).
PS. This way you don't have to see that Linux identifies my Cyrix "200+"
as a i486.
PSS It's not quite working yet! No schedule!
--
joost witteveen, joostje@debian.org
#!/usr/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)
#what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: