On Sat, Dec 20, 2008 at 01:39:05PM +0300, Alexey Tourbin wrote: > Я ранее написал, что сравнение версий не определено, если одна версия > эпоху имеет, а другая версия эпохи не имеет. > > СРАВНЕНИЕ ВЕРСИЙ НЕ ОПРЕДЕЛЕНО, ЕСЛИ ОДНА ВЕРСИЯ ЭПОХУ ИМЕЕТ, > А ДРУГАЯ ВЕРСИЯ ЭПОХИ НЕ ИМЕЕТ. Это неверно. Больше та версия, у которой есть эпоха. Есть специальный случай, когда у одной версии эпоха 0, а у другой версии эпохи нет. Результат сравнения версий зависит от реализации. Нулевая эпоха либо берёт приоритет (в качестве наличия эпохи против отсутствия эпохи у другой версии), либо нет (нулевая эпоха "не считается"). > Процитированное дополнение означает, что существует некоторый класс > случаев, когда сравнение двух версий, одна с эпохой, а другая без, > всё же можно безошибочно доопределить. > > "Не определено" означает, что существуют особенности реализации, > которые нельзя считать интуитивно понятными.