The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Изменения в подготовке промежуточных выпусков Red Hat Enterprise Linux, opennews (??), 20-Фев-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


52. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +1 +/
Сообщение от pelmaniac (?), 21-Фев-24, 10:00 
>Могли бы уже признаться что rpm spec это говно мамонта

тебе не нравится, что он старый? типа флат лучше просто потому что новый? гы....
я бы согласился, что писать SPEC-файлы это боль, но когда файлы уже написаны и всё работает, то какие претензии к rpm? есно в связке с dnf, который зависимости сам поставит

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

59. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от n00by (ok), 21-Фев-24, 11:17 
Откуда там боль в написании? От отвращения к bash? Так его вроде наоборот любят. Другое дело, что действительный граф зависимостей строится из графа вызовов, а не пишется руками эмпирическим методом.
Ответить | Правка | Наверх | Cообщить модератору

68. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от МозгЛинуса (?), 21-Фев-24, 16:40 
Для примера взял spec libreoffice

https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/...

Нет ничего мозгодробительного.

Ответить | Правка | Наверх | Cообщить модератору

69. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от МозгЛинуса (?), 21-Фев-24, 16:41 
Причём опакетить libreoffice та ещё задача что в Arch Linux, что в Gentoo с Debian.
Ответить | Правка | Наверх | Cообщить модератору

74. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  –2 +/
Сообщение от pelmaniac (?), 21-Фев-24, 20:55 
у тебя тэг сарказм отклеился... сам то заглядывал в PKGBUILD от либреофиса? а в рпмовской спеке 2500 строк какого-то лютого брэйнфака.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

78. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от МозгЛинуса (?), 22-Фев-24, 05:07 
Сразу видно недоэксперта)

Пакеты Арча примитивны. Из-за особенностей этого дистрибутива, а именно непрерывных обновлений, в спеках его пакетах отсутствует многие проверки, которые приходится делать в других дистрибутивах с периодическими релизами.

В спеках не нужно проверять наименование дистрибутива как это делается в приведенном выше спеке (проверка Fedora, RHEL), проверка на версию дистрибутива, его архитектуру, проверка для чего собирается (rpm или flatpak. смотри код). И так далее.

Ответить | Правка | Наверх | Cообщить модератору

77. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  –1 +/
Сообщение от cheburnator9000 (ok), 22-Фев-24, 04:56 
> Для примера взял spec libreoffice
> https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/...
> Нет ничего мозгодробительного.

https://github.com/getsolus/packages/blob/main/packages/l/li...

Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

79. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от МозгЛинуса (?), 22-Фев-24, 05:08 
Смотри моё сообщение выше.
Ответить | Правка | Наверх | Cообщить модератору

84. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от cheburnator9000 (ok), 22-Фев-24, 13:07 
> Смотри моё сообщение выше.

Да конечно не нужно. Нужно только указать рантайм как базу для сборки https://github.com/flathub/org.libreoffice.LibreOffice/blob/... и собирать ВСЕ зависимости (которых нет ни в рантайме, ни в сорцах с программой) вручную и следить за ее актуальностью на CVE и БАГИ.

... и все дистрибутивы/пользователи линукса получат ту сборку офиса которую пожелали в Redhat. Со всеми ее проблемами, со всеми версиями зависимостей прибитыми к этому конкретному пакету, в то время как в условном firefox flatpak будет обновленный условный libxml2, в libreoffice flatpak он будет с уязвимостями.

Ответить | Правка | Наверх | Cообщить модератору

83. "Изменения в подготовке промежуточных выпусков Red Hat Enterp..."  +/
Сообщение от n00by (ok), 22-Фев-24, 12:13 
> Для примера взял spec libreoffice
> https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/...
> Нет ничего мозгодробительного.

Ну да, 2К строк лапши, раньше такое называли индусокодом. Ctrl+C, Ctrl+v, вырезать ненавистные "Red Hat, Inc." -- вот и готов самостийный дистрибутив без особых напряжений извилины.

Где-то те же 2К строк и займёт анализ графа импортов и генерация вон той вермишели. В общем виде. Это если не задаваться вопросом "а зачем вообще нужно дублирование сборочных сценариев?"

Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру