nvidia-drivers-190.42-r3.ebuild

Итак по свежим следам и для всех тех кто решит обновится до этой версии. Вас ждет ловушка!

Ссылка для Ъ.
Само обновление проходит гладко. Перезагружаемся и видим странные падения отдельных приложений… Судя по всему требуется revdep-rebuild Делаем revdep-rebuild и видим что пересборка во первых требуется для очень большого числа приложений а во вторых мрет на ошибке

/bin/grep: /usr/lib64/libGL.la: No such file or directory
/bin/sed: can't read /usr/lib64/libGL.la: No such file or directory
libtool: link: `/usr/lib64/libGL.la' is not a valid libtool archive

Небольшое расследование показывает что причина кроется в том, что согласно ChangeLog

06 Nov 2009; Doug Goldstein
+nvidia-drivers-190.42-r3.ebuild:
remove generation of libGL.la since eselect-opengl-1.0.9 and newer
no
longer uses it. refactor installation of libraries to fix FreeBSD
issues

Собственно само решение проблемы

emerge dev-util/lafilefixer
lafilefixer --justfixit
revdep-rebuild

Ну и спокойной ночи.

Comments