I’m not certain how to resolve the issue. I may have removed dependencies carelessly after upgrading from the Workstation release 40 to 41.
$ sudo dnf upgrade
Updating and loading repositories:
Repositories loaded.
Problem 1: installed package libcurl-minimal-8.9.1-2.fc41.x86_64 conflicts with libcurl(x86-64) provided by libcurl-8.9.1-2.fc41.x86_64 from fedora
- package dnf5-plugin-automatic-5.2.6.2-1.fc41.x86_64 from fedora requires libcurl-full(x86-64), but none of the providers can be installed
- cannot install the best update candidate for package libcurl-minimal-8.9.1-2.fc41.x86_64
- cannot install the best update candidate for package dnf-automatic-4.21.1-1.fc41.noarch
Problem 2: problem with installed package
- installed package libcurl-minimal-8.9.1-2.fc41.x86_64 conflicts with libcurl(x86-64) provided by libcurl-8.9.1-2.fc41.x86_64 from fedora
- package libcurl-minimal-8.9.1-2.fc41.x86_64 from fedora conflicts with libcurl(x86-64) provided by libcurl-8.9.1-2.fc41.x86_64 from fedora
- package dnf5-plugin-automatic-5.2.6.2-1.fc41.x86_64 from fedora requires libcurl-full(x86-64), but none of the providers can be installed
- problem with installed package
- installed package dnf-automatic-4.21.1-1.fc41.noarch requires python3-dnf = 4.21.1-1.fc41, but none of the providers can be installed
- package dnf-automatic-4.21.1-1.fc41.noarch from fedora requires python3-dnf = 4.21.1-1.fc41, but none of the providers can be installed
- cannot install both python3-dnf-4.21.1-2.fc41.noarch from updates and python3-dnf-4.21.1-1.fc41.noarch from @System
- cannot install both python3-dnf-4.21.1-1.fc41.noarch from fedora and python3-dnf-4.21.1-2.fc41.noarch from updates
- cannot install the best update candidate for package python3-dnf-4.21.1-1.fc41.noarch
Package Arch Version Repository Size
Skipping packages with conflicts:
python3-dnf noarch 4.21.1-2.fc41 updates 2.6 MiB
libcurl x86_64 8.9.1-2.fc41 fedora 818.1 KiB
Skipping packages with broken dependencies:
dnf-automatic noarch 4.21.1-1.fc41 fedora 76.6 KiB
dnf5-plugin-automatic x86_64 5.2.6.2-1.fc41 fedora 178.4 KiB
Nothing to do.
To update finished now, but I’m still getting post-install errors:
[DNF transactions]
>>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() [46/46] Erasing firefox-0:131.0.3-3.fc41.x86_64 100% [==================] | 602.0 B/s | 99.0 B | -00m00s
>>> Running trigger-post-uninstall scriptlet: glibc-common-0:2.40-3.fc41.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() [46/46] Erasing firefox-0:131.0.3-3.fc41.x86_64