$ podman run -it --rm fedora:40 Error: could not find pasta, the network namespace can't be configured: exec: "pasta": executable file not found in $PATH $ sudo dnf5 install /usr/bin/pasta ... Installing: passt x86_64 0^20240220.g1e6f92b-1.fc40 fedora 795.1 KiB Installing dependencies: passt-selinux noarch 0^20240220.g1e6f92b-1.fc40 fedora 193.3 KiB Reproducible: Always
I see that containers-common-extra package already has passt as a Recommends by default and a Requires on fedora-server, so not sure why it didn't have pasta by default. Could you please tell me more about the env you're on?
I have install_weak_deps=0 configured. I think it must be a Requires, because this is the most common way to call 'podman' and it doesn't handle the missing tool gracefully.
(In reply to Zbigniew Jędrzejewski-Szmek from comment #2) > I have install_weak_deps=0 configured. I think it must be a Requires, > because this is > the most common way to call 'podman' and it doesn't handle the missing tool > gracefully. Thanks Zbigniew, is it fairly common to set `install_weak_deps=0`? If people often skip weak deps, I guess we could make it a hard dep. Rootful mode and --net host/none modes work fine without passt installed, hence the current `Recommends`
(In reply to Lokesh Mandvekar from comment #3) > (In reply to Zbigniew Jędrzejewski-Szmek from comment #2) > > I have install_weak_deps=0 configured. I think it must be a Requires, > > because this is > > the most common way to call 'podman' and it doesn't handle the missing tool > > gracefully. > > Thanks Zbigniew, is it fairly common to set `install_weak_deps=0`? If people > often skip weak deps, I guess we could make it a hard dep. Rootful mode and > --net host/none modes work fine without passt installed, hence the current > `Recommends` I can't speak for Zbigniew, but from the main Fedora variants, Fedora CoreOS skips weak dependencies. I use that as a yard stick for deciding for or against weak dependencies. ie., do I want this to work on Fedora CoreOS? Others like Silverblue and Workstation have weak dependencies enabled.
(In reply to Debarshi Ray from comment #4) > (In reply to Lokesh Mandvekar from comment #3) > > (In reply to Zbigniew Jędrzejewski-Szmek from comment #2) > > > I have install_weak_deps=0 configured. I think it must be a Requires, > > > because this is > > > the most common way to call 'podman' and it doesn't handle the missing tool > > > gracefully. > > > > Thanks Zbigniew, is it fairly common to set `install_weak_deps=0`? If people > > often skip weak deps, I guess we could make it a hard dep. Rootful mode and > > --net host/none modes work fine without passt installed, hence the current > > `Recommends` > > I can't speak for Zbigniew, but from the main Fedora variants, Fedora CoreOS > skips weak dependencies. I use that as a yard stick for deciding for or > against weak dependencies. ie., do I want this to work on Fedora CoreOS? > Others like Silverblue and Workstation have weak dependencies enabled. Thanks Rishi, checked with coreos just now and they mentioned they have been shipping passt and netavark, so making them hard deps should be just fine there.
Just an update. Checked with the team and we'll be setting passt and also netavark as hard deps right away. Thanks
FEDORA-2024-b8e524ffdd (containers-common-0.58.0-1.fc40, netavark-1.10.3-2.fc40, and 1 more) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-b8e524ffdd
FEDORA-2024-b8e524ffdd has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-b8e524ffdd` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-b8e524ffdd See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-a267e93f8c has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a267e93f8c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a267e93f8c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-a267e93f8c (containers-common-0.58.0-2.fc40, netavark-1.10.3-3.fc40, and 1 more) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.