Пакетные менеджеры не будут корректно работать, так как они их по числам сравнивают. Вот дата вместо версии - уже немного удобнее. Номер билда - тоже. Но тут слоты и указание версии в зависимостях не запилить. В итоге возвращаемся к удобной проверенной системе.
Мне больше нравится, когда версия нумеруется по дате последней сборки. Это намного понятнее, чем гадать, насколько версия 1.2.3.4.5 древнее версии 1.2.4.5.6
От этого бывают другие проблемы: например, стабильное проверенное временем решение имеет версию 20091115, а свежий недоделанный велосипед, позиционирующий себя как альтернатива тому решению, 20120101. Отгадай, какую версию будут выбирать пользователи в 100% случаев, даже не пытаясь посмотреть на другую (называя её древним неподдерживаемым говном мамонта)?