Filesystem coherency and conflicts

Материал из ALT Linux Wiki

Перейти к: навигация, поиск
Stub.png
Черновик политики Sisyphus
Автор(ы) — Igor Vlasenko


Содержание

Полиси по целостности файловой системы внутри RPM пакетов и указанию конфликтов.

Предварительные сведения

Требования к целостности файловой системы

  1. Пакетам запрещается содержать путь в файловой системе, часть которого является альтернативой.

(Обоснование: изменение альтернативы спрячет файлы от rpm).

Требования к разрешению конфликтов

  1. Пакетам запрещается иметь неявные конфликты в файловой системе друг с другом.

Рекомендуется переделывать пакеты так, чтобы убрать неявные конфликты в файловой системе, используя переименование, выделение общих ресурсов в подпакет -common или альтернативы. Пакеты, у которых не удается устранить неявные конфликты в файловой системе друг с другом, обязаны иметь явные конфликты друг на друга используя тег Conflicts:.

 
Личные инструменты