[SOLVED] Отказ от abi_x86_32

Добрый вечер.
Подскажите пожалуйста оп такой ситуации.
Решил отказать от abi_x86_32 полностью.
Изначально у меня в /etc/portage/package.use в самом начале значился такой параметр, как всем кому надо компелить эту библиотеку */* abi_x86_32
Вообщем задумался убрать поддержку 32 битную.
Закомнтировал #*/* abi_x86_32
И запускаю пересборку мира emerge -auvDN world.
Много конфликтов возникает, как побороть?
Полный лог https://pastebin.com/n8cpt4Ye
Не весь лог.

x11-libs/libXScrnSaver:0

  (x11-libs/libXScrnSaver-1.2.3:0/0::gentoo, ebuild scheduled for merge) conflicts with
    x11-libs/libXScrnSaver[abi_x86_32(-)] required by (net-im/skype-4.3.0.37-r6:0/0::gentoo, installed)
                                         

x11-libs/libXv:0

  (x11-libs/libXv-1.0.11-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
    x11-libs/libXv[abi_x86_32(-)] required by (net-im/skype-4.3.0.37-r6:0/0::gentoo, installed)
                                 
    >=x11-libs/libXv-1.0.7-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtgui-4.8.7:4/4::gentoo, installed)
                                                          

x11-libs/libSM:0

  (x11-libs/libSM-1.2.2-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
    x11-libs/libSM[abi_x86_32(-),abi_x86_64(-)] required by (media-sound/pulseaudio-11.1-r1:0/0::gentoo, installed)
                                               
    >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtgui-4.8.7:4/4::gentoo, installed)
                                                          

x11-libs/libICE:0

  (x11-libs/libICE-1.0.9-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libSM-1.2.2-r2:0/0::gentoo, installed)
                                                           
    >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtgui-4.8.7:4/4::gentoo, installed)
                                                           
    x11-libs/libICE[abi_x86_32(-),abi_x86_64(-)] required by (media-sound/pulseaudio-11.1-r1:0/0::gentoo, installed)
                                                

x11-libs/libXtst:0

  (x11-libs/libXtst-1.2.3-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=x11-libs/libXtst-1.0.99.2[abi_x86_32(-),abi_x86_64(-)] required by (media-sound/pulseaudio-11.1-r1:0/0::gentoo, installed)
                                                            
    x11-libs/libXtst[abi_x86_32(-),abi_x86_64(-)] required by (media-sound/pulseaudio-11.1-r1:0/0::gentoo, installed)
                                                 

sys-libs/libcap:0

  (sys-libs/libcap-2.25:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=sys-libs/libcap-2.22-r2[abi_x86_32(-),abi_x86_64(-)] required by (media-sound/pulseaudio-11.1-r1:0/0::gentoo, installed)

Нужно перейти на профиль

Нужно перейти на профиль no-multilib

я не переходил на профиль

я не переходил на профиль no-multilib, но в целом поддержка 32Х битного abi выключена.

2 вещи: 1) А был ли обновлен

2 вещи:
1) А был ли обновлен мир со старыми настройками перед переходом? Это не обязательно, но сильно упростит решение проблем.
2) В данном случае net-im/skype как бинарное приложение тянет за собой вышеозначенное abi. После удаления проблем станет меньше. Надо удалить всё бинарное, не имеющее сборки под x64.

Батенька, да у вас система

Батенька, да у вас система весьма старая!! Чего стоит один только skype-4.3.....
Он только в 32-битном исполнении был, поэтому вы ну никак не выпилите 32-бита.
Об этом собственно говорит первый блок в конфликтах.
Потом, у вас qt-4 версии. Нету ее уже давно. Она тянулась опять же для того же скайпа.

Короче начать надо с удаления/обновления всех 32-битных приложений, которые у вас торчат в /var/lib/portage/world.
Потом уже думать, что дальше.
Или обновлять до свежего или выпиливать 32-бита переходом на новые пакеты и пересборкой текущего.
Даже не знаю, какой из этих путей короче :)

Вот решил сменить ветку на

Вот решил сменить ветку на no-multilib ([22] default/linux/amd64/17.0/no-multilib (stable)), после обновления мира, при revdep-rebuild.sh возникли проблемы.
решил вернуть multilib ([12] default/linux/amd64/17.0 (stable)).
Теперь тоже странная проблема.
не ставится софт любой app-arch/bzip2
куда копать не пойму, сломал голову уже, что делать хз.

