1

Видимо я разучился читать/понимать маны, man eix:

EXPRESSION [ --and| -a ] EXPRESSION
EXPRESSION [ --or | -o ] EXPRESSION

делаю

eix -I -c 'font*' --and freetype
No matches found.
eix -I -c 'font*' -a freetype
No matches found.

Откуда такое поведение ?

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

2

riso⇓ пишет:

Откуда такое поведение ?

а что ты ожидал?
media-libs/freetype не содержит 'font'

да.... и --and  в данном случае можно опустить....т.е. просто eix -Ics 'font*' -s adobe

95% процентов проблем находятся между клавиатурой и стулом.

3

я ожидал, что он выдаст все установленные пакеты с font и пакет freetype.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

4

вот так работает как мне нужно:

 qlist -CI freetype font\*

но неужели eix так не умеет

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

5

riso⇓ пишет:

я ожидал, что он выдаст все установленные пакеты с font и пакет freetype.

тогда --or нужен... причём со скобками т.к. иначе -I относится только к первому к первому.
как говорят американе, филл зе дифференс:
eix -I -\( 'font*' -o freetype -\) — «Найти все пакеты[eix], которые установлены[-I] и (начинаются с font или содержат freetype)»
eix -I 'font*' -a freetype — «Найти все пакеты[eix], которые установлены[-I], и начинаются с font, и содержат freetype»

95% процентов проблем находятся между клавиатурой и стулом.

6

да, так работает, спасибо. Только не пойму зачем дефисы после I и после freetype

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

7

riso⇓ пишет:

да, так работает, спасибо. Только не пойму зачем дефисы после I и после freetype

это перед скобками...

95% процентов проблем находятся между клавиатурой и стулом.

8

мм, нашел

BRACE_OR_TEST ::= --open|-( EXPRESSION --close|-) 

Вообще мануал eix'a легко не дается. Очень сумбурно все. Да и рецептов не нашел.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст