|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitriy Kirhlarov 2:5020/400 25 May 2004 10:41:42 To : All Subject : mutt on 5.2.1 -------------------------------------------------------------------------------- Hi! Месяц уже ковыряюсь... Hатолкните, плз, куда хоть копать... Была Фря 4.9. Hа ней mutt 1.5.6i. Все красиво, все хорошо. Поставил новый винт. Hа него Фрю 5.2.1. Hа нее тот же mutt 1.5.6i из тех же портов. Hачалась фигня... При листании письма на экран лезет мусор. Меняю TERM=cons25r на TERM=linux мусор пропадает, но начинаются косяки в vi, man, ... Примонтировал в /mnt старый диск. Зашел через chroot /mnt login. Запустил старый mutt -- все опять хорошо. Hеделю-полторы назад обновил саму систему и сделал portupgrade -rRf mutt. Безрезультатно. Видимо, надо какую-то библиотеку ему подменить. Hачал искать. новый mutt: ldd `which mutt` /usr/local/bin/mutt: libncurses.so.5 => /lib/libncurses.so.5 (0x28108000) libssl.so.3 => /usr/lib/libssl.so.3 (0x28148000) libcrypto.so.3 => /lib/libcrypto.so.3 (0x2817a000) libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28288000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28291000) libc.so.5 => /lib/libc.so.5 (0x28380000) старый mutt: ldd /mnt/usr/local/bin/mutt /mnt/usr/local/bin/mutt: libncurses.so.5 => /lib/libncurses.so.5 (0x280f8000) libssl.so.3 => /usr/lib/libssl.so.3 (0x28138000) libcrypto.so.3 => /lib/libcrypto.so.3 (0x2816a000) libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28278000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28281000) libc.so.4 => /usr/lib/compat/libc.so.4 (0x28370000) опять старый, после chroot /mnt login: ldd `which mutt` /usr/local/bin/mutt: libncurses.so.5 => /usr/lib/libncurses.so.5 (0x280eb000) libssl.so.3 => /usr/lib/libssl.so.3 (0x2812c000) libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x2815b000) libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28252000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2825b000) libc.so.4 => /usr/lib/libc.so.4 (0x28336000) Поясните, пожалуйста, каким образом библиотека /lib/libncurses.so.5 имеет разный размер (в скобках). Особенно, в первом и втором случаях? И каким образом вычислить виновную библиотеку. Похоже, что надо смотреть от кого эти 6 so-шек зависят. libssl & libcrypto, видимо, сюда никаким боком. libncurses первый кандидат на изучение связей, следующий -- libiconv. А чем libintl & libc заняты? Могут через них эти безобразия происходить?.. Помогите, плз, кто может -- анноит сильно. Хожу на консоль с винды shellguard-ом, если это имеет значение. By. Dmitriy --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/89551375cdbb.html, оценка из 5, голосов 10
|