serv0 ~ # emerge bzip2
PORTAGE_BZIP2_COMMAND setting is invalid: 'bzip2'
PORTAGE_BZIP2_COMMAND setting from make.globals is invalid: 'bzip2'
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-arch/bzip2-1.0.6-r10::gentoo
Warning: File compression unsupported bzip2. Missing package: app-arch/bzip2 * bzip2-1.0.6.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                                                                                                                      [ ok ]
>>> Unpacking source...
>>> Unpacking bzip2-1.0.6.tar.gz to /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work
>>> Source unpacked in /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work
>>> Preparing source in /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6 ...
 * Applying bzip2-1.0.4-makefile-CFLAGS.patch ...                                                                                                                                                                                      [ ok ]
 * Applying bzip2-1.0.6-saneso.patch ...                                                                                                                                                                                               [ ok ]
 * Applying bzip2-1.0.4-man-links.patch ...                                                                                                                                                                                            [ ok ]
 * Applying bzip2-1.0.6-progress.patch ...                                                                                                                                                                                             [ ok ]
 * Applying bzip2-1.0.3-no-test.patch ...                                                                                                                                                                                              [ ok ]
 * Applying bzip2-1.0.4-POSIX-shell.patch ...                                                                                                                                                                                          [ ok ]
 * Applying bzip2-1.0.6-mingw.patch ...                                                                                                                                                                                                [ ok ]
 * Applying bzip2-1.0.6-out-of-tree-build.patch ...                                                                                                                                                                                    [ ok ]
 * Applying bzip2-1.0.6-CVE-2016-3189.patch ...                                                                                                                                                                                        [ ok ]
 * Applying bzip2-1.0.6-ubsan-error.patch ...                                                                                                                                                                                          [ ok ]
>>> Source prepared.
>>> Configuring source in /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6 ...
 * abi_x86_32.x86: running multilib-minimal_abi_src_configure
 * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
>>> Source configured.
>>> Compiling source in /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6 ...
 * abi_x86_32.x86: running multilib-minimal_abi_src_compile
make -j9 VPATH=/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6 'CC=gcc -m32' AR=ar RANLIB=ranlib -f /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so all 
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/blocksort.c
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/huffman.c
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/crctable.c
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/randtable.c
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/compress.c
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/crctable.c:22:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/decompress.c
gcc -m32 -march=core2 -O2 -pipe -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64  -c /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib.c
компиляция прервана.
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/blocksort.c:22:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
компиляция прервана.
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: blocksort.o] Ошибка 1
make: *** Ожидание завершения заданий…
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: crctable.o] Ошибка 1
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/huffman.c:22:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
компиляция прервана.
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib.c:31:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/decompress.c:22:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
компиляция прервана.
компиляция прервана.
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: decompress.o] Ошибка 1
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/randtable.c:22:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
компиляция прервана.
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: huffman.o] Ошибка 1
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: randtable.o] Ошибка 1
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: bzlib.o] Ошибка 1
In file included from /usr/include/features.h:447:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/bzlib_private.h:25,
                 from /mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/compress.c:29:
/usr/include/gnu/stubs.h:7:11: фатальная ошибка: gnu/stubs-32.h: Нет такого файла или каталога
 # include 
           ^~~~~~~~~~~~~~~~
компиляция прервана.
make: *** [/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6/Makefile-libbz2_so:45: compress.o] Ошибка 1
 * ERROR: app-arch/bzip2-1.0.6-r10::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-arch/bzip2-1.0.6-r10::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-arch/bzip2-1.0.6-r10::gentoo'`.
 * The complete build log is located at '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/temp/build.log'.
 * The ebuild environment file is located at '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/temp/environment'.
 * Working directory: '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6-abi_x86_32.x86'
 * S: '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6'

>>> Failed to emerge app-arch/bzip2-1.0.6-r10, Log file:

