LINUX.ORG.RU

Calculate linux: не удается выполнить cl-update

 ,


0

0

При попытке установить zoom или latte dock (другие просто не пробовал особо) возникает такая проблема:
https://pastebin.com/VaJ1Hbcx Решил выполнить cl-update, но в ответ получаю это: https://pastebin.com/zWRbF97E Также еще пробовал sudo emerge –ask –newuse –changed-use –update @world На что имею это: https://pastebin.com/hdZpH5At

P.S. в калькулейт и генту тем более новичок. Буду благодарен если кто поможет

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

Походил там по смежным темам и создалось ощущение его какой то полумёртвости. Может не там ходил

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

жёсткие блокировки при обновлении («B»), замаскируй их временно, обнови без них, потом размаскируешь, и снова запусти обновку

spawn_sp ★★★★
()

привет, утро вечера мудреннее, давай попытаюсь объяснить(использую gentoo), по первой ссылке:

dev-qt/qtcore-5.13.2 required by (dev-qt/designer-5.13.2:5/5.13::gentoo, installed)
пакет dev-qt/qtcore-5.13.2 требуется пакету dev-qt/designer-5.13.2:5/5.13::gentoo, этот пакет хочет обновиться до dev-qt/qtcore-5.14.1-r1 при установке твоего latte-dock но пакет dev-qt/designer-5.13.2:5/5.13 не даёт этого сделать то есть блокирует обновление, хочет версию пониже так как видать сам устарел. И таких 32 штуки, все уж не буду описывать. Внизу portage тебе пишет:

Может быть возможно решить эту проблему, используя package.mask для предотвращения выбора одного из этих пакетов. Тем не менее, это также Возможно, что существуют конфликтующие зависимости, так что их невозможно удовлетворить одновременно. Если такой конфликт существует в зависимости двух разных пакетов, то эти пакеты не могут быть установленным одновременно. Вы можете попробовать большее значение опция --backtrack, такая как --backtrack = 30, чтобы увидеть, это решит этот конфликт автоматически. Вообщем похоже ты давно не обновлял, всё из-за этого, сделай пока: emerge -pv1 --update --newuse --deep --with-bdeps=y @world, посмотри блокировки есть? «B» на «b» не обращай внимания, это так называемые «мягкие блокировки» портаже разруливает их сам

spawn_sp ★★★★
()

упс, вот это: --with-bdeps=y наверно не нужно в кальке, это зависимости сборки, можешь убрать

spawn_sp ★★★★
()
Ответ на: комментарий от wellWINeo

наконец то я добрался до компа, да включи обратно, потом глянь на предмет блоков той же командой

spawn_sp ★★★★
()
Ответ на: комментарий от wellWINeo

по пакету «app-i18n/man-pages-nl» и аналогичных, попробуй отдельно обновить «app-i18n/man-pages-l10n-4.0.0» или можно просто замаскировать временно «app-i18n/man-pages-nl» -fr, -pl, зависимости обновятся в составе @world с этим "--deep", потом размаскируешь и дообновишь оставшееся

spawn_sp ★★★★
()
Ответ на: комментарий от wellWINeo

этот «app-eselect/eselect-opengl» можешь удалить как выше писали, хотя сначала глянь кто от него зависит, так можно: «equery d app-eselect/eselect-opengl» чтобы увидеть какой пакет его подтянул и выключить у него флаг, иначе снова подтащит

spawn_sp ★★★★
()
Последнее исправление: spawn_sp (всего исправлений: 1)
Ответ на: комментарий от wellWINeo

обновляй всегда так: emerge -av1 --update --newuse --deep @world, просто посмотреть что будет обновляться и прочее так: emerge -pv --update --newuse --deep @world, опцию "--oneshot(аналог "-1") добавляй при обновлении, что бы новые пакеты(например зависимости от новых появившихся флагов(от разрабов) в пакетах) не попадали в set @selected (файл world), держи мир в чистоте хотя в кальку наверно понатыкали чё надо и не надо, я сам не использовал, сам обновляю несколько иначе поэтапно начиная с портажа(впервую очередь всегда, рекомендуют) потом толчейн, потом сет @system, @world, ну и т.д. revdep, depclean, всё перечислять не буду, лень)) шучу

spawn_sp ★★★★
()
Последнее исправление: spawn_sp (всего исправлений: 1)
Ответ на: комментарий от spawn_sp

Замаскировал маны, удалил eselect-opengl и включил обратно libglvnd у месы, после этого система обновилась, спасибр!

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