On Mon, Apr 23, 2001 at 02:42:37PM +0400, Oleg N. Kayunov wrote: > > Похоже, в Релиз попал какой-то модуль, собранный с предыдущей версией > > libdb. Попробуйте обновить следующие пакеты из Сизифа: > > perl-TimeDate-1.09-ipl4mdk > > perl-DBI-1.14-ipl5mdk > > perl-MailTools-1.15-ipl3mdk > > perl-DB_File-1.73-ipl3mdk > Спасибо, сработало (то бишь заработало). :-))) > > Только 2 неясности (уж простите за не(?)здоровое любопытство): > 1. С самого начала в /usr/include/db.h (коий на самом деле симлинк на > /usr/include/db3/db.h) было прописано, что он - 3.2.9 (если верить > #define). Откуда же взялось сообщение, что оный - 3.2.3? Или речь шла не > о нем? Речь шла совсем не о нем, с /usr/include/db.h все нормально. Просто не был пересобран perl-DB_File с последней db3. > 2. Пришлось истребить базу данных ранее созданную скриптом > использовавшим DB_File::Lock - иначе от оператора tie получал die > гласящее (согласно $!), что "File exist"; хотя сие обстоятельство прямо > указывалось в tie (в виде O_CREAT | O_RDWR). БД отладочная, не жалко, но > все-таки. Тем более, что вскоре должна быть запущена в web - > эксплуатацию. Вдруг еще чего сменится? Держать текстовый дубликат? Для > справки: Версия DB_File-Lock - не менялась. А вот модуль Storable > (используемый для подготовки данных к записи: freeze) - явно > обновлен/заменен (в дистрибутиве). Причем мой (ранее стоявший) Storable > числится как 1.0.7, а дистрибутивный - 0.6.11. При переходе со старого формата базы на новый следует предпринимать разумные меры предосторожности. Что касается Storable, то мы с ним разберемся. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.