Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
Веб-интерфейс не ищет по полю “Dependencies”, yaourt тоже вроде бы не умеет - информацию по конкретному пакету можно спросить yaourt -Si “имяпакета”, а вот просто yaourt -Si выдает только пакеты из не-аур репозиториев. Может есть способ? |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
Не совсем понял, что именно надо, ноyaourt -Si имя_пакета| grep Depends |
Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
Мне нужна не зависимость конкретного пакета, а список всех пакетов, у которых есть эта зависимость. По полю “depends” и установленным пакетам это делает утилита whoneeds, но мне надо поиск по неустановленным, в ауре и вдобавок по полю “makedepends”. Например, найти все пакеты в ауре, у которых в makedepends есть cmake. |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Когда запрашивается yaourt -Si по пакету из AUR, йогурт качает PKGBUILD этого пакета и берет оттуда, например, ‘depends on’. По-моему, это дикость, но я только что смотрел в исходники и это так. А ‘required by’ ему, похоже, просто неоткуда взять, хотя в веб-интерфейсе оно имеется. Проблема в недоработке api для AUR. В этом треде https://bbs.archlinux.org/viewtopic.php?pid=1121662 предлагают обратиться в рассылку aur-general или даже aur-dev. Я сходу не нашел в архивах рассылок за июнь-июль такого вопроса. Может, вы там поучаствуете? |
Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
Эх, я бы с удовольствием, но не настолько хорошо знаю английский… |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Вообще для такой задачи стоит скопировать все пакеты из аура и искать локально прхоже на abs только для aur https://aur.archlinux.org/packages/aur-git/
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Что-то я не понял юмора. Если открыть в AUR страницу пакета, у него будут две колонки: “Зависимости” и “Требуется пакетами”, причём выводятся там и пакеты из AUR, и пакеты из репозиториев. Чего тут не хватает? |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Проблема в том, чтобы получить эти данные через rpc AUR'а. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
vdeminА, ну тогда звыняйте, ёгуртами не пользуюсь, пакеты из AUR ставлю редко и руками, rpc не ведаю :) |
Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
nafanjaСпасибо, хоть что-то, буду пробовать. NatrioНе хватает колонки зависимостей сборки (makedepends) и возможности поиска по этим колонкам. |