You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to rpm-ostree upgrade but it keeps erroring with error: Could not depsolve transactionThe operation would result in removing the following protected packages: systemd, systemd-udev and it doesn't indicate which packages are trying to remove protected packages.
(w/ RPMfusion's NVIDIA modules and also rpmdevtools layered, I eventually determined)
Reproduction steps
From fc38? Rebase to fc41 gnome.
Layer packages including RPMfusion's nvidia modules and rpmdevtools
rpm-ostree upgrade which - for nvidia - does this:
rpm-ostree should explain exactly which packages are "removing the following protected packages" (so that manual bisection of the package set isn't necessary)
Fix error message to indicate which operation would result in removing the protected packages
Actual behavior
Vague error messages about systemd?
$ rpm-ostree upgrade
# [...]
error: Could not depsolve transaction; 6 problems detected:
Problem 1: The operation would result in removing the following protected packages: systemd, systemd-udev
Problem 2: The operation would result in removing the following protected packages: systemd, systemd-udev
Problem 3: The operation would result in removing the following protected packages: systemd, systemd-udev
Problem 4: The operation would result in removing the following protected packages: systemd, systemd-udev
Problem 5: The operation would result in removing the following protected packages: systemd, systemd-udev
Problem 6: The operation would result in removing the following protected packages: systemd, systemd-udev
$ rpm-ostree install rpmdevtools akmods
# [...]
error: Could not depsolve transaction; 2 problems detected:
Problem 1: The operation would result in removing the following protected packages: systemd
Problem 2: The operation would result in removing the following protected packages: systemd
To determine the <pkgs less those that cause the error> set, I did a binary search through the list of packages by commenting out half the packages to install from a script and re-running the rpm-ostree install command
The text was updated successfully, but these errors were encountered:
Describe the bug
Trying to
rpm-ostree upgrade
but it keeps erroring witherror: Could not depsolve transaction
The operation would result in removing the following protected packages: systemd, systemd-udev
and it doesn't indicate which packages are trying to remove protected packages.(w/ RPMfusion's NVIDIA modules and also
rpmdevtools
layered, I eventually determined)Reproduction steps
rpmdevtools
rpm-ostree upgrade
which - for nvidia - does this:rpm-ostree install rpmdevtools akmods
Expected behavior
rpm-ostree upgrade
should upgrade the systemrpm-ostree install rpmdevtools akmods
should workremoving the following protected packages
" (so that manual bisection of the package set isn't necessary)Actual behavior
Vague error messages about systemd?
System details
Additional information
Workaround
To determine the
<pkgs less those that cause the error>
set, I did a binary search through the list of packages by commenting out half the packages to install from a script and re-running therpm-ostree install
commandThe text was updated successfully, but these errors were encountered: