LINUX.ORG.RU

pacman fail


0

1

Вот решил сегодня арчу обновить, а он мне такое в ответ:

yaourt -Syu
:: Synchronizing package databases...
 testing is up to date
 core is up to date
 extra is up to date
 community-testing is up to date
 community is up to date
 multilib is up to date
 archlinuxfr is up to date
 catalyst is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: package-query: requires pacman<3.5
идём дальше:
pacman -S package-query
:: The following packages should be upgraded first :
    pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n] 

resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: package-query: requires pacman<3.5
и вот сижу теперь, полный когнитивный дисcонанс, что делать-то? P.S.:
Pacman v3.4.3 - libalpm v5.0.3
package-query 0.6
yaourt 0.9.5.3


Тестинг подразумевает умение разруливать такое вручную :) посмотрите, что там тянется и поставьте непротиворечивое

former_hokum ()
Ответ на: комментарий от OramahMaalhur

Помогло следующее:

pacman -R package-query yaourt
pacman-db-upgrade
pacman -Syy
только теперь yaourt поломался, потому что пакман обновился до 3.5 (при этом еще и поменялся формат базы данных пакетов), а йогурт завязан на 3.4 :). но зато вижу ядрышко свежее в тестинге уже появилось. сейчас пощупаем-с. а на счёт yaourt'a - есть какие альтернативы?

f1st ()

Тестинг же. Качай ручками и ставь через pacman -U

pekmop1024 ★★★★★ ()

yaourt-git и package-query-git завлись, только пришлось ручками в /usr/lib/ создавать симлинк

cd /usr/lib/
ln -s libalpm.so.6.0.0 libalpm.so.5

а то package-query ругался.

f1st ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.