eddy_em: (Костерок)
eddy_em ([personal profile] eddy_em) wrote2016-10-28 08:58 am
Entry tags:

Я ваш abi труба шатал!

Файлик abi_x86_32 из /etc/portage/package.use вырос уже до нескромного размера. А еще меня задолбало при каждом обновлении вносить туда 2-4 новых строчки. И началось все с долбаного скайпа и еще чего-то (не помню уже чего), чему понадобились эти унылые 32-битные библиотеки.

Все! Добавил abi_x86_32 в глобальные юзы и делаю emerge -e system, а потом emerge -uDN world запущу!

Грустно, однако, со старым железом: из-за видеокарты пришлось замаскировать более свежие пакеты nvidia, это привело к необходимости маскировать более свежие xorg, а это, в свою очередь, потянет за собой еще толпу ☹
Намедни, вот, столкнулся с проблемой: CUDA 6.5.14 не работает с gcc-4.9 (благо, это лечится указанием cmake использовать gcc-4.8), но обновить CUDA мне уже не суждено с этой видеокартой...

[identity profile] simsun.livejournal.com 2016-10-28 09:06 pm (UTC)(link)
приятно разобраться в системе:)
я вот гуглю как что надо что то больше чем

emerge --sync
emerge -u world :)

ps на одной из машин bind сломался - не собирается из emerge
в самом -самом конце не может слинковать libdns.so с libsdl - обычный метод лечения если не гуглится - подождать когда починят/починится:) Но что то долго на этот раз, видимо у меня что то. Причём если зайти ручечками там где emerge всё это оставил не собрав и дать последнюю последнюю gcc .... где там упало и добавить -ldl то все собирается, где то в Makefile прост потерялось, но хочется через emerge все же)
update: во время сборки bind дал по папке где собиралось:

find -type f -name Makefile -exec sed -i -r 's/ -lcap -lz/ -lcap -lz -ldl/g' {} \;

это даже не костыли:)
Edited 2016-10-28 22:35 (UTC)

[identity profile] eddy-em.livejournal.com 2016-10-29 01:44 pm (UTC)(link)
Я вот недавно насчет этих "гениев" возмущался, когда stellarium хотел поставить, а в ебилде был "патч", запрещающий установку плагина telescope control!

Хоть в свалку слаку свою систему превращай, устанавливая все вручную!