Найти в АУРе все пакеты, зависящие от "имяпакета"

Веб-интерфейс не ищет по полю “Dependencies”, yaourt тоже вроде бы не умеет - информацию по конкретному пакету можно спросить yaourt -Si “имяпакета”, а вот просто yaourt -Si выдает только пакеты из не-аур репозиториев. Может есть способ?
Не совсем понял, что именно надо, но
yaourt -Si имя_пакета| grep Depends
Мне нужна не зависимость конкретного пакета, а список всех пакетов, у которых есть эта зависимость. По полю “depends” и установленным пакетам это делает утилита whoneeds, но мне надо поиск по неустановленным, в ауре и вдобавок по полю “makedepends”. Например, найти все пакеты в ауре, у которых в makedepends есть cmake.
Когда запрашивается yaourt -Si по пакету из AUR, йогурт качает PKGBUILD этого пакета и берет оттуда, например, ‘depends on’. По-моему, это дикость, но я только что смотрел в исходники и это так. А ‘required by’ ему, похоже, просто неоткуда взять, хотя в веб-интерфейсе оно имеется.

Проблема в недоработке api для AUR. В этом треде
https://bbs.archlinux.org/viewtopic.php?pid=1121662
предлагают обратиться в рассылку aur-general или даже aur-dev. Я сходу не нашел в архивах рассылок за июнь-июль такого вопроса. Может, вы там поучаствуете?
Эх, я бы с удовольствием, но не настолько хорошо знаю английский…
Вообще для такой задачи стоит скопировать все пакеты из аура и искать локально
прхоже на abs только для aur https://aur.archlinux.org/packages/aur-git/
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Что-то я не понял юмора.
Если открыть в AUR страницу пакета, у него будут две колонки:
“Зависимости” и “Требуется пакетами”, причём выводятся там и пакеты из AUR, и пакеты из репозиториев.
Чего тут не хватает?
Проблема в том, чтобы получить эти данные через rpc AUR'а.
vdemin
Проблема в том, чтобы получить эти данные через rpc AUR'а.
А, ну тогда звыняйте, ёгуртами не пользуюсь, пакеты из AUR ставлю редко и руками, rpc не ведаю :)
nafanja
Вообще для такой задачи стоит скопировать все пакеты из аура и искать локально
прхоже на abs только для aur https://aur.archlinux.org/packages/aur-git/
Спасибо, хоть что-то, буду пробовать.

Natrio
Что-то я не понял юмора.
Если открыть в AUR страницу пакета, у него будут две колонки:
“Зависимости” и “Требуется пакетами”, причём выводятся там и пакеты из AUR, и пакеты из репозиториев.
Чего тут не хватает?
Не хватает колонки зависимостей сборки (makedepends) и возможности поиска по этим колонкам.
 
Зарегистрироваться или войдите чтобы оставить сообщение.