>>>  '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/temp/build.log'

 * Messages for package app-arch/bzip2-1.0.6-r10:

 * ERROR: app-arch/bzip2-1.0.6-r10::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-arch/bzip2-1.0.6-r10::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-arch/bzip2-1.0.6-r10::gentoo'`.
 * The complete build log is located at '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/temp/build.log'.
 * The ebuild environment file is located at '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/temp/environment'.
 * Working directory: '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6-abi_x86_32.x86'
 * S: '/mnt/tmp/portage/portage/app-arch/bzip2-1.0.6-r10/work/bzip2-1.0.6'

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

вернул обратно ( [22]

вернул обратно no-multilib ( [22] default/linux/amd64/17.0/no-multilib (stable) * ).
Вроде как порты ставятся.
Но вот не пойму эту ситуацию, почему он не хочет обновить glib

Запутался, помогите пожалуйста выйти из этой ямы зависимостей.

serv0 ~ # emerge dev-libs/glib -av

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]".
(dependency required by "virtual/libffi-3.0.13-r1::gentoo" [installed])
(dependency required by "dev-libs/glib-2.56.2::gentoo" [ebuild])
(dependency required by "dev-libs/glib" [argument])
serv0 ~ # emerge virtual/libffi -pv

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

Calculating dependencies... done!
[ebuild   R    ] virtual/libffi-3.0.13-r1::gentoo  0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

делаю
serv0 ~ # revdep-rebuild
* This is the new python coded version
* Please report any bugs found using it.
* The original revdep-rebuild script is installed as revdep-rebuild.sh
* Please file bugs at: https://bugs.gentoo.org/
* Collecting system binaries and libraries
* Checking dynamic linking consistency
* Assign files to packages

!!! Broken orphaned files: No installed package was found for the following:
* /usr/lib32/libX11.so.6.3.0
* Warning: "dev-qt/qtscript-4.8.7" ebuild not found..
!! Could not find ebuild for dev-qt/qtscript:4
* Warning: "dev-qt/qtcore-4.8.7-r4" ebuild not found..
!! Could not find ebuild for dev-qt/qtcore:4
* Warning: "dev-qt/qtdbus-4.8.7" ebuild not found..
!! Could not find ebuild for dev-qt/qtdbus:4
* Warning: "dev-qt/qtgui-4.8.7" ebuild not found..
!! Could not find ebuild for dev-qt/qtgui:4
* Warning: "dev-qt/qtxmlpatterns-4.8.7" ebuild not found..
!! Could not find ebuild for dev-qt/qtxmlpatterns:4
* Warning: "dev-qt/qtwebkit-4.8.7" ebuild not found..
!! Could not find ebuild for dev-qt/qtwebkit:4

emerge --oneshot --complete-graph=y dev-qt/qtscript dev-qt/qtcore dev-qt/qtdbus dev-qt/qtgui dev-qt/qtxmlpatterns dev-qt/qtwebkit
Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]".
(dependency required by "virtual/libffi-3.0.13-r1::gentoo" [installed])
(dependency required by "dev-libs/glib-2.56.2::gentoo" [ebuild])
(dependency required by "dev-qt/qtcore-5.9.6::gentoo" [ebuild])
(dependency required by "dev-qt/qtscript-5.9.6::gentoo" [ebuild])
(dependency required by "dev-qt/qtscript" [argument])
serv0 ~ #
И

