[Bug 2133797] [NEW] stat fails in a chroot
Juerg Haefliger
2133797 at bugs.launchpad.net
Wed Dec 3 15:44:08 UTC 2025
Public bug reported:
Running 'stat' from coreutils-from-uutils in a chroot fails:
$ lsb_release -d
Description: Ubuntu 25.10
$ stat /
stat: cannot read table of mounted file systems: No such file or directory
Works fine on Plucky with 'stat' from legacy coreutils:
# lsb_release -d
Description: Ubuntu 25.04
root at gollum:~# stat /
File: /
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 259,7 Inode: 8785791 Links: 17
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2025-12-03 13:42:45.865310118 +0000
Modify: 2025-12-03 13:40:15.200144863 +0000
Change: 2025-12-03 13:40:15.200144863 +0000
Birth: 2025-12-03 13:34:36.168250691 +0000
To reproduce:
$ sudo debootrap questing questing
$ sudo chroot questing stat /
stat: cannot read table of mounted file systems: No such file or directory
One of the side-effects of this is that grub-pc installation in a chroot fails:
# apt install grub-pc
Installing:
grub-pc
Installing dependencies:
grub-gfxpayload-lists
Summary:
Upgrading: 0, Installing: 2, Removing: 0, Not Upgrading: 0
Download size: 0 B / 127 kB
Space needed: 534 kB / 519 GB available
Continue? [Y/n]
Preconfiguring packages ...
Error: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device)
Selecting previously unselected package grub-pc.
(Reading database ... 14914 files and directories currently installed.)
Preparing to unpack .../grub-pc_2.14~git20250718.0e36779-1ubuntu4_amd64.deb ...
Unpacking grub-pc (2.14~git20250718.0e36779-1ubuntu4) ...
Selecting previously unselected package grub-gfxpayload-lists.
Preparing to unpack .../grub-gfxpayload-lists_0.7build2_amd64.deb ...
Unpacking grub-gfxpayload-lists (0.7build2) ...
Setting up grub-pc (2.14~git20250718.0e36779-1ubuntu4) ...
Creating config file /etc/default/grub with new version
stat: cannot read table of mounted file systems: No such file or directory
dpkg: error processing package grub-pc (--configure):
installed grub-pc package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of grub-gfxpayload-lists:
grub-gfxpayload-lists depends on grub-pc (>= 1.99~20101210-1ubuntu2); however:
Package grub-pc is not configured yet.
dpkg: error processing package grub-gfxpayload-lists (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-pc
grub-gfxpayload-lists
Error: Sub-process /usr/bin/dpkg returned an error code (1)
** Affects: coreutils-from (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to coreutils-from in Ubuntu.
https://bugs.launchpad.net/bugs/2133797
Title:
stat fails in a chroot
Status in coreutils-from package in Ubuntu:
New
Bug description:
Running 'stat' from coreutils-from-uutils in a chroot fails:
$ lsb_release -d
Description: Ubuntu 25.10
$ stat /
stat: cannot read table of mounted file systems: No such file or directory
Works fine on Plucky with 'stat' from legacy coreutils:
# lsb_release -d
Description: Ubuntu 25.04
root at gollum:~# stat /
File: /
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 259,7 Inode: 8785791 Links: 17
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2025-12-03 13:42:45.865310118 +0000
Modify: 2025-12-03 13:40:15.200144863 +0000
Change: 2025-12-03 13:40:15.200144863 +0000
Birth: 2025-12-03 13:34:36.168250691 +0000
To reproduce:
$ sudo debootrap questing questing
$ sudo chroot questing stat /
stat: cannot read table of mounted file systems: No such file or directory
One of the side-effects of this is that grub-pc installation in a chroot fails:
# apt install grub-pc
Installing:
grub-pc
Installing dependencies:
grub-gfxpayload-lists
Summary:
Upgrading: 0, Installing: 2, Removing: 0, Not Upgrading: 0
Download size: 0 B / 127 kB
Space needed: 534 kB / 519 GB available
Continue? [Y/n]
Preconfiguring packages ...
Error: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device)
Selecting previously unselected package grub-pc.
(Reading database ... 14914 files and directories currently installed.)
Preparing to unpack .../grub-pc_2.14~git20250718.0e36779-1ubuntu4_amd64.deb ...
Unpacking grub-pc (2.14~git20250718.0e36779-1ubuntu4) ...
Selecting previously unselected package grub-gfxpayload-lists.
Preparing to unpack .../grub-gfxpayload-lists_0.7build2_amd64.deb ...
Unpacking grub-gfxpayload-lists (0.7build2) ...
Setting up grub-pc (2.14~git20250718.0e36779-1ubuntu4) ...
Creating config file /etc/default/grub with new version
stat: cannot read table of mounted file systems: No such file or directory
dpkg: error processing package grub-pc (--configure):
installed grub-pc package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of grub-gfxpayload-lists:
grub-gfxpayload-lists depends on grub-pc (>= 1.99~20101210-1ubuntu2); however:
Package grub-pc is not configured yet.
dpkg: error processing package grub-gfxpayload-lists (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-pc
grub-gfxpayload-lists
Error: Sub-process /usr/bin/dpkg returned an error code (1)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coreutils-from/+bug/2133797/+subscriptions
More information about the foundations-bugs
mailing list