Problem with the new version numbering on RPM systems
This is all because somebody decided to rename the rpms with a dev string that breaks the rpm version numbering syntax rules.
Now it looks like the package names are graphviz-2.44.2~dev with a version of 20200926.1616 which breaks all the "requires rules" and also broke yum updating.
I suggest the change should be completely reverted. What problem was supposed to be solved by the change?
The new version numbering was introduced with !1476 (merged).
The background was discussed in https://forum.graphviz.org/t/version-numbering-going-forward/237.
It is not clear to me why the new version numbering causes the above mentioned problems. There was a problem with using
- that was the original idea, but changing it to
~ seemed to be ok, see https://forum.graphviz.org/t/version-numbering-going-forward/237/16.
It is also not clear to me where I can see the problems mentioned above or how I could test that another solution does not have these problems.