[devel] unmaintained packages shall not belong to Sisyphus

Konstantin Lepikhov lakostis на altlinux.org
Пн Авг 31 13:14:56 MSK 2020


Hi Alexey!

On 08/29/2020, at 01:52:28 AM you wrote:

> On Fri, Aug 28, 2020 at 11:46:54PM +0300, Michael Shigorin wrote:
> > On Fri, Aug 28, 2020 at 10:19:00PM +0200, Alexey Gladkov wrote:
> > > Всё-таки есть разница между инструментами помогающими
> > > мантейнеру и тупому скрипту, который пытается мантейнера
> > > заменить. Тупой он потому, что кроме как на формальный релиз
> > > чужого пакета не смотрит и работоспособность не проверяет.
> > 
> > Лёша, а как именно смотрят/проверяют работоспособность те же
> > findreq/buildreq/hasher? (girar, положим, хоть пытается)
> 
> Ты всё ещё путаешь инструмент для мантейнера и мантейнера, который
> применяет инструмент.
> 
> То что ты перечислил это инструменты, которые помогают мантейнеру
> формировать зависимости и производить воспроизводимую сборку пакета.
> 
> Но потом пакет нужно проверять т.е. не только прогнать тесты из пакета
> (которые чаще всего хреновые), а поставить и посмотреть, что пакет
> действительно работает.
+1 Кстати, ровно по этому было обсуждение про _реальную_ поддержку
архитектур в Сизифе, а не какие-то сборочницы с эмуляторами.

> 
> > > Если ты не видишь разницы между мантейнером и скриптом, то
> > > значит в сизифе с сопровождением пакетов всё стало очень плохо.
> > 
> > В мире с сопровождением пакетов всё стало очень плохо, об этом и
> > АЕН не первый год говорит прямым текстом.  Похоже, накрениваться
> > начало лет десять назад ещё.
> 
> И ни один скрипт не заменит мантейнера. Если вы не тянете сопровождать
> столько пакетов, то уменьшайте пакетную базу. Импорт из других
> репозиториев выглядит жалко.
Тема всплывает крайне регулярно и по тому что происходит, imports это
скорее диверсия, а не "помощь". До сих пор остается актуальным
высказывание моего коллеги по работе, который попробовал сидеть на сизифе
и потом горько заметил что "сизиф это помойка нерабочего софта и
прикольных игрушек". Т.е. на игрушки время есть ;)

Современный софт крайне комплексная штука, поэтому неправильно просто
собрать пакет, надо понять зачем его собирать вообще и иметь желание этим
результатом пользоваться. А то будет как с тем багом про работу ejabberd в
docker[1].

1. https://bugzilla.altlinux.org/show_bug.cgi?id=36895

-- 
WBR et al.


Подробная информация о списке рассылки Devel