|
2.6, пох. (?), 19:51, 14/08/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
у фребеэсде "квартальные срезы", это совсем не о том.
то есть зачем может понадобиться бинарный пакет двухлетней давности - я примерно догадываюсь.
А вот зачем может понадобиться бинарный пакет собранный два года назад в "штабильной" полуподдерживаемой версии и с тех пор не обновлявшийся, при том что пакет, собранный для stable, скорее всего будет и в ней работать, а не будет так лучше б и не надо - это я хз.
при том что, разумеется, бинарные пакеты отличные от последних нужны только и исключительно быстро заткнуть какую-то текущую дырку. Во всех остальных случаях всегда можно самому собрать именно такой, какой тебе надо.
| |
|
3.8, б.б. (?), 19:53, 14/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> А вот зачем может понадобиться бинарный пакет собранный два года назад в "штабильной" полуподдерживаемой версии и с тех пор не обновлявшийся
ча-го? TTL штабильной версии - полгода
| |
|
|
5.14, zzz (??), 21:02, 14/08/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Что значит "неживых" и кто тут взялся решать, что живое, а что нет? "Седина в бороду, маразм в голову"?
| |
|
6.16, Дон Ягон (ok), 22:00, 14/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Что значит "неживых" и кто тут взялся решать, что живое, а что нет? "Седина в бороду, маразм в голову"?
Речь про, например, это:
https://cdn.openbsd.org/pub/OpenBSD/6.3/packages/amd64/
https://cdn.openbsd.org/pub/OpenBSD/5.9/packages/amd64/
И 6.3, и 5.9 - неподдерживаемые релизы. И пакеты к ним - тухлятина.
Вопрос в том, зачем их хранить.
С другой стороны, лично я в этом и трагедии не вижу, хотя и пользы от этого тоже как будто бы нет.
| |
|
7.32, zzz (??), 11:49, 15/08/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ситуации разные бывают. В FreeBSD 11.1 майкрософтовчане сломали драйвер sata на HV2008. Не помню, починили ли в 11.2, но в 12.0 починили точно. В другой ситуации то ли потеряли сырцы, то ли давно ушел разработчик софтины, но спека требовала поставить конкретную версию конкретно тухлого дебиана.
| |
7.49, PereresusNeVlezaetBuggy (ok), 01:21, 07/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зеркала их хранить не обязаны. Зато если вам потребуется, например, продублировать имеющуюся систему, такой архив сильно выручит.
| |
|
|
|
|
3.26, zurapa (ok), 08:52, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Я сейчас не к контексту данной новости, а больше к вашему вопросу, зачем может понадобиться бинарный пакет, скольки-нибудь лет давности.
Вот была такая хорошая стабильная, дырявая технология pptp. Да, конечно, сейчас её не безопасно использовать, легко ломается и всё такое. Только правда жизни такова, что npppd почему-то умеет pptp сервер, а пакет pptp вырезали из OpenBSD ещё на версии 5.9, если не ошибаюсь. А также, многие кровавые энтерпразы, которые не газ пром, с неба звёзд не хватают, поэтому не переделывают свои VPN и по прежнему используют pptp подключение к корпоративной сети. Так вот я о чём. Вот зафанатил пацанчик от OpenBSD сел в неё, всё ему нравится, а маршрутизатор настроить, чтобы в свой кровавый энтерпрайз лазить не может. И вот тут начинается ковыряние палкой в навозной куче трицератопсов той ещё эпохи.
В общем иногда бывает нужно старые пакетики достать и поставить, которых уже нет в производстве. Другое дело, что эти пакетики не встанут на новую систему, из-за отсутствия других старых пакетиков, и всё как снежный ком. Проще из исходников собрать.
| |
|
4.28, пох. (?), 10:08, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Я сейчас не к контексту данной новости, а больше к вашему вопросу, зачем может понадобиться
> бинарный пакет, скольки-нибудь лет давности.
это вам - в freebsd. Там такое вроде бы держат (теперь).
А тут у вас не бинарный пакет сколькитолетней давности, а бинарный пакет сколькитолетней давности собранный _для_версии_системы_ той же давности в день ее выпуска. Которая вам скорее всего - нафиг не нужна, а если даже она вам и нужна - вам нафиг не нужен тот пакет, вам нужен либо текущий, либо последний еще собираемый.
И да, самостоятельную сборку из портов тоже никто не отменял, в том числе и с чекаута на дату до всемирного потопа.
| |
|
5.33, zzz (??), 11:54, 15/08/2019 [^] [^^] [^^^] [ответить]
| –4 +/– |
Убавь понты, тебя никто не уполномачивал говорить за всех, что нужно и какой версии. Бывают случаи, когда нужна вот именно тот древний релиз с теми древними пакетами. И раз разработчики опенка на это пошли, значит таких случаев достаточно.
| |
|
6.37, пох. (?), 14:31, 15/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Убавь понты, тебя никто не уполномачивал говорить за всех, что нужно и
переадресую это тебе
> какой версии. Бывают случаи, когда нужна вот именно тот древний релиз
> с теми древними пакетами.
вот мы и обсуждаем - как этот случай выглядит. Если тебе нечего сказать - ну так помолчал бы, за умного бы глядишь, сошел.
> И раз разработчики опенка на это пошли, значит таких случаев достаточно.
разработчики вовсе не являются непогрешимыми и б-говдохновленными.
И могут делать херню - например, просто потому что могут - скрипты для этой цели имеются, а для сопровождения и обновлений пакетов хотя бы под предыдущую версию - нет.
| |
|
7.38, zzz (??), 17:22, 15/08/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Выше я привел примеры того, зачем бывают нужны старые версии. Если бы ты умел читать - то прочитал бы и промолчал по своему же совету, которые ты активно раздаешь, но сам им не следуешь, начиная с "обмазывайтесь свежайшим", как тебе ниже указали, как указали и на то, что никому не интересно, что ты там думаешь по поводу чего-то там, а думаешь ты всегда одинаково в любой теме.
| |
|
8.39, пох. (?), 17:52, 15/08/2019 [^] [^^] [^^^] [ответить] | +/– | если бы ты научился не хамить незнакомым людям - я бы может и потратил время на ... текст свёрнут, показать | |
|
9.41, zzz (??), 21:33, 15/08/2019 [^] [^^] [^^^] [ответить] | –1 +/– | Другого ответа от благородного дона со звездой во лбу я и не ожидал Вы все как ... текст свёрнут, показать | |
|
|
7.42, ПростоЧитатель (?), 23:36, 16/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> разработчики вовсе не являются непогрешимыми и б-говдохновленными.
1 пох - являются непогрешимым и б-говдохновленным? (да-нет?)
> И могут делать херню
2 пох НЕ может делать херню? (да-нет?)
Если оба ответа - да, То пох - НЕ разработчик
Иначе - пох, может, поменьше категоричности?
| |
|
6.46, zurapa (ok), 20:12, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Убавь понты, тебя никто не уполномачивал говорить за всех, что нужно и
> какой версии. Бывают случаи, когда нужна вот именно тот древний релиз
> с теми древними пакетами. И раз разработчики опенка на это пошли,
> значит таких случаев достаточно.
На сколько я помню Тео за то, чтобы операционные системы работали без лишнего шаманства, поэтому как раз и остаются релизы старые, чтобы что-то древнее можно было вытащить, поставить и завести без извратов с кучей пересборок под текущую систему, которая всё равно через полгода обновится, и всё придётся делать по новой.
| |
|
5.45, zurapa (ok), 20:10, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> Я сейчас не к контексту данной новости, а больше к вашему вопросу, зачем может понадобиться
>> бинарный пакет, скольки-нибудь лет давности.
> это вам - в freebsd. Там такое вроде бы держат (теперь).
> А тут у вас не бинарный пакет сколькитолетней давности, а бинарный пакет
> сколькитолетней давности собранный _для_версии_системы_ той же давности в день ее выпуска.
> Которая вам скорее всего - нафиг не нужна, а если даже
> она вам и нужна - вам нафиг не нужен тот пакет,
> вам нужен либо текущий, либо последний еще собираемый.
> И да, самостоятельную сборку из портов тоже никто не отменял, в том
> числе и с чекаута на дату до всемирного потопа.
Вы это сказали со знанием дела, или просто подискутировать? Спрашиваю к том, что есть вопросы по этой теме сборки утилит в OpenBSD, что в дистрибутив зашиты, но не знаю куда задавать.
| |
|
|
3.47, Аноним (47), 15:58, 19/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ... бинарные пакеты отличные от последних нужны только и исключительно быстро заткнуть какую-то текущую дырку ...
Или открыть дырку там где её не было ;)
| |
|
|
1.3, пох. (?), 19:43, 14/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
вот объясните мне, благородный дон, зачем в принципе нужно хранить мусорную свалку устаревших дырявых бинарных сборок для устаревших версий системы? Если у проекта очевидно все хреново с ресурсами - не проще и не лучше ли как раз от этого ненужна освободить место?
| |
|
2.4, Дон Ягон (ok), 19:47, 14/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> вот объясните мне, благородный дон
Если у меня не мания величия и это ко мне, то, на самом деле, это не ко мне.
Я не участник проекта OpenBSD, только пользователь и доброжелатель.
> зачем в принципе нужно хранить мусорную свалку устаревших дырявых бинарных сборок для устаревших версий системы?
Речь про бинарники для неподдерживаемых -release веток?
Не знаю, зачем их хранить, твоя аргументация мне вполне понятна. ЕМНИП, поддерживаются только 2 последних релиза - вот только для них бы и хранил.
| |
|
3.9, пох. (?), 19:54, 14/08/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
да собственно и для предпоследнего непонятно, зачем - бинарник для последнего в нем запустится.
Если прям очень-очень надо.
Борьба за воспроизводимость initial setup при отсутствии нормальной поддержки даже базовой системы в нем? Нууу, знаете... Ядерный реактор я бы такой системе, пожалуй, не доверил.
| |
|
4.17, Дон Ягон (ok), 22:12, 14/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> да собственно и для предпоследнего непонятно, зачем - бинарник для последнего в нем запустится.
Насколько я понимаю, не факт. Могу ошибаться, ибо не интересовался этим вопросом в контексте OpenBSD. Но кажется, работоспособность пакетов от новой версии в старой там не гарантируется (как в принципе и почти везде). А гарантировать работу пакетов для поддерживаемых релизов всё-таки хочется.
> Борьба за воспроизводимость initial setup при отсутствии нормальной поддержки даже базовой системы в нем?
Я могу только повторить: я не знаю, зачем это делается. Мои предположения: или для какой-то странной истории или потому что руками чистить лень (или некому), автоматику писать лень (или некому), а место не жмёт.
> Ядерный реактор я бы такой системе, пожалуй, не доверил.
Из-за того, что они не удаляют пакеты и релизные образы для старых систем?
Нууу, знаете... Я, конечно, не имею опыта управления атомным реактором, но почти уверен, что есть более веские причины для того, чтобы не использовать там OpenBSD, чем наличие на зеркалах старых пакетов.
| |
|
5.19, анонн (ok), 23:23, 14/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Но кажется, работоспособность пакетов от новой версии в
> старой там не гарантируется (как в принципе и почти везде). А гарантировать работу пакетов для поддерживаемых релизов всё-таки хочется.
Насчет гарантий не буду спорить, но во фре есть "compat"
https://www.freshports.org/misc/compat4x/
https://www.freshports.org/misc/compat6x/
.
.
https://www.freshports.org/misc/compat10x/
> This package allows you to install the compat10x libraries on your system, so you can use legacy binaries that depend on them.
grep COMPAT /usr/src/sys/amd64/conf/GENERIC
options COMPAT_FREEBSD32 # Compatible with i386 binaries
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
Потестил на http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/7.0-RELE (2007 год, mpg - потому что минимальные зависимости), т.е. скачал, распаковал, запустил.
Вполне работает, проигрывает вебрадио.
Но вот для чего-то более сложного придется городить огород из jail/chroot, а что там будет с иксами - как-то и пробовать не хочется.
Для действительно старого софта - как бы не проще все в виртуалку запихнуть.
| |
|
6.20, Дон Ягон (ok), 00:17, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Насчет гарантий не буду спорить, но во фре есть "compat"
А разве оно работает в обратную сторону?
Оно же, если я всё верно помню, для того, чтобы (условно) запускать пакеты от восьмёрки в девятке или десятке или выше.
Но не для того, чтобы запускать в восьмёрке пакеты от десятки или 12. Разве нет?
А речь, вроде бы, про это.
| |
|
7.21, анонн (ok), 01:04, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> А разве оно работает в обратную сторону?
Не, не. Новые сисколы так просто не завезешь.
> Оно же, если я всё верно помню, для того, чтобы (условно) запускать
> пакеты от восьмёрки в девятке или десятке или выше.
> Но не для того, чтобы запускать в восьмёрке пакеты от десятки или
> 12. Разве нет?
> А речь, вроде бы, про это.
Я пару раз перечитал ветку и до Вашего ответа в #17 (где я таки проглядел формулировку "Но кажется, работоспособность пакетов от _новой версии в старой_ там не гарантируется (как в принципе и почти везде)" ) у меня такое впечатление, что речь шла о "запускать старое в новом".
| |
|
|
|
4.18, ПростоЧитатель (?), 22:41, 14/08/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
То "обмазываетесь свежайшим", то "мусорная свалка"...
Простите, но очень похоже на этакое высокомерное старческое брюзжание.
Ну хранят люди историю системы без вашего высочайшего соизволения, и чё?
Прям эти файлы вас кусают.
А для ядерных реакторов и без опенка имеется множество штабильных, недырявых и широко распространённых операционных систем.
| |
|
5.40, пох. (?), 17:54, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> То "обмазываетесь свежайшим", то "мусорная свалка"...
вам тоже совсем неизвестны отдельные от этих-двух вариантов?
Ну значит, имею право на высокомерие.
> Ну хранят люди историю системы без вашего высочайшего соизволения, и чё?
ничего - спросил у автора новости, нахрена. Автор ответил что тоже, в общем, не понимает.
Ну ооок.
| |
|
6.43, ПростоЧитатель (?), 23:49, 16/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
пох: (19:43 14/08/2019)
> вот объясните мне, благородный дон, зачем в принципе нужно хранить мусорную свалку?
пох: (10:11 15/08/2019)
> я вот гуанохранилку из навоза собираю
Всего ночь прошла, и всё понял.
Прям другой человек.
| |
|
7.44, пох. (?), 22:13, 17/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Всего ночь прошла, и всё понял.
> Прям другой человек.
у меня там гуано другого сорта. Если бы мне нужно было хранить инфраструктуру для использования древней-древней версией чегонибудь-bsd, я бы хранил там исходники. Которые, если современные уже не собираются или вообще исчезли, в крайнем случае можно и самому поправить в отдельных местах, или собрать в минимальном варианте. (нет http2 - нет уязвимостей в нем)
к сожалению, для того что мне на самом деле нужно, не получится. Полноценную билдсистему я не осилю у себя держать.
| |
|
|
|
|
|
2.24, mma (?), 05:59, 15/08/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вот есть машина на которой работает бородатая система, работает есть не просит, уязвимостями не светит. И тут тебе для каких-то внутренних функций(обработка и выгрузка данных например) понадобилось какое-нибудь приложение. А тут оказывается горячие парни поудаляли старые релизы и ты такой "ох шит что же я это не зазеркалировал в свое время".
| |
|
3.29, пох. (?), 10:11, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
дык - собери! Вот архивы с исходниками старых версий - их да, неплохо бы хранить. И места поменьше расходуется, и востребованы они не на единственной версии системы.
Не знаю как сейчас с этим у опенка.
У фри - разно.
> ты такой "ох шит что же я это не зазеркалировал в свое время".
а ты думаешь, я вот гуанохранилку из навоза собираю - для защиты жилья от демонов?
| |
|
|
5.36, пох. (?), 14:20, 15/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>"вот объясните мне,..., зачем"
в смысле? Вот затем и собираю, чтобы хранить архивы древних версий никому кроме меня ненужного софта, на дядь надежды мало - они только отпечатки пальцев и relation graphs вечно хранить планировали.
Платить за это денег - не хочу, поэтому из навоза - прах к праху, дерьмо к дерьму.
| |
|
|
3.48, zurapa (ok), 17:53, 19/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Вот есть машина на которой работает бородатая система, работает есть не просит,
> уязвимостями не светит. И тут тебе для каких-то внутренних функций(обработка и
> выгрузка данных например) понадобилось какое-нибудь приложение. А тут оказывается горячие
> парни поудаляли старые релизы и ты такой "ох шит что же
> я это не зазеркалировал в свое время".
Во-во-во-во! У меня так было!
| |
|
|
|
2.50, PereresusNeVlezaetBuggy (ok), 01:26, 07/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Они и раньше были, но пакеты собирала M:Tier. Ещё раньше проект также сам собирал пакеты, но перестал из-за нехватки ресурсов (в первую очередь, человеческих).
| |
|
|