vitus_wagner (
vitus_wagner) wrote2007-11-08 05:27 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Про уровни зависимостей в Debian
Похоже, что уровней зависимостей между пакетами в Debian всё же мало.
Нужны еще два:
1. Что-то типа Required. Т.е. разбить Depends на два подуровня - одни "это нужно практическии всем, но если вы знаете, что делаете, то можете не ставить", второй "без этого нифига работать не будет". В последний должны попадать исключительно зависиомости по ldd, программы, безусловно вызываемые из шелловских скриптов и т.д.
2. Что-то типа Matches - Вообще-то необязательно, но если установлено, то должно быть такой-то версии. Во многих случаях будет удобнее, чем писать Conflicts на любую несовпадающую версию.
Нужны еще два:
1. Что-то типа Required. Т.е. разбить Depends на два подуровня - одни "это нужно практическии всем, но если вы знаете, что делаете, то можете не ставить", второй "без этого нифига работать не будет". В последний должны попадать исключительно зависиомости по ldd, программы, безусловно вызываемые из шелловских скриптов и т.д.
2. Что-то типа Matches - Вообще-то необязательно, но если установлено, то должно быть такой-то версии. Во многих случаях будет удобнее, чем писать Conflicts на любую несовпадающую версию.