Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitrij Lystsov                      2:5020/400     22 Nov 2006  11:29:44
 To : Dmitrij Lystsov
 Subject : Re: кто удаляет библиотеку: непонятно?
 -------------------------------------------------------------------------------- 
 
 Привет всем!
 
 >>  >>>  DL> Библиотека есть и софт работает.
 >>  >>>  DL> Библиотека копируется в ручную в /usr/local/lib/mysql/
 >>  >>>  DL> А вот теперь проблема:
 >>  >>>  DL> После полной перезагрузки, библиотека, скопированная вручную в
 >>  >>>  DL> каталог /usr/local/lib/mysql/ пропадает! Какая хм... её 
 >> удаляет?
 >>  >>>
 >>  >>> Поставь на этот файл флаг noschg и посмотри - кто будет ругаться.
 >>  >>
 >>  >> Спасибо за идею.
 >>  >> Hо исходя из мануала нужно сделать так:
 >>  >> $chflags   файл
 >>  >> _установить_ флаг неизменности со стороны системы.
 >>
 >>  DL> Работает. Только злого удаляльщика не нашел .. :)
 >>
 >> А грепом по /etc и /usr/local/etc - ничего интересного не выдает? Еще 
 >> можно в
 >> кронтабах пошарить (/var/cron...)
 > 
 > Чего-то не нашел ни чего ... наверное плохо искал.
 
 При очередном обновлении софта увидел что происходит и обноружил 
 сообщение от portupgrade:
 
 [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 136 packages 
 found (-0 +1) . done]
 mv: rename /usr/local/lib/mysql/libmysqlclient_r.so.14 to 
 /usr/local/lib/compat/pkg/libmysqlclient_r.so.14: Operation not permitted
 
 Так как был установлен флаг schg на файл 
 usr/local/lib/mysql/libmysqlclient_r.so.14 перемещение не удалось.
 
 Попытка была переместить эту библиотеку в /usr/local/lib/compat/pkg/ в 
 тоже самое место, что и в версии 6.1 эхотага.
 Про это, если мне не изменяет память еще в релизнотес писалось на версию 
 5.5 эхотага.
 
 Получается, что дело все таки в софте, которому нужна библиотека 
 libmysqlclient_r.so.14. Только почему-то по другому пути он её не видит 
 - слепой что-ил? :)
 > Вот еще попутный вопрос.
 > Дело в том, что этот же софт работает под другой версией эхотага - 6.1R.
 > Отличие в том, что библиотека в версии 5.5 расположена в
 > 
 > /usr/local/lib/mysql/
 > 
 > от сюда и берется, а в версии 6.1 эта же библиотека, для это же софта
 > расположенна в
 > 
 > /usr/local/lib/compat/pkg/
 > 
 > и все берется нормально и ничего не удаляется.
 Да, да - именно, в варианте с версией 6.1 эхотага все нормально.
 Дело еще в том, что версия эхотага 6.1 ставилась с нуля, а вот версия 
 5.5 получилась методом обновления и пересборки мира с версии 5.4.
 
 Может что-то недоделал?
 
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 кто удаляет библиотеку: непонятно?   Dmitrij Lystsov   14 Nov 2006 12:16:22 
 кто удаляет библиотеку: непонятно?   Andrey Ostanovsky   14 Nov 2006 14:54:46 
 Re: кто удаляет библиотеку: непонятно?   Dmitrij Lystsov   14 Nov 2006 16:17:24 
 Re: кто удаляет библиотеку: непонятно?   Dmitrij Lystsov   14 Nov 2006 17:03:55 
 кто удаляет библиотеку: непонятно?   Andrey Ostanovsky   14 Nov 2006 17:38:10 
 Re: кто удаляет библиотеку: непонятно?   Dmitrij Lystsov   15 Nov 2006 11:32:04 
 кто удаляет библиотеку: непонятно?   Andrey Ostanovsky   15 Nov 2006 12:56:00 
 Re: кто удаляет библиотеку: непонятно?   Dmitrij Lystsov   22 Nov 2006 11:29:44 
Архивное /ru.unix.bsd/648822e47248.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional