Proot Errors / Operation not permitted / kernel contains bug

Bug #1908145 reported by Natylie Revinko
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
proot (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

WAS TRYING TO RUN: $ pkg install proot proot-distro tsu fakeroot parted
RESULTING: CHecking availability of current mirror: ok
Ign:1 https://grimler.se/termux-packages-24 stable InRelease
Ign:2 https://dl.binary.com/grimler/game-package-24 games InRelease
Hit:3 https://grimler.se/termux-packages-24 stable InRelease
Ign:4 https://dl.binary.com/grimler/science-packages-24 science InRelease
Get:6 https://dl.binary.com/grimler/game-packages-24 games Release [5344 B]
Hit:6 https://dl.binary.com/grimler/game-packages-24 games Release
Get:8 https://dl.binary.com/grimler/science-packages-24 science Release [6191 B]
Hit:8 https://dl.binary.com/grimler/science-packages-24 science Release
Reading package lists... Done
Building dependency tree
Reading state information... Done
27 packages can be upgraded. Run 'apt-list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
tsu is already the newest version (8.5.1-2).
The following additional packages will be installed:
    libtalloc libuuid ncurses-utils
The following NEW packages will be installed:
    fakeroot libtalloc libuuid ncurses-utils parted proot proot-distro
0 upgraded, 7 newly installed, 0 to remove and 27 not upgraded.
Need to get 464 kB of archives.
After this operation, 1827 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://grimler.se/termux-packages-24 stable/main x86_64 fakeroot x86_64 1.25.3 [27.9 kB]
Get:2 https://grimler.se/termux-packages-24 stable/main x86_64 libtalloc x86_64 2.3.1 [33.4 kB]
Get:3 https://grimler.se/termux-packages-24 stable/main x86_64 libuuid x86_64 1.0.3-4 [7096 B]
Get:4 https://grimler.se/termux-packages-24 stable/main x86_64 ncurses-utils x86_64 6.2.20200725 [87.8 kB]
Get:5 https://grimler.se/termux-packages-24 stable/main x86_64 parted x86_64 3.2-5 [203 kB]
Get:6 https://grimler.se/termux-packages-24 stable/main x86_64 proot x86_64 5.1.107-35 [89.4 kB]
Get:7 https://grimler.se/termux-packages-24 stable/main x86_64 prrot-distro all 1.3.3 [15.2 kB]
Fetched 464 kB in 7s (63.6 kB/s)
Selecting previously unselected package fakeroot.
 (Reading database... 11655 files and directories currently installed.)
Preparing to unpack .../0-fakeroot_1.25.3_x86%5f64.deb ...
Unpacking fakeroot (1.25.3) ...
Selecting previously unselected package libtalloc.
Preparing to unpack .../1-libtalloc_2.3.1_x86%5f64.deb ...
Unpacking libtalloc (2.3.1) ...
Selecting previously unselected package libuuid.
Preparing to unpack .../2-libuuid_1.0.3-4_x86%5f64.deb ...
Unpacking libuuid (1.0.3-4) ...
Selecting previously unselected package ncurses-utils.
Preparing to unpack .../3-ncurses-utils_6.2.20200725_x86%5f64.deb ...
Unpacking ncurses-utils (6.2.20200725) ...
Selecting previously unselected package parted.
Preparing to unpack .../4-parted_3.2-5_x86%5f64.deb ...
Unpacking parted (3.2-5) ...
Selecting previously unselected packaged proot.
Preparing to unpack .../5-proot_5.1.107-35_x86%5f64.deb ...
Unpacking proot (5.1.107-35) ...
Selecting previously unselected package proot-distro.
Preparing to unpack .../6-proot-distro_1.3.3_all.deb ...
Unpacking proot-distro (1.3.3) ...
Setting up libuuid (1.0.3-4) ...
Setting up parted (3.2-5) ...
Setting up ncurses-utils (6.2.20200725) ...
Setting up fakeroot (1.25.3) ...

Fakeroot does not give you any real root permissoins. This utility is primarily intended to be used for development purposes. More info about usage at https://wiki.debian.org/FakeRoot.

Programs requiring real root permissions will not run under fakeroot. Do not post bug reports about this.

Setting up libtalloc (2.3.1) ...
Setting up proot (5.1.107-35) ...
Setting up proot-distro (1.3.3) ...
$ proot -0 login
proot error: ptrace(TRACEME): Operation not permitted
proot error: execve("/data/data/com.termux/files/usr/bin/login"): Operation not permitted
proot info: It seems your kernel contains this bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1202161
To workaround it, see the env. variable PROOT_NO_SECCOMP to 1.
fatal error: see 'proot --help'.ubu

$ ubuntu-bug linux
ubuntu-bug: command not found
$ cat /proc/version_signature > version.log
cat: /proc/version_signature: No such file or directory
$ sudo lspci -vnvn > lspci-vnvn.log
$ (no results gathered)
$lspci -vnvn.log
lspci -vnvn.log: command not found
$ sudo lspci -vnvn
No superuser binary detected.
Are you rooted?

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1908145

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
affects: linux (Ubuntu) → proot (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for proot (Ubuntu) because there has been no activity for 60 days.]

Changed in proot (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.