update-alternatives
Alternatives implementation.
Introducing generator function, that will go over all manpages and create appropriate 'manifest' files, for use in %post script and %files, to list all man pages, instead of fishing them manually and list them as a wall of text in the spec file.
Post script runs in the user's system, therefore paths are all different, so there is need of an extra file to remedy that.
In the end we have fully parallel-installable packages, that are not conflicting.
Edited by Andrei Radchenko