-
Notifications
You must be signed in to change notification settings - Fork 499
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Related issue: #1799
Related PR: #1982
Describe the bug
distrobox-stop fails to stop containers on non-systemd distros, running distrobox-stop <container-name> on a non-systemd distro will fail to stop containers and produce the following terminal output:
Do you really want to stop <container-name>? [Y/n]:
WARN[0010] StopSignal SIGTERM failed to stop container <container-name> in 10 seconds, resorting to SIGKILL
Error: given PID did not die within timeout
podman stop <container-name> shows the same output, however podman kill --signal SIGTERM <container-name> works and stops containers successfully.
To Reproduce
- Install distrobox on a non-systemd distro
- Make a container
- Try to stop container with
distrobox-stop
Expected behavior
distrobox-stop should stop containers.
Logs
Output of distrobox-stop my-distrobox --verbose:
+ [ -z ]
+ container_name=my-distrobox
+ command -v podman
+ container_manager=podman
+ command -v podman
+ [ 1 -ne 0 ]
+ container_manager=podman --log-level debug
+ [ 0 -ne 0 ]
+ [ 0 -ne 0 ]
+ [ -z my-distrobox ]
+ [ -z my-distrobox ]
+ echo my-distrobox
+ sed -E s/^[[:space:]]+//
+ container_name_list=my-distrobox
+ [ 0 -eq 0 ]
+ printf Do you really want to stop %s? [Y/n]: my-distrobox
Do you really want to stop my-distrobox? [Y/n]: + read -r response
+ response=Y
+ podman --log-level debug stop my-distrobox
INFO[0000] podman filtering at log level debug
DEBU[0000] Called stop.PersistentPreRunE(podman --log-level debug stop my-distrobox)
DEBU[0000] Using conmon: "/usr/bin/conmon"
INFO[0000] Using sqlite as database backend
DEBU[0000] Using graph driver overlay
DEBU[0000] Using graph root /home/kuru/.local/share/containers/storage
DEBU[0000] Using run root /run/user/1000/containers
DEBU[0000] Using static dir /home/kuru/.local/share/containers/storage/libpod
DEBU[0000] Using tmp dir /run/user/1000/libpod/tmp
DEBU[0000] Using volume path /home/kuru/.local/share/containers/storage/volumes
DEBU[0000] Using transient store: false
DEBU[0000] [graphdriver] trying provided driver "overlay"
DEBU[0000] Cached value indicated that overlay is supported
DEBU[0000] Cached value indicated that overlay is supported
DEBU[0000] Cached value indicated that metacopy is not being used
DEBU[0000] Cached value indicated that native-diff is usable
DEBU[0000] backingFs=extfs, projectQuotaSupported=false, useNativeDiff=true, usingMetacopy=false
DEBU[0000] Initializing event backend file
DEBU[0000] Configured OCI runtime youki initialization failed: no valid executable found for OCI runtime youki: invalid argument
DEBU[0000] Configured OCI runtime ocijail initialization failed: no valid executable found for OCI runtime ocijail: invalid argument
DEBU[0000] Configured OCI runtime runsc initialization failed: no valid executable found for OCI runtime runsc: invalid argument
DEBU[0000] Configured OCI runtime krun initialization failed: no valid executable found for OCI runtime krun: invalid argument
DEBU[0000] Configured OCI runtime crun-vm initialization failed: no valid executable found for OCI runtime crun-vm: invalid argument
DEBU[0000] Configured OCI runtime runc initialization failed: no valid executable found for OCI runtime runc: invalid argument
DEBU[0000] Configured OCI runtime runj initialization failed: no valid executable found for OCI runtime runj: invalid argument
DEBU[0000] Configured OCI runtime kata initialization failed: no valid executable found for OCI runtime kata: invalid argument
DEBU[0000] Using OCI runtime "/usr/bin/crun"
INFO[0000] Setting parallel job count to 25
DEBU[0000] Starting parallel job on container 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d
DEBU[0000] Stopping ctr 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d (timeout 10)
DEBU[0000] Stopping container 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d (PID 29866)
DEBU[0000] Sending signal 15 to container 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d
DEBU[0010] Timed out stopping container 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d with SIGTERM, resorting to SIGKILL: given PID did not die within timeout
WARN[0010] StopSignal SIGTERM failed to stop container my-distrobox in 10 seconds, resorting to SIGKILL
DEBU[0010] Sending signal 9 to container 6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d
Error: given PID did not die within timeout
DEBU[0015] Shutting down engines
INFO[0015] Received shutdown.Stop(), terminating! PID=9450
Output of podman logs my-distrobox:
+ stat /run/host/etc/shadow
++ stat -c %u /run/host/etc/shadow
+ '[' 65534 = 0 ']'
+ '[' -f /run/host/etc/locale.conf ']'
++ grep -e '^LANG=' /run/host/etc/locale.conf
++ sed s/LANG=//
++ sed 's/"//g'
++ sed 's/'\''//g'
+ HOST_LOCALE=en_US.UTF-8
++ echo en_US.UTF-8
++ sed -n 's/^[^.]*\.\(.*\)$/\1/p'
+ HOST_LOCALE_ENCODING=UTF-8
++ echo en_US.UTF-8
++ sed -n 's/^\([^.]*\)\..*$/\1/p'
+ HOST_LOCALE_LANG=en_US
+ '[' -z en_US.UTF-8 ']'
+ '[' en_US.UTF-8 = C.UTF-8 ']'
+ '[' -n '' ']'
+ printf 'distrobox: Installing basic packages...\n'
distrobox: Installing basic packages...
++ basename bash
+ shell_pkg=bash
+ '[' bash = ash ']'
+ missing_packages=0
+ dependencies=$'\n\tbc\n\tbzip2\n\tchpasswd\n\tcurl\n\tdiff\n\tfind\n\tfindmnt\n\tgpg\n\thostname\n\tless\n\tlsof\n\tman\n\tmount\n\tpasswd\n\tpigz\n\tpinentry\n\tping\n\tps\n\trsync\n\tscript\n\tssh\n\tsudo\n\ttime\n\ttree\n\tumount\n\tunzip\n\tuseradd\n\twc\n\twget\n\txauth\n\tzip\n\tbash\n'
+ for dep in ${dependencies}
+ command -v bc
+ for dep in ${dependencies}
+ command -v bzip2
+ for dep in ${dependencies}
+ command -v chpasswd
+ for dep in ${dependencies}
+ command -v curl
+ for dep in ${dependencies}
+ command -v diff
+ for dep in ${dependencies}
+ command -v find
+ for dep in ${dependencies}
+ command -v findmnt
+ for dep in ${dependencies}
+ command -v gpg
+ for dep in ${dependencies}
+ command -v hostname
+ for dep in ${dependencies}
+ command -v less
+ for dep in ${dependencies}
+ command -v lsof
+ for dep in ${dependencies}
+ command -v man
+ for dep in ${dependencies}
+ command -v mount
+ for dep in ${dependencies}
+ command -v passwd
+ for dep in ${dependencies}
+ command -v pigz
+ for dep in ${dependencies}
+ command -v pinentry
+ missing_packages=1
+ break
+ PATH=/usr/local/bin:/usr/bin:/bin:/sbin:/usr/bin:/usr/sbin
+ command -v apt-get
+ command -v pacman
+ command -v xbps-install
+ command -v zypper
+ command -v dnf
/usr/bin/dnf
+ setup_rpm_exceptions
+ '[' 0 -eq 0 ']'
+ mkdir -p /usr/lib/rpm/macros.d/
+ net_mounts=
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/hosts:/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/resolv.conf:/etc/hosts:/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/passwd:/etc/resolv.conf:/etc/hosts:/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ for net_mount in ${HOST_MOUNTS_RO} ${HOST_MOUNTS} '/dev' '/proc' '/sys' '/tmp' '/etc/hosts' '/etc/resolv.conf' '/etc/passwd' '/etc/shadow'
+ net_mounts=/etc/shadow:/etc/passwd:/etc/resolv.conf:/etc/hosts:/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime:
+ net_mounts=/etc/shadow:/etc/passwd:/etc/resolv.conf:/etc/hosts:/tmp:/sys:/proc:/dev:/var/mnt:/var/lib/libvirt:/run/udev:/run/systemd/users:/run/systemd/sessions:/run/systemd/seats:/run/systemd/resolve/:/run/systemd/journal:/run/netconfig/:/run/media:/run/libvirt:/mnt:/media:/etc/machine-id:/etc/host.conf:/var/log/journal:/var/lib/systemd/coredump:/etc/localtime
+ cat
+ '[' 0 -ne 0 ']'
+ '[' 1 -ne 0 ']'
+ command -v apk
+ command -v apt-get
+ command -v emerge
+ command -v pacman
+ command -v slackpkg
+ command -v swupd
+ command -v xbps-install
+ command -v zypper
+ command -v dnf
/usr/bin/dnf
+ setup_dnf dnf
+ manager=dnf
+ '[' 0 -ne 0 ']'
+ '[' -e /etc/dnf/dnf.conf ']'
+ sed -i /tsflags=nodocs/d /etc/dnf/dnf.conf
+ '[' -e /etc/yum.conf ']'
+ dnf install -y bash
Nothing to do.
+ flags=
+ '[' dnf = dnf ']'
+ flags=--allowerasing
+ deps=$'\n\t\tbash\n\t\tbash-completion\n\t\tbc\n\t\tbzip2\n\t\tcracklib-dicts\n\t\tcurl\n\t\tdiffutils\n\t\tdnf-plugins-core\n\t\tfindutils\n\t\tglibc-all-langpacks\n\t\tglibc-common\n\t\tglibc-locale-source\n\t\tgnupg2\n\t\tgnupg2-smime\n\t\thostname\n\t\tiproute\n\t\tiputils\n\t\tkeyutils\n\t\tkrb5-libs\n\t\tless\n\t\tlsof\n\t\tman-db\n\t\tman-pages\n\t\tmtr\n\t\tncurses\n\t\tnss-mdns\n\t\topenssh-clients\n\t\tpam\n\t\tpasswd\n\t\tpigz\n\t\tpinentry\n\t\tprocps-ng\n\t\trsync\n\t\tshadow-utils\n\t\tsudo\n\t\ttcpdump\n\t\ttime\n\t\ttraceroute\n\t\ttree\n\t\ttzdata\n\t\tunzip\n\t\tutil-linux\n\t\tvte-profile\n\t\twget\n\t\twhich\n\t\twhois\n\t\twords\n\t\txorg-x11-xauth\n\t\txz\n\t\tzip\n\t\tmesa-dri-drivers\n\t\tmesa-vulkan-drivers\n\t\tvulkan\n\t'
++ dnf list -q bash bash-completion bc bzip2 cracklib-dicts curl diffutils dnf-plugins-core findutils glibc-all-langpacks glibc-common glibc-locale-source gnupg2 gnupg2-smime hostname iproute iputils keyutils krb5-libs less lsof man-db man-pages mtr ncurses nss-mdns openssh-clients pam passwd pigz pinentry procps-ng rsync shadow-utils sudo tcpdump time traceroute tree tzdata unzip util-linux vte-profile wget which whois words xorg-x11-xauth xz zip mesa-dri-drivers mesa-vulkan-drivers vulkan
++ grep -v Packages
++ cut '-d ' -f1
+++ uname -m
++ grep x86_64
+ dnf install --allowerasing -y bash.x86_64 bc.x86_64 bzip2.x86_64 cracklib-dicts.x86_64 curl.x86_64 diffutils.x86_64 findutils.x86_64 glibc-all-langpacks.x86_64 glibc-common.x86_64 gnupg2.x86_64 gnupg2-smime.x86_64 hostname.x86_64 iproute.x86_64 iputils.x86_64 keyutils.x86_64 krb5-libs.x86_64 less.x86_64 lsof.x86_64 man-db.x86_64 mesa-dri-drivers.x86_64 mesa-vulkan-drivers.x86_64 mtr.x86_64 ncurses.x86_64 nss-mdns.x86_64 openssh-clients.x86_64 pam.x86_64 pigz.x86_64 procps-ng.x86_64 rsync.x86_64 shadow-utils.x86_64 sudo.x86_64 tcpdump.x86_64 time.x86_64 traceroute.x86_64 tree.x86_64 unzip.x86_64 util-linux.x86_64 vte-profile.x86_64 which.x86_64 whois.x86_64 xorg-x11-xauth.x86_64 xz.x86_64 zip.x86_64 curl.x86_64 glibc-all-langpacks.x86_64 glibc-common.x86_64 glibc-locale-source.x86_64 gnupg2.x86_64 gnupg2-smime.x86_64 mesa-dri-drivers.x86_64 mesa-vulkan-drivers.x86_64 openssh-clients.x86_64 pam.x86_64 pinentry.x86_64 tcpdump.x86_64 util-linux.x86_64 vte-profile.x86_64 xz.x86_64
Updating and loading repositories:
Repositories loaded.
Package "bash-5.3.0-2.fc43.x86_64" is already installed.
Package "bc-1.08.2-2.fc43.x86_64" is already installed.
Package "bzip2-1.0.8-21.fc43.x86_64" is already installed.
Package "cracklib-dicts-2.9.11-8.fc43.x86_64" is already installed.
Package "curl-8.15.0-2.fc43.x86_64" is already installed.
Package "diffutils-3.12-3.fc43.x86_64" is already installed.
Package "findutils-1:4.10.0-6.fc43.x86_64" is already installed.
Package "glibc-all-langpacks-2.42-4.fc43.x86_64" is already installed.
Package "glibc-common-2.42-4.fc43.x86_64" is already installed.
Package "gnupg2-2.4.8-4.fc43.x86_64" is already installed.
Package "gnupg2-smime-2.4.8-4.fc43.x86_64" is already installed.
Package "hostname-3.25-3.fc43.x86_64" is already installed.
Package "iproute-6.14.0-2.fc43.x86_64" is already installed.
Package "iputils-20250605-1.fc43.x86_64" is already installed.
Package "keyutils-1.6.3-6.fc43.x86_64" is already installed.
Package "krb5-libs-1.21.3-7.fc43.x86_64" is already installed.
Package "less-679-2.fc43.x86_64" is already installed.
Package "lsof-4.98.0-8.fc43.x86_64" is already installed.
Package "man-db-2.13.1-2.fc43.x86_64" is already installed.
Package "mesa-dri-drivers-25.2.6-1.fc43.x86_64" is already installed.
Package "mesa-vulkan-drivers-25.2.6-1.fc43.x86_64" is already installed.
Package "mtr-2:0.95-13.fc43.x86_64" is already installed.
Package "ncurses-6.5-7.20250614.fc43.x86_64" is already installed.
Package "nss-mdns-0.15.1-27.fc43.x86_64" is already installed.
Package "openssh-clients-10.0p1-5.fc43.x86_64" is already installed.
Package "pam-1.7.1-3.fc43.x86_64" is already installed.
Package "pigz-2.8-7.fc43.x86_64" is already installed.
Package "procps-ng-4.0.4-7.fc43.1.x86_64" is already installed.
Package "rsync-3.4.1-4.fc43.x86_64" is already installed.
Package "shadow-utils-2:4.18.0-3.fc43.x86_64" is already installed.
Package "sudo-1.9.17-6.p2.fc43.x86_64" is already installed.
Package "tcpdump-14:4.99.5-6.fc43.x86_64" is already installed.
Package "time-1.9-27.fc43.x86_64" is already installed.
Package "traceroute-3:2.1.6-3.fc43.x86_64" is already installed.
Package "tree-2.2.1-2.fc43.x86_64" is already installed.
Package "unzip-6.0-67.fc43.x86_64" is already installed.
Package "util-linux-2.41.1-17.fc43.x86_64" is already installed.
Package "vte-profile-0.82.1-1.fc43.x86_64" is already installed.
Package "which-2.23-3.fc43.x86_64" is already installed.
Package "whois-5.6.5-1.fc43.x86_64" is already installed.
Package "xorg-x11-xauth-1:1.1.4-2.fc43.x86_64" is already installed.
Package "xz-1:5.8.1-2.fc43.x86_64" is already installed.
Package "zip-3.0-44.fc43.x86_64" is already installed.
Package "curl-8.15.0-2.fc43.x86_64" is already installed.
Package "glibc-all-langpacks-2.42-4.fc43.x86_64" is already installed.
Package "glibc-common-2.42-4.fc43.x86_64" is already installed.
Package "gnupg2-2.4.8-4.fc43.x86_64" is already installed.
Package "gnupg2-smime-2.4.8-4.fc43.x86_64" is already installed.
Package "mesa-dri-drivers-25.2.6-1.fc43.x86_64" is already installed.
Package "mesa-vulkan-drivers-25.2.6-1.fc43.x86_64" is already installed.
Package "openssh-clients-10.0p1-5.fc43.x86_64" is already installed.
Package "pam-1.7.1-3.fc43.x86_64" is already installed.
Package "tcpdump-14:4.99.5-6.fc43.x86_64" is already installed.
Package "util-linux-2.41.1-17.fc43.x86_64" is already installed.
Package "vte-profile-0.82.1-1.fc43.x86_64" is already installed.
Package "xz-1:5.8.1-2.fc43.x86_64" is already installed.
Package Arch Version Repository Size
Installing:
glibc-locale-source x86_64 2.42-4.fc43 fedora 15.0 MiB
pinentry x86_64 1.3.2-1.fc43 fedora 263.0 KiB
Installing dependencies:
libsecret x86_64 0.21.7-7.fc43 updates 565.3 KiB
Transaction Summary:
Installing: 3 packages
Total size of inbound packages is 4 MiB. Need to download 4 MiB.
After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B).
[1/3] libsecret-0:0.21.7-7.fc43.x86_64 100% | 53.7 KiB/s | 196.0 KiB | 00m04s
[2/3] pinentry-0:1.3.2-1.fc43.x86_64 100% | 21.0 KiB/s | 112.5 KiB | 00m05s
[3/3] glibc-locale-source-0:2.42-4.fc43 100% | 15.0 KiB/s | 4.2 MiB | 04m44s
--------------------------------------------------------------------------------
[3/3] Total 100% | 16.0 KiB/s | 4.5 MiB | 04m46s
Running transaction
[1/5] Verify package files 100% | 39.0 B/s | 3.0 B | 00m00s
[2/5] Prepare transaction 100% | 29.0 B/s | 3.0 B | 00m00s
[3/5] Installing libsecret-0:0.21.7-7.f 100% | 1.3 MiB/s | 577.6 KiB | 00m00s
[4/5] Installing pinentry-0:1.3.2-1.fc4 100% | 5.6 MiB/s | 265.2 KiB | 00m00s
[5/5] Installing glibc-locale-source-0: 100% | 21.4 MiB/s | 15.1 MiB | 00m01s
Complete!
+ '[' '!' -e /usr/share/i18n/charmaps ']'
+ locale -a
+ grep -qi en_us.utf8
+ locale -a
++ echo en_US.UTF-8
++ tr -d -
+ grep -qi en_US.UTF8
+ '[' '!' -e /usr/share/zoneinfo/UTC ']'
+ '[' -n '' ']'
+ touch /.containersetupdone
++ command -v bash
+ SHELL=/usr/bin/bash
+ /usr/bin/distrobox-host-exec -Y test
+ :
+ command -v xdg-open
+ mkdir -p /usr/local/bin/
+ ln -sf /usr/bin/distrobox-host-exec /usr/local/bin/xdg-open
+ command -v flatpak
+ ln -sf /usr/bin/distrobox-host-exec /usr/bin/flatpak
+ su --help
+ grep -q pty
+ printf 'distrobox: Setting up devpts mounts...\n'
distrobox: Setting up devpts mounts...
+ grep -q tty /etc/group
+ mount -t devpts devpts -o noexec,nosuid,newinstance,ptmxmode=0666,mode=0620,gid=tty /dev/pts/
+ mount --bind /dev/pts/ptmx /dev/ptmx
+ mount --make-rshared /
+ printf 'distrobox: Setting up read-only mounts...\n'
distrobox: Setting up read-only mounts...
+ for host_mount_ro in ${HOST_MOUNTS_RO}
++ get_locked_mount_flags /run/host/etc/localtime
++ src=/run/host/etc/localtime
++ prev=
++ locked_flags=
++ command -v findmnt
++ ls /run/host/etc/localtime
++ true
+++ findmnt --noheadings --output OPTIONS --target /run/host/etc/localtime
++ flags=rw,relatime,lowerdir=/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS:/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS/../diff1:/home/kuru/.local/share/containers/storage/overlay/l/IYVK6YA7PD66OLCKDTCJFMTSPT,upperdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/diff,workdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/work,redirect_dir=nofollow,userxattr
++ '[' -n rw,relatime,lowerdir=/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS:/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS/../diff1:/home/kuru/.local/share/containers/storage/overlay/l/IYVK6YA7PD66OLCKDTCJFMTSPT,upperdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/diff,workdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/work,redirect_dir=nofollow,userxattr ']'
++ break
++ for flag in nodev noexec nosuid
++ printf %s rw,relatime,lowerdir=/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS:/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS/../diff1:/home/kuru/.local/share/containers/storage/overlay/l/IYVK6YA7PD66OLCKDTCJFMTSPT,upperdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/diff,workdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/work,redirect_dir=nofollow,userxattr
++ grep -q nodev
++ for flag in nodev noexec nosuid
++ printf %s rw,relatime,lowerdir=/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS:/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS/../diff1:/home/kuru/.local/share/containers/storage/overlay/l/IYVK6YA7PD66OLCKDTCJFMTSPT,upperdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/diff,workdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/work,redirect_dir=nofollow,userxattr
++ grep -q noexec
++ for flag in nodev noexec nosuid
++ printf %s rw,relatime,lowerdir=/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS:/home/kuru/.local/share/containers/storage/overlay/l/I44DSYZQQ2FHGM5YUMJ7E7CZVS/../diff1:/home/kuru/.local/share/containers/storage/overlay/l/IYVK6YA7PD66OLCKDTCJFMTSPT,upperdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/diff,workdir=/home/kuru/.local/share/containers/storage/overlay/27bcef57fdac280d855841afcdfa529224c51b0d2ea8b84954d81174ac7b274d/work,redirect_dir=nofollow,userxattr
++ grep -q nosuid
++ printf %s ''
+ locked_flags=
+ mount_bind /run/host/etc/localtime /etc/localtime ro
+ source_dir=/run/host/etc/localtime
+ target_dir=/etc/localtime
+ mount_flags=
+ '[' 3 -gt 2 ']'
+ mount_flags=ro
+ '[' -L /run/host/etc/localtime ']'
++ init_readlink /run/host/etc/localtime
++ ls -l /run/host/etc/localtime
++ grep -Eo '\->.*'
++ cut '-d ' -f2-
++ sed 's|\.\./|/|g'
+ source_dir=/usr/share/zoneinfo/Asia/Baghdad
+ printf %s /usr/share/zoneinfo/Asia/Baghdad
+ grep -q /run/host
+ source_dir=/run/host/usr/share/zoneinfo/Asia/Baghdad
+ '[' '!' -d /run/host/usr/share/zoneinfo/Asia/Baghdad ']'
+ '[' '!' -f /run/host/usr/share/zoneinfo/Asia/Baghdad ']'
+ '[' -e /etc/localtime ']'
+ findmnt /etc/localtime
+ '[' -L /etc/localtime ']'
+ rm -f /etc/localtime
+ '[' -d /run/host/usr/share/zoneinfo/Asia/Baghdad ']'
+ '[' -f /run/host/usr/share/zoneinfo/Asia/Baghdad ']'
++ dirname /etc/localtime
+ '[' '!' -d /etc ']'
+ touch /etc/localtime
+ '[' ro = '' ']'
+ mount --rbind -o ro /run/host/usr/share/zoneinfo/Asia/Baghdad /etc/localtime
+ return 0
+ for host_mount_ro in ${HOST_MOUNTS_RO}
++ get_locked_mount_flags /run/host/var/lib/systemd/coredump
++ src=/run/host/var/lib/systemd/coredump
++ prev=
++ locked_flags=
++ command -v findmnt
++ ls /run/host/var/lib/systemd/coredump
++ return 0
+ locked_flags=
+ mount_bind /run/host/var/lib/systemd/coredump /var/lib/systemd/coredump ro
+ source_dir=/run/host/var/lib/systemd/coredump
+ target_dir=/var/lib/systemd/coredump
+ mount_flags=
+ '[' 3 -gt 2 ']'
+ mount_flags=ro
+ '[' -L /run/host/var/lib/systemd/coredump ']'
+ '[' '!' -d /run/host/var/lib/systemd/coredump ']'
+ '[' '!' -f /run/host/var/lib/systemd/coredump ']'
+ return 0
+ for host_mount_ro in ${HOST_MOUNTS_RO}
++ get_locked_mount_flags /run/host/var/log/journal
++ src=/run/host/var/log/journal
++ prev=
++ locked_flags=
++ command -v findmnt
++ ls /run/host/var/log/journal
++ return 0
+ locked_flags=
+ mount_bind /run/host/var/log/journal /var/log/journal ro
+ source_dir=/run/host/var/log/journal
+ target_dir=/var/log/journal
+ mount_flags=
+ '[' 3 -gt 2 ']'
+ mount_flags=ro
+ '[' -L /run/host/var/log/journal ']'
+ '[' '!' -d /run/host/var/log/journal ']'
+ '[' '!' -f /run/host/var/log/journal ']'
+ return 0
+ printf 'distrobox: Setting up read-write mounts...\n'
distrobox: Setting up read-write mounts...
+ '[' -e /var/home/kuru ']'
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/etc/host.conf /etc/host.conf
+ source_dir=/run/host/etc/host.conf
+ target_dir=/etc/host.conf
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/etc/host.conf ']'
+ '[' '!' -d /run/host/etc/host.conf ']'
+ '[' '!' -f /run/host/etc/host.conf ']'
+ '[' -e /etc/host.conf ']'
+ findmnt /etc/host.conf
+ '[' -L /etc/host.conf ']'
+ '[' -d /run/host/etc/host.conf ']'
+ '[' -f /run/host/etc/host.conf ']'
++ dirname /etc/host.conf
+ '[' '!' -d /etc ']'
+ touch /etc/host.conf
+ '[' '' = '' ']'
+ mount --rbind /run/host/etc/host.conf /etc/host.conf
+ mount --make-rslave /etc/host.conf
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/etc/machine-id /etc/machine-id
+ source_dir=/run/host/etc/machine-id
+ target_dir=/etc/machine-id
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/etc/machine-id ']'
+ '[' '!' -d /run/host/etc/machine-id ']'
+ '[' '!' -f /run/host/etc/machine-id ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/media /media
+ source_dir=/run/host/media
+ target_dir=/media
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/media ']'
+ '[' '!' -d /run/host/media ']'
+ '[' -e /media ']'
+ findmnt /media
+ '[' -L /media ']'
+ '[' -d /run/host/media ']'
+ mkdir -p /media
+ '[' '' = '' ']'
+ mount --rbind /run/host/media /media
+ mount --make-rslave /media
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/mnt /mnt
+ source_dir=/run/host/mnt
+ target_dir=/mnt
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/mnt ']'
+ '[' '!' -d /run/host/mnt ']'
+ '[' -e /mnt ']'
+ findmnt /mnt
+ '[' -L /mnt ']'
+ '[' -d /run/host/mnt ']'
+ mkdir -p /mnt
+ '[' '' = '' ']'
+ mount --rbind /run/host/mnt /mnt
+ mount --make-rslave /mnt
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/libvirt /run/libvirt
+ source_dir=/run/host/run/libvirt
+ target_dir=/run/libvirt
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/libvirt ']'
+ '[' '!' -d /run/host/run/libvirt ']'
+ '[' '!' -f /run/host/run/libvirt ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/media /run/media
+ source_dir=/run/host/run/media
+ target_dir=/run/media
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/media ']'
+ '[' '!' -d /run/host/run/media ']'
+ '[' '!' -f /run/host/run/media ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/netconfig/ /run/netconfig/
+ source_dir=/run/host/run/netconfig/
+ target_dir=/run/netconfig/
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/netconfig/ ']'
+ '[' '!' -d /run/host/run/netconfig/ ']'
+ '[' '!' -f /run/host/run/netconfig/ ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/systemd/journal /run/systemd/journal
+ source_dir=/run/host/run/systemd/journal
+ target_dir=/run/systemd/journal
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/systemd/journal ']'
+ '[' '!' -d /run/host/run/systemd/journal ']'
+ '[' '!' -f /run/host/run/systemd/journal ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/systemd/resolve/ /run/systemd/resolve/
+ source_dir=/run/host/run/systemd/resolve/
+ target_dir=/run/systemd/resolve/
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/systemd/resolve/ ']'
+ '[' '!' -d /run/host/run/systemd/resolve/ ']'
+ '[' '!' -f /run/host/run/systemd/resolve/ ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/systemd/seats /run/systemd/seats
+ source_dir=/run/host/run/systemd/seats
+ target_dir=/run/systemd/seats
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/systemd/seats ']'
+ '[' '!' -d /run/host/run/systemd/seats ']'
+ '[' -e /run/systemd/seats ']'
+ '[' -L /run/systemd/seats ']'
+ '[' -d /run/host/run/systemd/seats ']'
+ mkdir -p /run/systemd/seats
+ '[' '' = '' ']'
+ mount --rbind /run/host/run/systemd/seats /run/systemd/seats
+ mount --make-rslave /run/systemd/seats
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/systemd/sessions /run/systemd/sessions
+ source_dir=/run/host/run/systemd/sessions
+ target_dir=/run/systemd/sessions
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/systemd/sessions ']'
+ '[' '!' -d /run/host/run/systemd/sessions ']'
+ '[' -e /run/systemd/sessions ']'
+ '[' -L /run/systemd/sessions ']'
+ '[' -d /run/host/run/systemd/sessions ']'
+ mkdir -p /run/systemd/sessions
+ '[' '' = '' ']'
+ mount --rbind /run/host/run/systemd/sessions /run/systemd/sessions
+ mount --make-rslave /run/systemd/sessions
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/systemd/users /run/systemd/users
+ source_dir=/run/host/run/systemd/users
+ target_dir=/run/systemd/users
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/systemd/users ']'
+ '[' '!' -d /run/host/run/systemd/users ']'
+ '[' -e /run/systemd/users ']'
+ '[' -L /run/systemd/users ']'
+ '[' -d /run/host/run/systemd/users ']'
+ mkdir -p /run/systemd/users
+ '[' '' = '' ']'
+ mount --rbind /run/host/run/systemd/users /run/systemd/users
+ mount --make-rslave /run/systemd/users
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/run/udev /run/udev
+ source_dir=/run/host/run/udev
+ target_dir=/run/udev
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/run/udev ']'
+ '[' '!' -d /run/host/run/udev ']'
+ '[' -e /run/udev ']'
+ '[' -L /run/udev ']'
+ '[' -d /run/host/run/udev ']'
+ mkdir -p /run/udev
+ '[' '' = '' ']'
+ mount --rbind /run/host/run/udev /run/udev
+ mount --make-rslave /run/udev
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/var/lib/libvirt /var/lib/libvirt
+ source_dir=/run/host/var/lib/libvirt
+ target_dir=/var/lib/libvirt
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/var/lib/libvirt ']'
+ '[' '!' -d /run/host/var/lib/libvirt ']'
+ '[' '!' -f /run/host/var/lib/libvirt ']'
+ return 0
+ for host_mount in ${HOST_MOUNTS}
+ mount_bind /run/host/var/mnt /var/mnt
+ source_dir=/run/host/var/mnt
+ target_dir=/var/mnt
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/var/mnt ']'
+ '[' '!' -d /run/host/var/mnt ']'
+ '[' '!' -f /run/host/var/mnt ']'
+ return 0
+ printf 'distrobox: Setting up host'\''s sockets integration...\n'
distrobox: Setting up host's sockets integration...
++ find /run/host/run -path /run/host/run/media -prune -o -path /run/host/run/timeshift -prune -o -name user -prune -o -name bees -prune -o -name nscd -prune -o -name system_bus_socket -prune -o -type s -print
++ :
+ host_sockets=$'/run/host/run/unbound.ctl\n/run/host/run/udev/control'
+ for host_socket in ${host_sockets}
++ printf %s /run/host/run/unbound.ctl
++ sed 's|/run/host||g'
+ container_socket=/run/unbound.ctl
+ '[' '!' -S /run/unbound.ctl ']'
+ '[' '!' -L /run/unbound.ctl ']'
+ rm -f /run/unbound.ctl
++ dirname /run/unbound.ctl
+ mkdir -p /run
+ ln -s /run/host/run/unbound.ctl /run/unbound.ctl
+ for host_socket in ${host_sockets}
++ printf %s /run/host/run/udev/control
++ sed 's|/run/host||g'
+ container_socket=/run/udev/control
+ '[' '!' -S /run/udev/control ']'
+ '[' 0 -eq 1 ']'
+ printf 'distrobox: Integrating host'\''s themes, icons, fonts...\n'
distrobox: Integrating host's themes, icons, fonts...
+ mount_bind /run/host/usr/share/themes /usr/local/share/themes
+ source_dir=/run/host/usr/share/themes
+ target_dir=/usr/local/share/themes
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/usr/share/themes ']'
+ '[' '!' -d /run/host/usr/share/themes ']'
+ '[' -e /usr/local/share/themes ']'
+ '[' -L /usr/local/share/themes ']'
+ '[' -d /run/host/usr/share/themes ']'
+ mkdir -p /usr/local/share/themes
+ '[' '' = '' ']'
+ mount --rbind /run/host/usr/share/themes /usr/local/share/themes
+ mount --make-rslave /usr/local/share/themes
+ return 0
+ mount_bind /run/host/usr/share/icons /usr/local/share/icons
+ source_dir=/run/host/usr/share/icons
+ target_dir=/usr/local/share/icons
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/usr/share/icons ']'
+ '[' '!' -d /run/host/usr/share/icons ']'
+ '[' -e /usr/local/share/icons ']'
+ '[' -L /usr/local/share/icons ']'
+ '[' -d /run/host/usr/share/icons ']'
+ mkdir -p /usr/local/share/icons
+ '[' '' = '' ']'
+ mount --rbind /run/host/usr/share/icons /usr/local/share/icons
+ mount --make-rslave /usr/local/share/icons
+ return 0
+ mount_bind /run/host/usr/share/fonts /usr/local/share/fonts
+ source_dir=/run/host/usr/share/fonts
+ target_dir=/usr/local/share/fonts
+ mount_flags=
+ '[' 2 -gt 2 ']'
+ '[' -L /run/host/usr/share/fonts ']'
+ '[' '!' -d /run/host/usr/share/fonts ']'
+ '[' -e /usr/local/share/fonts ']'
+ '[' -L /usr/local/share/fonts ']'
+ '[' -d /run/host/usr/share/fonts ']'
+ mkdir -p /usr/local/share/fonts
+ '[' '' = '' ']'
+ mount --rbind /run/host/usr/share/fonts /usr/local/share/fonts
+ mount --make-rslave /usr/local/share/fonts
+ return 0
+ printf 'distrobox: Setting up distrobox profile...\n'
distrobox: Setting up distrobox profile...
+ touch /run/.toolboxenv
+ '[' '!' -d /etc/profile.d ']'
+ cat
+ '[' -e /etc/fish/config.fish ']'
+ printf 'distrobox: Setting up sudo...\n'
distrobox: Setting up sudo...
+ mkdir -p /etc/sudoers.d
+ '[' -e /etc/sudoers ']'
+ sed -i 's|^Defaults targetpw.*||g' /etc/sudoers
+ cat
+ '[' '!' -e /etc/pam.d/su ']'
+ grep -q pam_systemd.so /etc/pam.d/su
+ printf %s '-session optional pam_systemd.so'
+ '[' 1000 -ne 0 ']'
+ '[' 0 -eq 0 ']'
+ printf '"%s" ALL = (root) NOPASSWD:ALL\n' kuru
+ grep -q '^kuru:' /etc/group
+ '[' -d /run/host/var/kerberos ']'
+ printf 'distrobox: Setting up user'\''s group list...\n'
distrobox: Setting up user's group list...
+ additional_groups=
+ grep -q '^sudo' /etc/group
+ grep -q '^wheel' /etc/group
+ additional_groups=wheel
+ '[' 0 -eq 1 ']'
++ printf %s kuru
++ tr '\\' .
+ grep -q '^kuru:' /etc/passwd
+ '[' '!' -e /etc/passwd.done ']'
++ printf %s kuru
++ tr '\\' .
+ grep -q '^kuru:' /etc/passwd
+ printf 'distrobox: Setting up existing user...\n'
distrobox: Setting up existing user...
+ usermod --home /home/kuru --shell /usr/bin/bash --groups wheel --uid 1000 --gid 1000 --login kuru kuru
++ getent passwd kuru
++ cut -d: -f6
+ '[' /home/kuru '!=' /home/kuru ']'
+ '[' '!' -e /etc/passwd.done ']'
+ printf 'distrobox: Ensuring user'\''s access...\n'
distrobox: Ensuring user's access...
++ md5sum
++ cut '-d ' -f1
+ temporary_password=0eb0e9f4c4274e60f137a5ca4662d480
+ chpasswd_failed=0
+ printf %s:%s kuru 0eb0e9f4c4274e60f137a5ca4662d480
+ chpasswd -e
+ printf %s: kuru
+ chpasswd -e
+ '[' 0 -eq 1 ']'
+ '[' 0 -eq 0 ']'
+ passwd_cmd=passwd
+ passwd --help
+ grep -q -- --stdin
+ passwd_cmd='passwd --stdin'
+ printf '%s\n%s\n' 0eb0e9f4c4274e60f137a5ca4662d480 0eb0e9f4c4274e60f137a5ca4662d480
+ passwd --stdin root
+ printf %s: root
+ chpasswd -e
+ '[' 0 -eq 1 ']'
+ touch /etc/passwd.done
+ '[' -n '' ']'
+ '[' -n '' ']'
+ HOST_WATCH=$'\n\t/etc/hostname\n\t/etc/hosts\n\t/etc/localtime\n\t/etc/resolv.conf\n'
+ id=my-distrobox
+ '[' -e /run/.containerenv ']'
+ . /run/.containerenv
++ engine=podman-5.4.2
++ name=my-distrobox
++ id=6fce151ad521a33e741b41c6952e2af947780701cbfaa6bde6905a520db1517d
++ image=registry.fedoraproject.org/fedora-toolbox:latest
++ imageid=a4b8ac6e645dfac875e32143cb937e04657e75f233161a0c35b440f53346dcd6
++ rootless=1
++ graphRootMounted=1
+ '[' 0 -eq 0 ']'
+ printf 'container_setup_done\n'
container_setup_done
+ set +x
Desktop
- Podman version: 5.4.2
- Distrobox version: 1.8.1.2
- Distro: Devuan Excalibur GNU/Linux with SysVinit
- Distrobox was installed through apt.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working