On Wed, Jan 23, 2002 at 12:29:02PM +0600, Evgenii Yurkin wrote: > Добрый день! > Кто-нибудь сталкивался с проблемой, как сделать безболезную поправку > директории /lib/ > проблема вот какая > [EMAIL PROTECTED]:~# dpkg -l locales > +++-==============-==============-============================================ > ii locales 2.1.3-20 GNU C Library: National Language > (locale) da > libc6 тоже 2.1.3.20 да и пакеты стоят все от потаты > но ls -l /lib/ > cpp -> /usr/bin/cpp > ld-2.1.3.so > ld-2.2.4.so
dpkg -S /lib/ld-2.2.4.so [skipped] Откуда они вообще у тебя взялись? Грозит может много чем -- на одни грабли ты уже нарвался, могут быть многочисленные геморрои при компиляции, а особенно запуске самособранных программ на других системах. Вообще, разберись откуда они и или вынеси к черту или поставь куда-нибудь в угол -- типа /usr/ix86-glibc22/lib. Вроде динамический ld может разруливать такую ситуацию, и будет цеплять наиболее подходящую версию. Хотя, конечно, вряд ли его неестественный интеллект всегда будет срабатывать. Зато, по крайней мере, компилятор будет тебе отдавать честные glibc-2.1 бинарники.