[Bug 294740] sysutils/podman + freebsd linux compat layer: Unable to install RPM's inside a linux container.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Apr 2026 02:20:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294740
Bug ID: 294740
Summary: sysutils/podman + freebsd linux compat layer: Unable
to install RPM's inside a linux container.
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: dfr@FreeBSD.org
Reporter: william@firstyear.id.au
Flags: maintainer-feedback?(dfr@FreeBSD.org)
Assignee: dfr@FreeBSD.org
When using podman with the linux emulation layer, RPM's can not be installed.
podman run -i -t --os=linux docker.io/opensuse/tumbleweed:latest /bin/bash
> zypper ref --force
> zypper in xxd
...
Installation of alts-1.2+31.da24cd4-1.3.aarch64 failed:
Error: Subprocess failed. Error: RPM failed: Command exited with status 1.
Abort, retry, ignore? [a/r/i] (a):
You can also reproduce this easily with rpm directly:
> zypper in -d -y xxd
> rpm -ivh /var/cache/zypp/packages/repo-oss/aarch64/xxd-9.2.0219-1.2.aarch64.rpm
Verifying... ########################################
Preparing... ########################################
Updating / installing...
xxd-9.2.0219-1.2 ########################################
error: xxd-9.2.0219-1.2.aarch64: install failed
This error does not seem to affect Fedora/DNF, so there likely is a specific
syscall being used in the opensuse rpm that is missing.
I've tried to track it down, but wasn't able to.
host uname -a:
FreeBSD fbsd-builder.firstyear.id.au 15.0-RELEASE-p6 FreeBSD 15.0-RELEASE-p6
GENERIC arm64
container uname -a:
Linux 6171f2797354 5.15.0 FreeBSD 15.0-RELEASE-p6 GENERIC aarch64 aarch64
aarch64 GNU/Linux
# pkg info podman
podman-5.8.1_1
Name : podman
Version : 5.8.1_1
Installed on : Fri Apr 24 12:08:23 2026 AEST
Origin : sysutils/podman
Architecture : FreeBSD:15:aarch64
Relevant dmesg output:
root@fbsd-builder:~ # dmesg
linux: jid 3 pid 1095 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 1448 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 5685 (bash): linux: jid 3 pid 5304 (find):
linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42) is not
implementedlinux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42) is not
implemented
linux: jid 3 pid 5304 (find): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 5685 (bash): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 5685 (bash): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 5685 (bash): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 5685 (bash): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 5685 (bash): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99831 (dnf5): linux_ioctl_fallback fd=1, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 99481 (bash): linux_ioctl_fallback fd=3, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 18 (bash): linux_ioctl_fallback fd=3, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 1241 (bash): linux_ioctl_fallback fd=3, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 1655 (find): linux_ioctl_fallback fd=0, cmd=0x802c542a
('T',42) is not implemented
linux: jid 3 pid 1820 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 2247 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 2693 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 3256 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 3290 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
linux: jid 3 pid 3517 (rm): linux_ioctl_fallback fd=0, cmd=0x802c542a ('T',42)
is not implemented
--
You are receiving this mail because:
You are the assignee for the bug.