serv0 ~ # revdep-rebuild.sh
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 29% ]  *   broken /usr/lib32/libX11.so.6.3.0 (requires libxcb.so.1)
 *   broken /usr/lib32/qt4/bin/lconvert (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/lrelease (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/lupdate (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/moc (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/qdbus (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/qdbuscpp2xml (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/qdbusxml2cpp (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/qmake (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/qtconfig (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/rcc (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/uic (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/xmlpatterns (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/bin/xmlpatternsvalidator (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtCore.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtDBus.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtGui.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtNetwork.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtScript.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtScriptTools.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtWebKit.so.4.9.4 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtXmlPatterns.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/libQtXml.so.4.8.7 (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/accessible/libqtaccessiblewidgets.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/codecs/libqcncodecs.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/codecs/libqjpcodecs.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/codecs/libqkrcodecs.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/codecs/libqtwcodecs.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/imageformats/libqgif.so (requires libgcc_s.so.1
libstdc++.so.6)
[ 30% ]  *   broken /usr/lib32/qt4/plugins/imageformats/libqico.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/imageformats/libqjpeg.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/imageformats/libqmng.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/imageformats/libqtga.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/imageformats/libqtiff.so (requires libgcc_s.so.1
libstdc++.so.6)
 *   broken /usr/lib32/qt4/plugins/inputmethods/libqimsw-multi.so (requires libgcc_s.so.1
libstdc++.so.6)
[ 37% ]  *   broken /usr/lib64/gobject-introspection/giscanner/_giscanner.la (requires -lgio-2.0)
 *   broken /usr/lib64/gobject-introspection/giscanner/_giscanner.la (requires -lgobject-2.0)
 *   broken /usr/lib64/gobject-introspection/giscanner/_giscanner.la (requires -lglib-2.0)
[ 45% ]  *   broken /usr/lib64/libatksharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libatksharpglue-2.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_btrfs.la (requires -lpcre)
 *   broken /usr/lib64/libbd_btrfs.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_btrfs.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_btrfs.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_crypto.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_crypto.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_crypto.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_fs.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_fs.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_fs.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_loop.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_loop.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_loop.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_mdraid.la (requires -lpcre)
 *   broken /usr/lib64/libbd_mdraid.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_mdraid.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_mdraid.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_part_err.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_part_err.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_part_err.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_part.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_part.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_part.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_swap.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_swap.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_swap.la (requires -lglib-2.0)
 *   broken /usr/lib64/libbd_utils.la (requires -lgio-2.0)
 *   broken /usr/lib64/libbd_utils.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libbd_utils.la (requires -lglib-2.0)
 *   broken /usr/lib64/libblockdev.la (requires -lgio-2.0)
 *   broken /usr/lib64/libblockdev.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libblockdev.la (requires -lglib-2.0)
[ 46% ]  *   broken /usr/lib64/libbytesize.la (requires -lpcre)
[ 48% ]  *   broken /usr/lib64/libgdksharpglue-2.la (requires -lgio-2.0)
 *   broken /usr/lib64/libgdksharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libgdksharpglue-2.la (requires -lglib-2.0)
 *   broken /usr/lib64/libgladesharpglue-2.la (requires -lgio-2.0)
 *   broken /usr/lib64/libgladesharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libgladesharpglue-2.la (requires -lglib-2.0)
 *   broken /usr/lib64/libglibsharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libglibsharpglue-2.la (requires -lglib-2.0)
[ 49% ]  *   broken /usr/lib64/libgtksharpglue-2.la (requires -lgio-2.0)
 *   broken /usr/lib64/libgtksharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libgtksharpglue-2.la (requires -lglib-2.0)
 *   broken /usr/lib64/liblineak.la (requires -lSM)
 *   broken /usr/lib64/liblineak.la (requires -lICE)
[ 51% ]  *   broken /usr/lib64/libpangosharpglue-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libpangosharpglue-2.la (requires -lglib-2.0)
[ 53% ]  *   broken /usr/lib64/libthunarx-2.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/libthunarx-2.la (requires -lgio-2.0)
 *   broken /usr/lib64/libthunarx-2.la (requires -lgobject-2.0)
 *   broken /usr/lib64/libthunarx-2.la (requires -lglib-2.0)
 *   broken /usr/lib64/libvolume_key.la (requires -lglib-2.0)
[ 85% ]  *   broken /usr/lib64/python3.6/site-packages/_volume_key.la (requires -lglib-2.0)
[ 89% ]  *   broken /usr/lib64/thunarx-2/thunar-apr.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-apr.la (requires -lgio-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-apr.la (requires -lgobject-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-apr.la (requires -lglib-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-sbr.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-sbr.la (requires -lgio-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-sbr.la (requires -lgobject-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-sbr.la (requires -lglib-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-sbr.la (requires -lpcre)
 *   broken /usr/lib64/thunarx-2/thunar-uca.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-uca.la (requires -lgio-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-uca.la (requires -lgobject-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-uca.la (requires -lglib-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lgio-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -ldbus-1)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lgobject-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lglib-2.0)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lSM)
 *   broken /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la (requires -lICE)
 *   broken /usr/lib64/udisks2/modules/libudisks2_btrfs.la (requires -lgio-2.0)
 *   broken /usr/lib64/udisks2/modules/libudisks2_btrfs.la (requires -lgobject-2.0)
 *   broken /usr/lib64/udisks2/modules/libudisks2_btrfs.la (requires -lglib-2.0)
 *   broken /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la (requires -ldbus-1)
 *   broken /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la (requires -lgio-2.0)
 *   broken /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la (requires -lgobject-2.0)
 *   broken /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la (requires -lgmodule-2.0)
 *   broken /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la (requires -lglib-2.0)
[ 100% ]                 
 * Generated new 3_broken.rr
 * Assigning files to packages
 *  !!! /usr/lib32/libX11.so.6.3.0 not owned by any package is broken !!!
 *   /usr/lib32/libX11.so.6.3.0 -> (none)
 *   /usr/lib32/qt4/bin/lconvert -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/lrelease -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/lupdate -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/moc -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/qdbus -> dev-qt/qtdbus
 *   /usr/lib32/qt4/bin/qdbuscpp2xml -> dev-qt/qtdbus
 *   /usr/lib32/qt4/bin/qdbusxml2cpp -> dev-qt/qtdbus
 *   /usr/lib32/qt4/bin/qmake -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/qtconfig -> dev-qt/qtgui
 *   /usr/lib32/qt4/bin/rcc -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/uic -> dev-qt/qtcore
 *   /usr/lib32/qt4/bin/xmlpatterns -> dev-qt/qtxmlpatterns
 *   /usr/lib32/qt4/bin/xmlpatternsvalidator -> dev-qt/qtxmlpatterns
 *   /usr/lib32/qt4/libQtCore.so.4.8.7 -> dev-qt/qtcore
 *   /usr/lib32/qt4/libQtDBus.so.4.8.7 -> dev-qt/qtdbus
 *   /usr/lib32/qt4/libQtGui.so.4.8.7 -> dev-qt/qtgui
 *   /usr/lib32/qt4/libQtNetwork.so.4.8.7 -> dev-qt/qtcore
 *   /usr/lib32/qt4/libQtScript.so.4.8.7 -> dev-qt/qtscript
 *   /usr/lib32/qt4/libQtScriptTools.so.4.8.7 -> dev-qt/qtgui
 *   /usr/lib32/qt4/libQtWebKit.so.4.9.4 -> dev-qt/qtwebkit
 *   /usr/lib32/qt4/libQtXmlPatterns.so.4.8.7 -> dev-qt/qtxmlpatterns
 *   /usr/lib32/qt4/libQtXml.so.4.8.7 -> dev-qt/qtcore
 *   /usr/lib32/qt4/plugins/accessible/libqtaccessiblewidgets.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/codecs/libqcncodecs.so -> dev-qt/qtcore
 *   /usr/lib32/qt4/plugins/codecs/libqjpcodecs.so -> dev-qt/qtcore
 *   /usr/lib32/qt4/plugins/codecs/libqkrcodecs.so -> dev-qt/qtcore
 *   /usr/lib32/qt4/plugins/codecs/libqtwcodecs.so -> dev-qt/qtcore
 *   /usr/lib32/qt4/plugins/imageformats/libqgif.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/imageformats/libqico.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/imageformats/libqjpeg.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/imageformats/libqmng.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/imageformats/libqtga.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/imageformats/libqtiff.so -> dev-qt/qtgui
 *   /usr/lib32/qt4/plugins/inputmethods/libqimsw-multi.so -> dev-qt/qtgui
 *   /usr/lib64/gobject-introspection/giscanner/_giscanner.la -> dev-libs/gobject-introspection
 *   /usr/lib64/libatksharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/libbd_btrfs.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_crypto.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_fs.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_loop.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_mdraid.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_part_err.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_part.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_swap.la -> sys-libs/libblockdev
 *   /usr/lib64/libbd_utils.la -> sys-libs/libblockdev
 *   /usr/lib64/libblockdev.la -> sys-libs/libblockdev
 *   /usr/lib64/libbytesize.la -> dev-libs/libbytesize
 *   /usr/lib64/libgdksharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/libgladesharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/libglibsharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/libgtksharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/liblineak.la -> x11-misc/lineakd
 *   /usr/lib64/libpangosharpglue-2.la -> dev-dotnet/gtk-sharp
 *   /usr/lib64/libthunarx-2.la -> xfce-base/thunar
 *   /usr/lib64/libvolume_key.la -> dev-libs/volume_key
 *   /usr/lib64/python3.6/site-packages/_volume_key.la -> dev-libs/volume_key
 *   /usr/lib64/thunarx-2/thunar-apr.la -> xfce-base/thunar
 *   /usr/lib64/thunarx-2/thunar-sbr.la -> xfce-base/thunar
 *   /usr/lib64/thunarx-2/thunar-uca.la -> xfce-base/thunar
 *   /usr/lib64/thunarx-2/thunar-wallpaper-plugin.la -> xfce-base/thunar
 *   /usr/lib64/udisks2/modules/libudisks2_btrfs.la -> sys-fs/udisks
 *   /usr/lib64/xfce4/panel/plugins/libthunar-tpa.la -> xfce-base/thunar
 * Generated new 4_raw.rr and 4_owners.rr
 * Cleaning list of packages to rebuild
 * Generated new 4_pkgs.rr
 * Assigning packages to ebuilds
 * Generated new 4_ebuilds.rr
 * Evaluating package order
 * Generated new 5_order.rr
 * All prepared. Starting rebuild
emerge --complete-graph=y --oneshot --autounmask=n  dev-dotnet/gtk-sharp:2 dev-libs/gobject-introspection:0 dev-libs/libbytesize:0 dev-libs/volume_key:0 sys-fs/udisks:2 sys-libs/libblockdev:0 x11-misc/lineakd:0 xfce-base/thunar:0
..........
Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]".
(dependency required by "virtual/libffi-3.0.13-r1::gentoo" [installed])
(dependency required by "dev-libs/gobject-introspection-1.56.1::gentoo" [ebuild])
(dependency required by "sys-fs/udisks-2.7.4-r1::gentoo[introspection]" [ebuild])
(dependency required by "sys-fs/udisks:2" [argument])
 * 
 * revdep-rebuild failed to emerge all packages.
 * you have the following choices:
 * - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
 * - Use /etc/portage/package.keywords to unmask a newer version of the package.
 *   (and remove 5_order.rr to be evaluated again)
 * - Modify the above emerge command and run it manually.
 * - Compile or unmerge unsatisfied packages manually,
 *   remove temporary files, and try again.
 *   (you can edit package/ebuild list first)
 * 
 * To remove temporary files, please run:
 * rm /var/cache/revdep-rebuild/*.rr
 * Found some broken files that weren't associated with known packages
 * The broken files are:
 *   /usr/lib32/libX11.so.6.3.0

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

bagas написал(а): вернул

bagas написал(а):
вернул обратно no-multilib ( [22] default/linux/amd64/17.0/no-multilib (stable) * ).
Вроде как порты ставятся.
Но вот не пойму эту ситуацию, почему он не хочет обновить glib

Запутался, помогите пожалуйста выйти из этой ямы зависимостей.

Вроде справился, мдаа, кто придумал этот мультилиб.
Спасибо всем.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Вот еще что, видать после

Вот еще что, видать после обновления остался мусор.
serv0 ~ # revdep-rebuild
* This is the new python coded version
* Please report any bugs found using it.
* The original revdep-rebuild script is installed as revdep-rebuild.sh
* Please file bugs at: https://bugs.gentoo.org/
* Collecting system binaries and libraries
* Checking dynamic linking consistency
* Assign files to packages

!!! Broken orphaned files: No installed package was found for the following:
* /usr/lib32/libbz2.so.1.0.6
* /usr/lib32/libuuid.so.1.3.0
* /usr/lib32/libpcre.so.1.2.9
* /usr/lib32/libz.so.1.2.11
* /usr/lib32/libX11.so.6.3.0
* /usr/lib32/libcrypto.so.1.0.0
* /usr/lib32/libdbus-1.so.3.14.14
* /usr/lib32/libssl.so.1.0.0
* /usr/lib32/libexpat.so.1.6.7

There is nothing to emerge. Exiting.
Как я понимаю эти библиотеке можно удалить?
Почему они атвоматически не удалились?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Эти библиотеки нужно удалить.

Эти библиотеки нужно удалить. Они остались, потому что портейж не трёт то, чего не знает. А тут он явно пишет что эти библиотеки не устанавливались ни одним пакетом.

То-есть в ручную удаить эти

То-есть в ручную удаить эти библиотеки?
rm /usr/lib32/libbz2.so.1.0.6
так?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Вообщем удалил

Вообщем удалил вручную.
Спасибо всем кто помогал.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".