Всем привет.
Дома стоит FreeBSD 5.3. Инета дома как такого нет, соответсвенно есть инет на работе. Я накачал всяких пакаждей, игрушки там, другой всякий нужный софт и к ним скачал новые пакеты иксов и много чего другого, скинул всё на винт принёс домой ставлю с фатовского раздела.
Была такая проблема, что некоторый софт падал с сообщением:
Fatal error 'Spinlock called when not threaded.' at line 83 in file /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0)
Abort trap (core dumped)
но всё удачно решилось созданием файлика /etc/libmap.conf с таким вот содержимым:
libpthread.so.1 libc_r.so.5
libpthread.so libc_r.so
Часть пакетов при установке ругается, на то стоят старые пакеты иксов, glibc и т.д. Как можно достаточно безболезнено обновить установленые пакеты с помощью скачанных пакетов?
Деинсталить и занового ставить не выход, portupgred -ом ни как не могу разобраться как.