> тем не менее, куда-то старые версии старательно деваются.Видимо не хотят чтобы основное репо стало тем же чем вон те архивы.
> Вероятно что-то с тем индексом не так.
Странный вывод, учитывая что оно вроде как работает. Как минимум в не слишком клинических случаях. Более того - разные репо могут 1 и тот же пакет разных версий предлагать. Не думаю что ему большая разница из 1 репы или из разных.
> И да,в другой ветке репо (backports каком-нибудь) при
> этом может лежать другая версия того же самого, так у них
> почему-то можно (возможно потому что у веток раздельные индексы?).
Да вообще иногда бывает и так что в основном репо скажем 1.2.3-abc-u3 а тут вот 1.2.3-abc-u4 подогнали с каким-то фиксом и оно так и доступно, и u3 и u4. Вот прям 2 пакета рядом в пуле лежат, -u3 потом постепенно сотрут конечно. И вроде никаких особых траблов это не вызывает.
> там репозависимо (иначе бы она тебе бэкпортов понатащила, на радость пре-альфа-тестерам).
Бэкпорты это не преальфа а именно бэкпорты. Обычно они таки работают, но могут например список зависимостей иной иметь и если они решат половину интернета качнуть - ну, ой, значит оно хотело пачку более новых либ и прог себе в обвес. Видимо потому и такая полися по дефолту. Если кто хочет так жить, вон там testing есть а то и unstable. Вот там уже про преальфу да, не пустой звук. Unstable может реально сломаться. Testing... зависит от момента времени.
> нет, тоже ровно по одной-две, та что на момент выпуска и последняя.
> Это просто отдельный сервер чтоб не напрягать Cdn хранением совсем уж
> древнего хлама.
Просто на уровне струткуры репо - в упомянутом архиве там вообще 100500 версий навалены в общий пул, им видимо нормальненько так.
> добровольцы держат, и периодически приходят с шапкой просить денег - потому
> что оно опять вот.
Есть еще архив разных версий дебиана, включая и откровенно просроченые. Так что если кто жить не может без демьяна 5 версии, ему туда. Там даже репо будет доступно, если его вот оттуда прописать. Прямо для тебя фича, всегда полшестого, всегда дебиан пять, всегда его версии софта... все как ты любишь! :)
> это обычными линками решается.
В принципе да но их больше менеджить.
> Но оно у них все равно периодически не влезает в банку (одних бесконечных версий
> мразилы под все поддерживаемые версии всех платформ представь сколько уже) и они
> приходят жалостливо просить деньжат.
Вот гамазила как раз да, так шустро релизилась что некоторые версии в архивные репы не попали.
> но нет ;-) поэтому вот нате вам снапшоты и механизм управления с
> совершенно нечитаемыми временными метками, вместо простой возможности сказать apt install
> package=ver из того же самого репо без всяких ненужно-снапшотов.
> Ну а чего вы хотите от людей, принесших вам aptitude?
Возможность ставить пакет конкретной версии там сто лет как есть, просто указываем пакет в виде "package/1.2.3-abc-u2" и если оно в принципе знает где взять именно его (package версии 1.2.3-abc-u2), его и получишь. Ему при этом по-моему довольно похрен в какой именно репе оно было, где найдет оттуда и вкатит. Так можно и даунгрейд пакетов делать - но лучше не стоит в общем случае.