On Tue, Oct 8, 2013 at 9:51 AM, Johannes Schauer <j.scha...@email.de> wrote: > You didnt make it explicit but if your proposal includes removing the implicit > bind mounting of /host-rootfs when qemu user mode emulation is activated, then > it completely solves my problem.
Yes, this implicit binding will be removed from the -q option, but it will be enabled by the -Q option (same behavior as with your patch). >> Also I wonder why the forced "/host-rootfs" is an issue in your case? > > I was trying to use proot to create a foreign architecture rootfs while I used > fakeroot/fakechroot before. My only problem with proot was that it > fake-bind-mounted /host-rootfs into the foreign system. This led to tools like > find, tar, du, grep etc (everything that recursively walks a directory tree) > which were supposed to work on the whole foreign rootfs also work on my host > fs. While some of the tools like find and tar allow me to exclude certain > subdirectories, it is harder to work around this issue with other tools. So > while before the tools could assume that everything within that foreign rootfs > directory is indeed only the foreign rootfs, I now have to manually exclude > /host-rootfs *somehow*. And before I start implementing the required > workarounds I wanted to see if this could not be changed in proot instead. In this case PRoot is not as transparent as it should be, so this is clearly an issue to be fixed in PRoot. Thanks for the bug report and for the patch. Cheers, Cédric. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org