Нет доступных зеркал для yaml-cpp - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь установить mongodd, используя yaourt на archlinux, для которого требуется установить yaml-cpp lib.

Дело в том, что yaourt не может найти действительное зеркало для загрузки с

error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from ftp.swin.edu.au : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from ftp.acc.umu.se : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirror.neuf.no : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirror.23media.de : The requested URL returned error: 404
(4/4) checking keys in keyring                            [##############################] 100%
(4/4) checking package integrity                          [##############################] 100%
error: yaml-cpp: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is invalid

Я пытался собрать библиотеку вручную из исходного кода и поместить ее в /usr/lib, но она тоже не работает.

Что я могу сделать здесь?

Спасибо

1 Ответ

0 голосов
/ 09 мая 2018

Вы должны обновить ваш Arch Linux перед установкой любого нового пакета.Следующие команды подходят:

  • pacman -Syu, за которыми следует pacman -S yaml-cpp
  • pacman -Syu yaml-cpp

Вы не должны делать это (это может привести к поломкевашей системы):

  • pacman -Sy с последующим pacman -S yaml-cpp
  • pacman -Sy yaml-cpp
...