Public bug reported: fakeroot-ng fails with 'Operation not permitted'.
To replicate: amb@alex-test:~$ mkdir -p foo2 ; FAKEROOT_TMPDIR=`pwd`/foo2 fakeroot-ng -l z echo hello amb@alex-test:~$ cat z Debugger started Could not start trace of process 26862: Operation not permitted Begin the process loop Expected result: the word 'hello' is output, and the log shows the fakeroot working Actual result: no output (as the 'echo' process is not started), and the log shows 'Operation not permitted'. Stopping apparmor (the normal candidate) does not appear to fix it. fakeroot-ng runs OK as root, but that rather defeats the object! The FAKEROOT_TMPDIR variable is set because otherwise it runs in to the problem (documented in the manpage) about files in /tmp not being executable. amb@alex-test:~$ lsb_release -rd Description: Ubuntu 12.04.2 LTS Release: 12.04 amb@alex-test:~$ apt-cache policy fakeroot-ng fakeroot-ng: Installed: 0.16-1ubuntu1 Candidate: 0.16-1ubuntu1 Version table: *** 0.16-1ubuntu1 0 500 http://gb.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages 100 /var/lib/dpkg/status ** Affects: fakeroot-ng (Ubuntu) Importance: Undecided Status: New ** Description changed: fakeroot-ng fails with 'Operation not permitted'. To replicate: amb@alex-test:~$ mkdir -p foo2 ; FAKEROOT_TMPDIR=`pwd`/foo2 fakeroot-ng -l z echo hello amb@alex-test:~$ cat z Debugger started Could not start trace of process 26862: Operation not permitted Begin the process loop Expected result: the word 'hello' is output, and the log shows the fakeroot working Actual result: no output (as the 'echo' process is not started), and the log shows 'Operation not permitted'. Stopping apparmor (the normal candidate) does not appear to fix it. fakeroot-ng runs OK as root, but that rather defeats the object! + + + amb@alex-test:~$ lsb_release -rd + Description: Ubuntu 12.04.2 LTS + Release: 12.04 + amb@alex-test:~$ apt-cache policy fakeroot-ng + fakeroot-ng: + Installed: 0.16-1ubuntu1 + Candidate: 0.16-1ubuntu1 + Version table: + *** 0.16-1ubuntu1 0 + 500 http://gb.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages + 100 /var/lib/dpkg/status ** Description changed: fakeroot-ng fails with 'Operation not permitted'. To replicate: amb@alex-test:~$ mkdir -p foo2 ; FAKEROOT_TMPDIR=`pwd`/foo2 fakeroot-ng -l z echo hello amb@alex-test:~$ cat z Debugger started Could not start trace of process 26862: Operation not permitted Begin the process loop Expected result: the word 'hello' is output, and the log shows the fakeroot working Actual result: no output (as the 'echo' process is not started), and the log shows 'Operation not permitted'. Stopping apparmor (the normal candidate) does not appear to fix it. fakeroot-ng runs OK as root, but that rather defeats the object! + The FAKEROOT_TMPDIR variable is set because otherwise it runs in to the + problem (documented in the manpage) about files in /tmp not being + executable. amb@alex-test:~$ lsb_release -rd Description: Ubuntu 12.04.2 LTS Release: 12.04 amb@alex-test:~$ apt-cache policy fakeroot-ng fakeroot-ng: - Installed: 0.16-1ubuntu1 - Candidate: 0.16-1ubuntu1 - Version table: - *** 0.16-1ubuntu1 0 - 500 http://gb.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages - 100 /var/lib/dpkg/status + Installed: 0.16-1ubuntu1 + Candidate: 0.16-1ubuntu1 + Version table: + *** 0.16-1ubuntu1 0 + 500 http://gb.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages + 100 /var/lib/dpkg/status -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1186720 Title: fakeroot-ng fails with 'Operation not permitted' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fakeroot-ng/+bug/1186720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs