Don't remove /usr/bin/blockdiag
or similar on upgrade to Fedora 30.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2019-919e826bbe
Please login to add feedback.
This update has been submitted for testing by churchyard.
This update has been pushed to testing.
no issues noted so far
This update has been submitted for batched by bodhi.
This update has been submitted for stable by bodhi.
Pretending to apply this upgrade to my f29 system appears to work:
However in the summary I get something strange:
See fedora-obsolete-packages, it's both upgrading and skipped.
Please note that the following command gives very different results:
Finally, when I pretend I want to do a system upgrade and inspect the summary as per bug 1699834 I don't see this happening. The python2-*diag packages go away but aren't replaced.
Here is how I tried:
So I'm assuming that when I try the system upgrade without the possibility to refer to this update's advisory it logically fails to enter the desired scenario for the same reason.
I can only hope this simply can't be tested while the update is still in testing.
I'd like to see the conflict. I don't understand why it is not par of the error message.
"Problem: both package blockdiag-1.5.4-4.fc30.noarch and fedora-obsolete-packages-30-40.noarch obsolete python2-blockdiag < 1.5.4-2" seems like this will get fixed when this is moved form updates testing. I hope.
What does this do (you can N it, when it asks
Is this ok [y/N]
)?I take it back, both
distro-sync
andsystem-upgrade
withupdates-testing
enabled appear to work just fine.This update has been pushed to stable.