А зачем делать ссылку? У меня /usr/lib64/xorg/modules/extensions/libglx.so вполне таки файл и появляется штатно. Может с флагами что напутали?
Может и так, а может ещё что, но судя по логу xorg не находил модуль, а следовательно вполне возможно что файл с таким названием отсутствовал в каталоге /usr/lib64/extensions/nvidia
Хотя так же вполне возможно из за того что модуль xorg загружался вперёд, а следовательно драйвер nviiva это допускает.
Похоже, работы ведутся, nvidia-drivers обновился на три версии, кое-какие пути из обсуждённых прописаны, но всё равно не работает без подмены ссылки :-)
Когда ж починят это дело? Достало уже, с каждым обновлением mesa вручную ссылку делать. Можно куда-то прилепить скрипт, на автоматическое создание /usr/lib64/xorg/modules/extensions/libglx.so -> ../../../extensions/nvidia/libglx.so.390.141?
Что это за? Это не ошибка? Пролазит и пролазит этот системД тихой сапой. И ладно бы в сторонних пакетах, в том числе и под него рассчитанных, а тут системный. У меня глобально "USE -systemd"
название как то не в тему тогда, если используешь openrc.
Не совсем так, просто тут собирается один из бинарников из исходника systemd, и для его запуска добавляется init скрипт для openrc. Просто вытащили часть systemd для запуска в openrc, от сюда и название такое.
Похоже шторм подняли, пришлось запоздалую новость сочинять))
"Despite the name, 'systemd-tmpfiles' does not depend on systemd, does not use dbus, and is just a drop-in replacement for opentmpfiles. It is a small binary built from systemd source code, but works separately, similarly to eudev or elogind. It is known to work on both glibc and musl systems."
А что мешает сделать работу с зависимостями более интеллектуальной, то есть, например, если я установил пакет pkg-meta как экспериментальный ~amd64, то и зависимости pkg-lib & pkg-util и ещё 256 штук встали как ~, без дополнительного их персонального прописывания в keywords? Желание на ~amd64 выражено, так чего стесняться?
Когда ж починят это дело? Достало уже, с каждым обновлением mesa вручную ссылку делать. Можно куда-то прилепить скрипт, на автоматическое создание /usr/lib64/xorg/modules/extensions/libglx.so -> ../../../extensions/nvidia/libglx.so.390.141?
А всего-то дело было в порядке строк в файле /etc/X11/xorg.conf.d/20opengl.conf
Чего ему надо? Удаление установленного dev-python/docutils-0.17 ен помогло
Ну а что ещё надо? Все же собирается, выскакивает только варнинг, что не может установить более новую версию dev-python/docutils, так как более новая версия конфликтует с ебилдами dev-python/sphinx и dev-python/sphinx_rtd_theme. Просто придется использовать более старую версию dev-python/docutils-0.17, а на сборку то не особо влияет.
А почему в llvm насильно впихнуты чуждые мне архитектуры, можно как-то отключить? У меня amd64, вроде как MIPS AVR и прочие RISC не по моей теме?
llvm-big.jpg
profiles/base/package.use.force писал(а):
# Michał Górny <email> (2021-11-04)
# Enable all LLVM targets unconditionally. Unfortunately, disabling
# targets tend to break reverse dependencies (e.g. Rust) and we are yet
# to find a clean way of resolving that. Compared to the damage
# potential, the increase of build time is a minor problem. Users who
# really insist of building a smaller system can un-force the flags
# at their own responsibility.