LINUX.ORG.RU

Нет доступной таблицы для импорта GPG-ключей

 , , , ,


0

1

Очень сильно нужно установить пакет python-aiomultiprocess. Yay требует импорт gpg-ключа, но если согласиться на импорт, то будет это:

:: (1/1) Анализ SRCINFO: python-aiomultiprocess
gpg: error reading key: Нет открытого ключа

 :: Ключи PGP, требующие импорта:
 -> 9A24B14A6239AA5A450708B671FCFA26C45D960E, требуется пакету: python-aiomultiprocess
:: Импортировать? [Y/n] Y
:: Импортирование ключей с помощью gpg...
gpg: нет доступной для записи таблицы ключей: Не найдено
gpg: ошибка чтения '[stream]': Общая ошибка
gpg: Всего обработано: 0
 -> проблема импортирования ключей

Если импортировать от рута, то всё нормально. Запустив yay от рута будет тоже всё хорошо, но когда дело дойдёт до сборки через makepkg, то установка прекратится, потому что собирать от рута нельзя. Если импортировать ключ с рутом, а собирать без, то yay захочет импортировать его ещё раз и снова столкнётся с недоступной таблицей ключей.

Как сделать эту таблицу доступной для нерутированного пользователя?

Ответ на: комментарий от Silerus

Не работает. –skippgpcheck работает только с yaourt, но никак не с yay. Если пробовать способ makepkg PKGBUILD  — skippgpchecksudo, то ничего не поменяется, потому что зависимость отсутствует

Tyse_EX
() автор топика
Ответ на: комментарий от Silerus
[manjaro@manjaro-3780 theharvester-git]$ makepkg PKGBUILD -is --skippgpcheck
==> Сборка пакета theharvester-git 4.2.0.r307.gcaf21cb-1 (Сб 27 апр 2024 14:23:19)
==> Проверка зависимостей для запуска...
==> Недостающие зависимости:
  -> python-aiomultiprocess
==> Проверка зависимостей для сборки...
==> ОШИБКА: Не удалось разрешить все зависимости.

Я чего-то не понял?

Tyse_EX
() автор топика
Ответ на: комментарий от Silerus
[manjaro@manjaro-3780 theharvester-git]$ makepkg -is --skippgpcheck
==> Сборка пакета theharvester-git 4.2.0.r307.gcaf21cb-1 (Сб 27 апр 2024 14:28:04)
==> Проверка зависимостей для запуска...
==> Установка недостающих зависимостей...
[sudo] пароль для manjaro: 
ошибка: не найдена цель: python-aiomultiprocess
==> ОШИБКА: pacman: не удалось установить недостающие зависимости.
==> Недостающие зависимости:
  -> python-aiomultiprocess
==> Проверка зависимостей для сборки...
==> ОШИБКА: Не удалось разрешить все зависимости.

Не сработало. Нужный пакет есть только в AUR(

Tyse_EX
() автор топика

Только что через paru, на archlinux, установил этот харвестер - вообще без проблем. Судя по выхлопу - у тебя манжаро? А там не все так хорошо, попробуй перейти на тестовую ветку.

Silerus ★★★★
()