Решено: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

azsx
Сообщения: 3657
ОС: calculate linux, debian, ubuntu

Решено: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение azsx »

У меня calculate linux.
При обновлении выходит ошибка:

Shell

sudo emerge -avuND --keep-going @world
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".
(dependency required by "@autodeps" [set])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
У меня пакет sys-libs/libunwind есть установленный, я его попробовал переустановить с -e. Не помогло.

Shell

sudo emerge --search sys-libs/libunwind
Local copy of remote index is up-to-date and will be used.
[ Results for search key : sys-libs/libunwind ]
Searching...
* sys-libs/libunwind
Latest version available: 1.2.1-r3
Latest version installed: 1.2.1-r3
Size of files: 763 KiB
Homepage: https://savannah.nongnu.org/projects/libunwind
Description: Portable and efficient API to determine the call-chain of a program
License: MIT
[ Applications found : 1 ]
Вопрос.
Скажите, пожалуйста, как поставить обновления?
Последний раз редактировалось azsx 06.04.2020 06:09, всего редактировалось 1 раз.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1464
ОС: gentoo fluxbox

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение yoricI »

azsx писал(а):
05.04.2020 08:31
его попробовал переустановить с -e. Не помогло.
Он переустановился, или нет? Вроде жалуется на отсутствие 7-й версии, а стоит первая.
Спасибо сказали:

azsx
Сообщения: 3657
ОС: calculate linux, debian, ubuntu

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение azsx »

но другой то и нет, иначе emerge --search мне бы показал.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1813
ОС: Gentoo

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение ormorph »

Shell

# equery d sys-libs/libunwind
Посмотреть от каких пакетов зависит, удалить и снова установить. То что раньше было слотом 7 теперь слот 0. Просто осталась старая зависимость от слота.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1464
ОС: gentoo fluxbox

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение yoricI »

И даже тогда не надо специально устанавливать, сама же установится.
Спасибо сказали:

azsx
Сообщения: 3657
ОС: calculate linux, debian, ubuntu

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение azsx »

удалил, проверил, что удалился пакет. Снова поставил. Встал тот же самый

Shell

sudo emerge --search sys-libs/libunwind

Local copy of remote index is up-to-date and will be used.
[ Results for search key : sys-libs/libunwind ]
Searching...

* sys-libs/libunwind
Latest version available: 1.2.1-r3
Latest version installed: 1.2.1-r3
Size of files: 763 KiB
Homepage: https://savannah.nongnu.org/projects/libunwind
Description: Portable and efficient API to determine the call-chain of a program
License: MIT

[ Applications found : 1 ]
ошибка не изменилась

Shell

sudo emerge -avuND --keep-going @world
Пароль:

Local copy of remote index is up-to-date and will be used.

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".
(dependency required by "@autodeps" [set])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Добавлено (17:33):
зы
мало того, я удалил пакет. Всё, он не установлен. А ошибка при обновлении та же, он хочет :7.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1813
ОС: Gentoo

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение ormorph »

Ну а команда:

Shell

# equery d sys-libs/libunwind
ни чего не показала?
Спасибо сказали:

azsx
Сообщения: 3657
ОС: calculate linux, debian, ubuntu

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение azsx »

Показала кучу пакетов, но я опасаюсь из удалять, так как они всё равно потом понадобятся и всё равно встанет та же проблема

Shell

sudo equery d sys-libs/libunwind
Пароль:
* These packages depend on sys-libs/libunwind:
dev-cpp/glog-0.4.0 (sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
dev-lang/mono-4.8.0.524 (ia64 ? sys-libs/libunwind)
dev-util/google-perftools-2.6.2 (sys-libs/libunwind)
media-gfx/gimp-2.10.14-r1 (unwind ? >=sys-libs/libunwind-1.1.0)
media-libs/gstreamer-1.14.5 (unwind ? >=sys-libs/libunwind-1.2_rc1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
media-libs/mesa-19.3.5 (unwind ? sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
x11-base/xorg-server-1.20.7 (unwind ? sys-libs/libunwind)
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1813
ОС: Gentoo

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение ormorph »

Удалять не обязательно, можно просто все их пересобрать(переустановить).
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 5103
ОС: Gentoo

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение /dev/random »

Проблема специфична для Calculate. Неправильная зависимость прописана где-то в файлах autodeps ("dependency required by "@autodeps" [set]") которых в Gentoo нет, только в Calculate. Вероятно, в Gentoo что-то изменилось, а Calculate не успел среагировать на это изменение.

Что выдаст команда grep libunwind /var/db/pkg/*/*/autodeps?
Спасибо сказали:

azsx
Сообщения: 3657
ОС: calculate linux, debian, ubuntu

Re: emerge: there are no ebuilds to satisfy "sys-libs/libunwind:7".

Сообщение azsx »

Shell

grep libunwind /var/db/pkg/*/*/autodeps
пустой вывод.
решено
Пересобрал зависимые пакеты, перечисли через пробел пакеты. В результате понятно, что какие то пакеты стали замаскированы, буду разбираться. Обновление заработало.
То есть надо было определить зависимые пакеты, пересобрать их, запустить обновление.
Спасибо сказали: