-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing something with pending systemd update fails because rpm-ostree thinks it'll remove systemd #3175
Comments
Yes, this is tricky to solve. It's related to ye olde #415 I guess one thing we can do is at least check for new base image updates when an install is requested (or at least, any time we're fetching rpm-md, also check for a base image update) and emit a notice when it's out of date? |
Can you provide the full diff of all your layered packages? You can take the |
In general, version mismatch issues should've been solved by the archive repo, but it was turned on for f35 only recently. I could imagine this error happening if one of your layered packages pulls in an additional subpackage of systemd, but it couldn't find the one that matched the base version so it tried to update all of systemd. |
I'm afraid I changed my layered packages a bit since then. |
same issue here, can't upgrade. |
I run |
Well, it seems like has been fixed because of rpm repository update or something. |
Currently cannot rebase to rawhide, not sure if related.
Here's my pending and current deployment (I got rid of all overrides before trying to rebase as you can see):
And here's the db diff from base to pending:
|
Host system details
(uninstalled previously installed sysprof)
Expected vs actual behavior
Expected:
But, turns out there was a pending update including systemd:
After that the installation went fine.
The text was updated successfully, but these errors were encountered: