The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Летнее обновление ALT p9 starterkits "
Отправлено Michael Shigorin, 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" (которым особо одарённые альт попрекали порой).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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