-
Notifications
You must be signed in to change notification settings - Fork 72
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
core dumped when: The rpm transaction contains more elements than requested #518
Comments
It looks like that DNF5 is too sensitive to broken system. |
Can we really consider this as a "broken system" scenario that can only happen when doing out-of-dnf package operations? If so, I'd be for lowering the priority level then. |
I believe that the issue is not related to out-of-dnf package operations. |
OK and do we know how to reproduce this issue? Because using dnf5 it seems not possible to install both |
Yes, just install But the real life reproducer is - upgrade glibc like |
@xsuchy May I ask you for additional information generated by I tried to reproduce the issue with a simplified test packages, but it worked like expected, therefore I need to have more details to understand the trigger. Tested with dnf5-5.1.10 |
It was 7 months ago! I do not have that system anymore. Sorry. |
@xsuchy My apology, it is our mistake. I have seen a similar problem with DNF4 where RPM transaction differed from History DB transaction. The first step was to add a proper logging where all elements in history transaction (solver) and RPM transaction where logged. Without it we were unable to fix it in DNF4 and it would be difficult with DNF5 either. Anyway I will try to play around. |
Ok, the reproducer requires i686 and x86_64 version in transaction. With the only one architecture installed it is not possible to reproduce the issue. Installed: Available: |
The issue is also reproducible with DNF and RPM. The problem is that upgrade of
|
My previous dnf5 was forcefully interrupted.
Now I get:
This is because:
Full output
After
# rpm -e glibc-2.37-1.fc38.x86_64
I can rundnf5 upgrade
and it proceed without problem.The text was updated successfully, but these errors were encountered: