Циклические зависимости пакетов (pacman, pactree)

vinc
НО пакета phonon-qt5-backend в системе нет
Дык, пакета с таким названием может и не быть в природе. Для требующей его софтины главное чтобы был установлен по крайне мере один пакет, который предоставляет нужный функционал. Проще разобраться на более простом примере:
$ pacman -Si mplayer
...
Зависит от           : ...  ttf-font
Т.е. это может быть любой векторный шрифт, например:
$ pacman -Qi ttf-dejavu
...
Предоставляет        : ttf-font
Aivar
vinc
НО пакета phonon-qt5-backend в системе нет
Дык, пакета с таким названием может и не быть в природе. Для требующей его софтины главное чтобы был установлен по крайне мере один пакет, который предоставляет нужный функционал.
Я это понимаю. В этом посте поднимался вопрос о циклических ссылках, а не о пакетах-провайдерах.
С провайдерами отдельная песня - у того же ttf-font провайдерами могут выступать сразу несколько пакетов.
pacman -Qi ttf-dejavu ttf-liberation ttf-droid | egrep "Name|Provides"
Name            : ttf-dejavu
Provides        : ttf-font
Name            : ttf-liberation
Provides        : ttf-font
Name            : ttf-droid
Provides        : ttf-font
При этом 'pacman' разрешает его в ttf-dejavu:
$ pacman -Q ttf-font
ttf-dejavu 2.37-2
Кстати, я пока не понял, где хранится эта привязка. В локальной базе все три пакета ttf-dejavu ttf-liberation ttf-droid совершенно равноправны.
А устанавливал я сразу три шрифта командой pacman -S ttf-liberation ttf-droid ttf-dejavu
По алфавиту что-ли он его выбирает при разрешении имен?

Может кто-то знает?
vinc
По алфавиту что-ли он его выбирает при разрешении имен?
вроде да
pacman -Qq ttf-font
noto-fonts
pacman -Qsq ttf-font
noto-fonts
ttf-croscore
ttf-dejavu
ttf-freefont
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.