>[оверквотинг удален]
>>- разные минорные версии ([раз]маскировка неставильной ветки портов)
>>- разные мажорные версии (так называемая фича слотирование)
>>- одни и те же версии производителя, но с разными гентушными патчами
>
>...
>>Слотирование в полный рост: порт - один, ебилдов - вагон.
>>Такой себе конструктор "под себя".
>
>Зачем держать gtk2-2.10 и gtk2-2.12, да ещё их подминорные версии? Ведь в
>мажорных версиях исправлено большинство ошибок предыдущих версийА сколько добавлено новых? ;)
Весь этот вагон ебилдов может быть (и есть) разбит на стабильную и нестабильну ветки,
а кроме того, некоторые ебилды могут быть просто замаскированы.
Вот была версия gtk2-2.10 со своими ошибками доступна в стабильной ветке генту.
Выпустил производитель gtk2-1.12, и гентушники жту версию добавили себе в порты.
Но как быть с тем, разрешать ли сразу и без тестов эту версию собирать с стабильной ветке?
Ведь те, кто на стабильной ветке расчитывают получить стабильный продукт.
Вот и добавляется эта новая версия пока что доступной лишь для нестабильной ветки - чтоб обкатали энтузиасты (да, такой себе RHE и Федора в одном дереве портов).
Кроме того, бывают же случаи, что вот для кого-то что-то сломалось в новой версии (а для большинства нет). Он берет, собирает версию помладше, где это может работать. Ну, конструктор в чистом виде. Это бывает весьма удобно.
>Для чего поддерживать старьё?
Ну, другие люди это называют словом stable. Тут уж на софт и цвет - товарища нет...
>По-мне, так достаточно поддерживать одну предыдущую версию продукта (порта), к которой выпускаются
>патчи самим разработчиком; одну последнюю стабильную версию; и, если интересно, то
>ещё одну для разработчиков (-dev) и мантейнеров. В общем, всё должно
>зависеть от самого поставщика программного обеспечения: будет ли он поддерживать свой
>продукт в разных версиях или нет. А мантейнеры этого продукта для
>целевой системы всегда могут выбрать нужный путь, приводящий к поддержке законченного
>решения.
Вот гента и есть законченное решение более-менее универсального конструктора.
А в конструкторе тем лучше - чем больше доступно разнообразных деталек.
>В Gentoo большую часть ответственности переложили на пользователя portage. Во FreeBSD мантейнеры
>коллекции портов большую часть ответственности оставили за собой.
Тоже нельзя сказать что что-то из этого плохо.
Просто вот так вот, по-разному.