Временная смена профиля?
Storm 7 сентября, 2006 - 14:38
Мне нужно запустить проприетарный старый софт, расчитаный на glibc 2.2 и gcc-2.95 (нужен libstdc++-libc-2.9).
В последних профилях 2ой гцц замаскирован. Однако есть профиль gcc2, в котором это все открыто. Но я нехочу менять профиль целиком, мне просто нужны старые либы для этого софта. Как проще выкрутиться?
chroot'ed enviroment делать?
»
- Для комментирования войдите или зарегистрируйтесь
Поравить
Поправить руками package.mask. Но это только до следующего emerge --sync. По мойму была еще возможность это прописать в /etc/package.umask (или что то в этом роде, сотри man portage)
_________________
Linux
...because life is too short for reboots
Quote:По мойму
Корректировка: /etc/portage/package.unmask
Самым
Самым безопасным будет chroot. Размаскировать старый софт это еще не проблема - проблемы могут начаться когда он начнет конфликтовать с современным.
Поэтому и
Поэтому и спрашивал как это было правильно сделать.
package.unmask кстати не действует на пакеты, замаскированные профилем.
Ну проблема вобщем-то временно решена, я закомментировал строчку с gcc в профиле, поставил gcc-2.95.3, нашел парочку rpm'ок со старыми либами, и поставил их в /usr/lib. Так вроде все работает.