Здравствуйте Alexey I. Froloff В сообщении от Суббота 15 сентября 2007 Alexey I. Froloff написал(a): > Зависимости A || B в debian появились, видимо, из-за отсутствия > таких "левых" provides. imho Это лучше, чем левые provides. Хотябы-потому, что A || B || Null = в чистом виде условная заввисимость - если не у становлен A и не установлен B, то это не страшно, так-как Null всегда установлен. > > Например мы хотим выразить функцию Requires: mysql xor postgresql. > А apt'у крышу не снесёт от такого? Проверка наоборот упростится - если есть mysq l, то postgresql можно не проверять. PS Тут есть одна тонкость русского языка - A || B || С = Истина Если установлен хотя-бы один. (точное математическое или) 001 011 111 .... 010 и т.д Не менее важен случай, что A || B || С = Истина, если установлен ТОЛЬКО один: 100 010 001 матемимтически это другая функция (для двух элементов функция нечётности), но не менее редкая в практической жизни, чем вторая. -- С уважением Хихин Руслан