From de3f3f6cc52d1e5013e85137d09f2ac23e657858 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 9 Mar 2014 20:10:58 +0100 Subject: IRC. --- open_issues/virtualization/fakeroot.mdwn | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'open_issues/virtualization') diff --git a/open_issues/virtualization/fakeroot.mdwn b/open_issues/virtualization/fakeroot.mdwn index 8901e1c3..88a18a93 100644 --- a/open_issues/virtualization/fakeroot.mdwn +++ b/open_issues/virtualization/fakeroot.mdwn @@ -24,6 +24,8 @@ License|/fdl]]."]]"""]] it's just a argv[0] issue supposed to be fixed by exec_file_name but apparently not fixed in that case, for some reason +[[glibc#execve_relative_paths]]. + ## IRC, freenode, #hurd, 2013-08-26 @@ -36,6 +38,9 @@ License|/fdl]]."]]"""]] < youpi> yes < youpi> pinotree's exec_file_name is supposed to fix that, but for some reason it doesn't work here + +[[glibc#execve_relative_paths]]. + < pinotree> it was pochu's, not mine < youpi> ah, right < teythoon> ah I see, I was wondering about that @@ -73,6 +78,9 @@ License|/fdl]]."]]"""]] I believe I figured out the argv[0] issue with fakeroot-hurd but I'm not sure how to fix this first of all, Emilios file_exec_file_name patch set works fine + +[[glibc#execve_relative_paths]]. + but not with fakeroot http://git.sceen.net/hurd/hurd.git/blob/HEAD:/exec/hashexec.c#l300 @@ -1293,3 +1301,26 @@ License|/fdl]]."]]"""]] teythoon: was it a big package ? half of the hurd package that's not a port right overflow then + + +## IRC, freenode, #hurd, 2014-03-05 + + youpi: what about the exec_filename patch series? even though + fakeroot still has some issues (has it?), i consider it worthy for + inclusion + +[[glibc#execve_relative_paths]]. + + Roland was disagreeing with it + iirc the fakeroot issue was solved + braunr: ^ + fakeroot goot a lot more robust than it used to be + but i haven't checked that it actually behaves exactly like the + library for corner cases + there are minor differences + also, it seems to trigger concurrency bugs in ext2fs + e.g. git reporting that files either "already exist" or "can't be + found" + it happens (rarely) when directly using ext2 + and more often through fakeroot + i didn't take the time to investigate -- cgit v1.2.3