-
Notifications
You must be signed in to change notification settings - Fork 125
"switch_alt_group: Assertion `curpkgd' failed." when uninstalling a package #312
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
Comments
Running
Running
|
|
It either erroneously called I believe (but you're better off waiting for someone who understand XBPS better) you might be able to finish uninstalling these packages if you force reinstall them (assuming they are still in your cache), then remove them again. But perhaps leave the PyQt4 package alone. Also, you should probably make a copy of your database if you decide to mess with this stuff, it's in |
Thanks for your suggestions. |
Could you share your pkgdb? I believe it would help with diagnosing your issue. |
@ericonr I'm sorry for the very long delay answering your question. I have created a repository on Github with the contents of my |
From some digging in the XBPS source (sadly I've lost my notes about it), I have a hunch that the problem is somehow related to a situation where the
|
As a kludge, any of following works:
Proper fix is unlikely to appear soon. |
I can confirm the second approach worked. I removed both the key and dict for pyqt4 and xbps tools started working again. |
Problem occurs in following way:
Draft of crash fix is sent in #457. |
On Void Linux x86_64 (GLibc), xbps-0.59.1_2, today I hit this assertion when trying to uninstall some packages which are no longer in the repo.
Captured output of what I did:
Hopefully I'll be able to provide more info on request.
The text was updated successfully, but these errors were encountered: