Hi all, On Tue, May 16, 2006 at 02:05:30PM -0500, Frank Lichtenheld wrote: > On Tue, May 16, 2006 at 11:40:56AM +0100, Esteban Manchado Velázquez wrote: > > On Mon, May 15, 2006 at 11:47:58AM -0500, Frank Lichtenheld wrote: > > > On Mon, May 15, 2006 at 01:22:01PM +0000, Jörg Sommer wrote: > > > > Can fakeroot and fakechroot help? > > > > > > Worth a try I guess. Thanks for the tip. > > > > Sorry, I forgot to mention I already tried, to no avail :-( > > > > It seems you can't chroot even with fakeroot... :-( > > What exactly have you tried? fakeroot? fakechroot? fakeroot fakechroot? > How did it fail? Simply fakeroot.... and it _does_ work. Gosh. I don't know what did I try the other day O:-) See: ------------------------------------- 8< ------------------------------------- zoso@hunter:~/tmp/dpkg$ mkdir -p root/var/lib/dpkg/updates zoso@hunter:~/tmp/dpkg$ mkdir -p root/var/lib/dpkg/info zoso@hunter:~/tmp/dpkg$ cp /var/lib/dpkg/status root/var/lib/dpkg/ zoso@hunter:~/tmp/dpkg$ cp /var/lib/dpkg/available root/var/lib/dpkg/ zoso@hunter:~/tmp/dpkg$ LC_ALL=C PATH=$PATH:/sbin:/usr/sbin fakeroot dpkg --root=root -i ../meduxa/prueba-repo1/meduxa-repo-test_0.1_all.deb [...] [LOTS OF "dpkg: serious warning: files list file for package `some_package' missing, assuming package has no files currently installed."] 0 files and directories currently installed.) couldn't open log `/var/log/dpkg.log': Permission denied Preparing to replace meduxa-repo-test 0.2 (using .../meduxa-repo-test_0.1_all.deb) ... Unpacking replacement meduxa-repo-test ... Setting up meduxa-repo-test (0.1) ... zoso@hunter:~/tmp/dpkg$ find root/ root/ root/var root/var/lib root/var/lib/dpkg root/var/lib/dpkg/info root/var/lib/dpkg/info/meduxa-repo-test.list root/var/lib/dpkg/info/meduxa-repo-test.md5sums root/var/lib/dpkg/lock root/var/lib/dpkg/available root/var/lib/dpkg/available-old root/var/lib/dpkg/updates root/var/lib/dpkg/status root/var/lib/dpkg/status-old root/usr root/usr/share root/usr/share/doc root/usr/share/doc/meduxa-repo-test root/usr/share/doc/meduxa-repo-test/README.Debian root/usr/share/doc/meduxa-repo-test/copyright root/usr/share/doc/meduxa-repo-test/changelog.gz ------------------------------------- >8 ------------------------------------- The only problem is the /var/log/dpkg.log thing, but it's solved by passing the --log option to dpkg, so no problem. -- Esteban Manchado Velázquez <zoso@debian.org> EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es Help spread it through the Net in signatures, webpages, whatever!
Attachment:
signature.asc
Description: Digital signature