On Sat, May 05, 2018 at 09:24:15PM -0700, Andrew Lutomirski wrote: > I just got some very strange behavior from dnf: > > $ sudo dnf upgrade --best --allowerasing > Last metadata expiration check: 0:04:26 ago on Sat 05 May 2018 09:13:56 PM PDT. > Dependencies resolved. > ================================================================================ > Package Arch Version Repository Size > ===============================================================================$ > Upgrading: > vim-common x86_64 2:8.0.1788-1.fc28 updates 6.4 M > Removing: > vim-enhanced x86_64 2:8.0.1763-1.fc28 @updates 2.9 M > > Somehow dnf's solution was to upgrade vim-enhanced and them > immediately remove it. How does that make sense? > > This was triggered by the following problem with the repo: > > Problem 1: cannot install the best update candidate for package vim-enhanced-2$ > 8.0.1763-1.fc28.x86_64 > - nothing provides perl(:MODULE_COMPAT_5.26.2) needed by vim-enhanced-2:8.0.1$ > 88-1.fc28.x86_64 > Problem 2: package vim-enhanced-2:8.0.1763-1.fc28.x86_64 requires vim-common = > 2:8.0.1763-1.fc28, but none of the providers can be installed > - cannot install both vim-common-2:8.0.1788-1.fc28.x86_64 and vim-common-2:8.$ > .1763-1.fc28.x86_64 > - problem with installed package vim-enhanced-2:8.0.1763-1.fc28.x86_64 > - cannot install the best update candidate for package vim-common-2:8.0.1763-$ > .fc28.x86_64 > - nothing provides perl(:MODULE_COMPAT_5.26.2) needed by vim-enhanced-2:8.0.1$ > 88-1.fc28.x86_64 > > but I don't see how it makes sense at all. It seems like vim-enhanced depends on perl 5.26.2 but it hasn't been pushed to stable. -- Felix M. Cobos _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx