LINUX.ORG.RU

История изменений

Исправление imul, (текущая версия) :

Был профиль default/linux/amd64/17.0/no-multilib/hardened/selinux (stable)
emerge app-portage/unsymlink-lib
gcc-config указывает на x86_64-pc-linux-gnu-9.1.0
Система обновлена, 32 бита нет. Далее:
unsymlink-lib --analyze вроде ничего интересного не рассказало
unsymlink-lib --migrate сделало /usr/lib.new или как-то наподобие, точно не помню, накидало туда много всякого.
unsymlink-lib --finish удалило ссылку и переименовало /usr/lib.new в /usr/lib
Переключаю на default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
SYMLINK_LIB=no в /etc/portage/make.conf
Пересобираю gcc binutils glibc.
Ну там всякое . /etc/profile где надо и даже где не очень надо.
После emerge -1v /usr/lib содержимое /usr/lib конечно редеет, но не так как ожидалось — остатся куча эльфов. Например python 3.6 собирается правильно, а python 3.7 по прежнему срёт собой везде вроде тоже собрался. Отбой, остались ещё кое-какие редкие ошмётки, надо поизучать чьи и починить.
Всякое кросс и нонбинари понятное дело в /usr/lib лежит, как и написано в новости.
В общем, для меня не сильно критично, я от пикселей на экране и байтиков на диске в бешенство не прихожу. Со временем думаю ситуация поправится.

Исходная версия imul, :

Был профиль default/linux/amd64/17.0/no-multilib/hardened/selinux (stable)
emerge app-portage/unsymlink-lib
gcc-config указывает на x86_64-pc-linux-gnu-9.1.0
Система обновлена, 32 бита нет. Далее:
unsymlink-lib --analyze вроде ничего интересного не рассказало
unsymlink-lib --migrate сделало /usr/lib.new или как-то наподобие, точно не помню, накидало туда много всякого.
unsymlink-lib --finish удалило ссылку и переименовало /usr/lib.new в /usr/lib
Переключаю на default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
SYMLINK_LIB=no в /etc/portage/make.conf
Пересобираю gcc binutils glibc.
Ну там всякое . /etc/profile где надо и даже где не очень надо.
После emerge -1v /usr/lib содержимое /usr/lib конечно редеет, но не так как ожидалось — остатся куча эльфов. Например python 3.6 собирается правильно, а python 3.7 по прежнему срёт собой везде.
Всякое кросс и нонбинари понятное дело в /usr/lib лежит, как и написано в новости.
В общем, для меня не сильно критично, я от пикселей на экране и байтиков на диске в бешенство не прихожу. Со временем думаю ситуация поправится.