Новый x86_64-i586 В i586-libGL отсутствует каталог /etc/X11/lib. Пришлось создать руками и сделать ссылки на содержимое установленного i586-nvidia_glx_295.40 В i586-libGL "по старому" каталог есть и x11presetdrv создает необходимые ссылки
это арепостроителям
На что вешать тогда ? в x86_64-i586 сейчас же какой-то вертер пакует при сборке. Да и в http://lists.altlinux.org/pipermail/sisyphus/2012-April/357216.html просят "сообщать в багзиллу на соответствующие им пакеты-прообразы"
(В ответ на комментарий №2) > На что вешать тогда ? > в x86_64-i586 сейчас же какой-то вертер пакует при сборке. > > Да и в http://lists.altlinux.org/pipermail/sisyphus/2012-April/357216.html > просят "сообщать в багзиллу на соответствующие им пакеты-прообразы" Можно попробовать Виталия Кузнецова спросить, он автор текущей реализации arepo.
Собственно, есть два варианта решения проблемы: 1) Добавить в rpmrebuild-arepo каталог 2) Обучить /usr/libexec/X11/drvpre.d/nvidia создавать каталог перед созданием симлинка. 2zerg: Чем плох второй вариант?
В Сизифе он пренадлежит xorg-server и libGL В P6 нужно исправить libGL
Мне еще руками пришлось выставить /usr/lib/libGL.so.1 -> ../../etc/X11/lib/libGL.so.1 вместо /usr/lib/libGL.so.1 -> /usr/lib/X11/libGL.so.1.2. Ссылки в /etc/X11/lib я тоже делал руками, но может это было лишнее, не знаю.
(В ответ на комментарий №5) > В Сизифе он пренадлежит xorg-server и libGL Ошибся, но все равно можно в libGL x86_64 добавить
(В ответ на комментарий №6) > Мне еще руками пришлось выставить > /usr/lib/libGL.so.1 -> ../../etc/X11/lib/libGL.so.1 /usr/libexec/X11/drv.d/nvidia из x86-64-пакета это умеет, а как с другими быть -- не знаю. Ща поищу ту багу.
(В ответ на комментарий №4) > 2) Обучить /usr/libexec/X11/drvpre.d/nvidia создавать каталог перед созданием > симлинка. > 2zerg: Чем плох второй вариант? Это должен делать /usr/libexec/X11/drvpre.d/x11 . Я и так в drv*.d/nvidia делаю слишком много за него.
(В ответ на комментарий №8) > Ща поищу ту багу. Не получилось, но Shrek в курсе древнего предложения Raorn делать путь /usr/libexec/X11/drv.d/ архитектурозависимым.
http://bugs.altlinux.org/16195
(В ответ на комментарий №10) > предложения Raorn делать путь > /usr/libexec/X11/drv.d/ архитектурозависимым. Это мое предложение было :-) https://bugzilla.altlinux.org/show_bug.cgi?id=16195#c10
Mesa-4:7.10.3-alt2.M60P.1 -> p6: * Wed Apr 25 2012 Vitaly Kuznetsov <vitty@altlinux> 4:7.10.3-alt2.M60P.1 - Rebuild to get /etc/X11/lib in i586-libGL package (ALT #27263)
2 Cas: В P6 бы тоже
(В ответ на комментарий №14) > 2 Cas: > В P6 бы тоже Читай сначала.
(В ответ на комментарий №14) > 2 Cas: > В P6 бы тоже Я, собственно, в p6 и собрал. В t6 на подходе.
(В ответ на комментарий №15) > Читай сначала. Да, слепой. Показалось M60T в changelog