After the fix for #1162286, it is now an error if a
[package ifneeded] script for a particular version of a
package ends up providing a different version of that
package. Please consider making this a warning
instead, like it is in 8.4.12.
There are a lot of existing packages that make this
mistake, since historically it has not been an error.
Turning it into one makes it harder for end-users and
administrators to upgrade to 8.5, since they need to
get all the packages fixed first.
The current situation penalizes the wrong group of
people. Package authors should be nagged to fix their
packages, certainly, but end users shouldn't be left
stranded in the meantime.