The OpenNET Project / Index page

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



"Летнее обновление ALT p9 starterkits "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Летнее обновление ALT p9 starterkits " +/
Сообщение от Michael Shigorinemail (ok), 15-Июн-20, 23:11 
> Мода здесь не при чем. Это просто разумная достаточность.

Ну пусть время покажет.

> Иначе, по такой логике можно предложить писать %pre, %build
> и %install в спеках на си, чтобы было быстро, со строгой типизацией,
> надежно и не было входа "шелл-макакам".

Это на сях-то строгая?.. я, конечно, чайник, но мне всегда казалось, что в той же M2 она где-то более-менее, а строгая во всяких окамлах -- чтоб вывод типов работал.

У rpmdb типовой режим работы -- "под капотом".  У спека -- или на запись разработчиком/скриптом, или на чтение rpmbuild'ом.  Мне кажется, "по такой логике" тут неуместно.

А про спеки Джефф как-то сокрушался, что не существует формальной грамматики для них (=> возможности валидации без исполнения произвольного кода), поскольку парсер изначально делался Эриком ad hoc...

>>> По запросу "rpm rebuild db site:altlinux.org" также нагугливаются
>>> типовые проблемы с БД
>> http://forum.altlinux.org/index.php?topic=28293.0
>> http://forum.altlinux.org/index.php?topic=9405.0
>> http://forum.altlinux.org/index.php?topic=42874.0
>> http://forum.altlinux.org/index.php?topic=34644.0
>> http://lists.altlinux.org/pipermail/devel/2002-April/086943....
> Не понял, что Вы хотели сказать этими ссылками?

Сделал предложенный запрос, глянул первую страницу результатов.

> это не оправдывает то, что RPM допустил поломку БД.

Хорошо бы, чтоб не допустил.

> а когда внезапно отключается электричество - это типовая ситуация,
> которую БД обязана уметь разруливать и поддерживать свою
> консистентность настолько, насколько это возможно и позволяет
> окружающая обстановка (файловая система, железо и пр.).

Хорошая оговорка; так вот я о том, что за свои двадцать с лишним лет работы с rpm-дистрибутивами (от 3.0.6 до 4.13) я особых проблем по части libdb не припоминаю.  Да, её надо уметь готовить _при сборке_ -- ldv@ умеет.

> На ум пришло такое сравнение: в браузерах Chromium и Firefox
> применяется Sqlite, не припомню проблем с ними

Вот это хорошо напомнили, кстати.  Как раз фокс порой приходится "администрировать" и от этого я не то чтобы рад:

$ cat ~/bin/firefox-vacuum.sh 
#!/bin/sh
for i in VACUUM REINDEX; do
        find ~/.mozilla \
                -type f \
                -name \*.sqlite \
                -exec sqlite3 '{}' $i \;
done
Особенно когда оно жизнерадостно рассказывает "Error: database disk image is malformed", но никакого аналога db_recover(1) сходу найти не удалось (возможно, с глаз надо было снять лыжные ботинки, но не факт).

>>> на тех машинах, где запускается rpm, это не будет заметно,
>>> на embeded его не запускают.
>> Вообще-то запускают.
> Кто запускает, тот пусть и поддерживает

Я докопался к фактической (не)справедливости утверждения, а не к ценовым вопросам, если что. :)  Да, зануда.

> Почитаю комментарии там. Пока могу сказать, что в последние годы
> под руководством Panu rpm4 улучшился настолько, что

...на 4.14 мы решили не переезжать.

> Если посмотреть на rpm в не такой уж и старой centos 7, то в нем нет,
> например, файловых триггеров. Дикостью кажется.

У нас были в "4.0" (которым особо одарённые альт попрекали порой).

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

Оглавление
Летнее обновление ALT p9 starterkits , opennews, 13-Июн-20, 11:36  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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