DNF dependencies and --allowerasing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Recently, upgrading pymol was blocked because of version incompatiblity with pymol-wxpython:

https://bugzilla.redhat.com/show_bug.cgi?id=1563269

The previous version is 1.8.6 and both packages are closely coupled so they require each other's version. Pymol update to 1.9.0 is blocked because there's no corresponding  version of pymol-wxpython. DNF aborts the update, and suggests using --allowerasing, which  does update pymol, obviously by deleting pymol-wxpython.

I don't think pymol-wxpython is deprecated or obsolete, so when --allowerase deletes it, the system functionality actually decreases, although we do get the new shiny working pymol. I think it's a dark pattern for DNF to lead people in that direction. I am not sure if the problem is more with requires of those two particular packages, or with DNF being delete-happy in the drive to update other packages.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux