On 27/10/2017 20:26, Achim Gratz wrote:
Ken Brown writes:
A future version of setup might allow version numbers of the form
e:v-r, where is an epoch. Currently setup doesn't parse these
correctly when reading installed.db. In case ScanFindVisitor is used,
there is an additional problem in reading filenames containing colons.
The reading is done by Win32 functions, and the illegal characters
like ':' aren't translated.
I don't really think it's worth anybody's while to introduce support for
a feature (epochs) that everone else decided should not be used.
"everyone" != "everyone, ignoring people who disagree with me"
If you think epochs are a bad idea, you need to give reasons, not just
pretend there is no debate.
I agree it does not work well for CPAN-style floating point version
numbers, but that's your problem to solve, or not, however you like...