[Решено]проблемы со сборкой при обновлении

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [Решено]проблемы со сборкой при обновлении

Сообщение LMAoD »

ormorph писал(а):
01.04.2016 20:00
Смотрю собирали gcc-5.3.0
Да уж сколько проблем с использованием нестабильных пакетов...
toolchain вообще желательно чтобы был стабильным.
Как вариант можно попробовать обновить мир с ключиком -e на стабильном компиляторе.

Именно по этому не пользую нестабильную ветку, если нужны пакеты из нестабильной ветки просто задаю emerge -av =путь/пакет-xx
а далее отвечаешь y и запускаешь dispatch-conf.

Вся 5ая ветка до сих пор вроде замаскирована, хотя столько вкусностей наобещали. В свое время вроде и toolchain и систему и мир потом пересобирал.

Но вернемся к сути, как лечить вручную понял:

Код: Выделить всё

# emerge -v1 kde-frameworks/kdoctools
...
/usr/lib64/libKF5Archive.so.5.20.0: undefined reference to `QString::toUtf8_helper(QString const&)@Qt_5'
...

# equery b /usr/lib64/libKF5Archive.so.5.20.0
 * Searching for /usr/lib64/libKF5Archive.so.5.20.0 ...
kde-frameworks/karchive-5.20.0 (/usr/lib64/libKF5Archive.so.5.20.0)
# emerge -v1 kde-frameworks/karchive
# emerge -v1 kde-frameworks/kdoctools

Но иногда это превращается в длинную цепочку... сейчас еще попробую emerge -v1 $(qlist -IC kde-frameworks/) но может есть другой метод? да и в чем причина что после даунгрейда qt он не пересобрал их сам или так не должно было произойти и это где-то у меня проблема?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: [Решено]проблемы со сборкой при обновлении

Сообщение ormorph »

revdep-rebuild -i пробовали запускать?
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [Решено]проблемы со сборкой при обновлении

Сообщение LMAoD »

ormorph писал(а):
01.04.2016 20:20
revdep-rebuild -i пробовали запускать?

пробовал без -i хотя если не ошибаюсь -i игнорирует результаты прошлого запуска если что-то пошло не так. В прошлый раз он на кеды внимания не обращал, сейчас попробую оригинальный revdep-rebuild запустить.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: [Решено]проблемы со сборкой при обновлении

Сообщение ormorph »

LMAoD писал(а):
01.04.2016 20:25
[хотя если не ошибаюсь -i игнорирует результаты прошлого запуска если что-то пошло не так.


Именно так, этот параметр заставляет по новой искать все зависимости в библиотеках, игнорируя результаты предыдущих запусков(кеширование).
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [Решено]проблемы со сборкой при обновлении

Сообщение LMAoD »

ormorph писал(а):
01.04.2016 20:29
LMAoD писал(а):
01.04.2016 20:25
[хотя если не ошибаюсь -i игнорирует результаты прошлого запуска если что-то пошло не так.


Именно так, этот параметр заставляет по новой искать все зависимости в библиотеках, игнорируя результаты предыдущих запусков(кеширование).

В случаи успешного завершения revdep-rebuild вроде чистит за собой их, но как и в прошлый раз он предложил пересобрать только libreoffice, пересборку которого я пока отложу. Так же он выдал

Код: Выделить всё

 !!! Broken orphaned files: No installed package was found for the following:
        * /usr/lib64/libavfilter.so.3.42.103
        * /usr/lib64/libavcodec.so.54.92.100
        * /usr/lib64/libavdevice.so.54.3.103
        * /usr/lib64/libavformat.so.54.63.104

Код: Выделить всё

# equery b /usr/lib64/libavfilter.so.3.42.103 /usr/lib64/libavcodec.so.54.92.100 /usr/lib64/libavdevice.so.54.3.103 /usr/lib64/libavformat.so.54.63.104
 * Searching for /usr/lib64/libavfilter.so.3.42.103,/usr/lib64/libavcodec.so.54.92.100,/usr/lib64/libavdevice.so.54.3.103,/usr/lib64/libavformat.so.54.63.104 ...
#
я так понимаю это чьи-то останки оставшиеся по какой-то причине и их можно с чистой совестью удалить?

И все же есть хорошая новость, оригинальный revdep-rebuild обнаружил проблему с даунгрейдом qt и нашел пакеты которые необходимо пересобрать... Большое спасибо за помощь, завтра можно будет вернуться к остальным пролбемам с обновлением... А насчет новой версии revdep-rebuild думаю стоит написать разработчикам о подобной проблеме.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: [Решено]проблемы со сборкой при обновлении

Сообщение ormorph »

LMAoD писал(а):
01.04.2016 20:42
В случаи успешного завершения revdep-rebuild вроде чистит за собой их, но как и в прошлый раз он предложил пересобрать только


В случае успешного завершения он больше не проверяет уже проверенные ранее библиотеки при следующем запуске, а ключик -i заставляет проверять по новой.
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [Решено]проблемы со сборкой при обновлении

Сообщение LMAoD »

Благодарю всех за помощь. revdep-rebuild оказался слишком жесток, пересобрал почти весь мир и почти все успешно. После обновления правда появились и другие проблемы. Если так и не разберусь с sddm, его не желанием давать доступ к xauth для bumblebee и проблемы с плазмой на wayland, то надеюсь на Вашу помощь(но это уже другая история)
Спасибо сказали:
Ответить