Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » [решено] проблемы после portupgrade

Ответить
Настройки темы
[решено] проблемы после portupgrade
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Изменения
Автор: mar
Дата: 21-05-2006
Код: Выделить весь код
[mar@free ~]$ uname -a
FreeBSD free.marr.webplus.net 5.4-STABLE FreeBSD 5.4-STABLE #0: Sat Jul  2 10:43:56 MSD 2005
mar@free.marr.webplus.net:/usr/src/sys/i386/compile/MEM  i386
очередной
Код: Выделить весь код
cvsup /usr/ports/ports-supfile
после чего начинаю по одному и группами делать portupgrade. В какой-то момент (на апгрейде fontconfig-а, но может быть это произошло и раньше, а я не заметила) отваливается thunderbird и больше не подымается. При попытке запустить видно следующее:
Код: Выделить весь код
[mar@free ~]$ thunderbird &
[1] 58670
[mar@free ~]$
(Gecko:58678): GLib-GObject-WARNING **: cannot register existing type `GConfClient'

(Gecko:58678): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

(Gecko:58678): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault (core dumped)
glib меж тем обновлялся задолго до того и вет лебя прилично.
Думаем, читаем и делаем для восстановления зависимостей по библиотекам:
Код: Выделить весь код
portupgrade -O -af
После чего получаем свой родной работающий thunderbird и неприятности со связкой apache-php (а тут уж мне никуда, это рабочий инструмент). Переустанавливаю php:
Код: Выделить весь код
cd /usr/ports/lang/php4/
make deinstall
make clean
make config
make all
make install
Отваливается thunderbird. Делаем опять
Код: Выделить весь код
portupgrade -a
Апач и php работают, но теперь
- НЕ работае уже все, что на Gecko: firefox, mozilla, thunderbird (с теми же матюками)
- mactor (mainactor) - который вообще линуксячий и из linux же запускается все шрифты выдает квадратиками (шаманство с fc-cahe не помогло). При запуске вручную никакого криминала не видно.
- не подымается линуксячий же акробат:
Код: Выделить весь код
mar@free ~]$ acrobat &
[1] 76041
[mar@free ~]$
(process:76042): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
No fonts found; this probably means that the fontconfig
library is not correctly configured. You may need to
edit the fonts.conf configuration file. More information
about fontconfig can be found in the fontconfig(3) manual
page and on http://fontconfig.org

[1]+  Exit 1                  acrobat
Кроме того уже не помню в какой момент (но видимо до или с самого начала проблем) после апгрейда OO из портов же до 1.1.5 при pkg_version и многих portupgrade появляется надпись о том, что сведения о пакет oo испорчены (package info ... corupted)

Ну собственно и вот Пока запустила опять portupgrade -af - вдруг все исправит? И пишу сюда. Вдруг кто что еще подскажет?

Отправлено: 13:35, 21-05-2006

 
mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Добавлено. Оказывается отвалилось еще и eclipse (причем очень похоже на Gecko):
Код: Выделить весь код
Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)
GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Pango-CRITICAL **: _pango_engine_shape_shape: assertion `PANGO_IS_FONT (font)' failed
Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
aborting...

Отправлено: 13:49, 21-05-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Да, совсем забыла, - gimp работает, как часы (вот уж кто на gtk и glib )

Отправлено: 14:35, 21-05-2006 | #3


Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


Судя по логам, отвалился отнюдь не Glib/Gtk, а GConf.

Так что рекомендую покопать в эту сторону.

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE


Отправлено: 17:27, 21-05-2006 | #4

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


FrIcE
можно поподробней? (там ничего не менялось)
После portupgrade -a шрифты mainactor-а встали на место, акробат заводится, mozilla- новая, - тоже.
А вот ff, thunderbird и eclipse - увы, - все в той же позиции
Сейчас делаю portupgrade firefox (хотя и не хотелось мне переходить на 1.5). Посмотрим, что будет

Отправлено: 12:54, 22-05-2006 | #5


Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


2mar
Код: Выделить весь код
[mar@free ~]$ thunderbird &
[1] 58670
[mar@free ~]$
(Gecko:58678): GLib-GObject-WARNING **: cannot register existing type `GConfClient'

(Gecko:58678): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

(Gecko:58678): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault (core dumped)
Отсюда видно, что ошибка в GLib возникает при попытке повторно зарегистрировать уже существующий тип GConfClient. Судя по всему используется старая библиотека GConf с новым сервером (видимо прилинкована статически). Мозилла новая заводится, потому как скомпилена уже с учётом новой библиотеки, а раз бинарники ff и tb старые, видимо в этом причина.

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:03, 22-05-2006 | #6

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


FrIcE
спасибо. про статическую линковку не подумала. Покопаю в эту сторону.

Отправлено: 13:17, 22-05-2006 | #7

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


забавно:
Цитата:
ldconfig -r |grep gconf
201:-lgconf-2.4 => /usr/X11R6/lib/libgconf-2.so.4
575:-lgconf-2.4 => /usr/local/lib/libgconf-2.so.4
576:-lgconf-2.5 => /usr/local/lib/libgconf-2.so.5

ls -l /usr/X11R6/lib/libgconf-2.so.4
root wheel 248401 21 май 23:03 /usr/X11R6/lib/libgconf-2.so.4

ls -l /usr/local/lib/libgconf-2.so.4
root wheel 248275 4 апр 17:18 /usr/local/lib/libgconf-2.so.4

/usr/local/lib/libgconf-2.so.5
root wheel 30 4 апр 17:19 /usr/local/lib/libgconf-2.so.5 -> /usr/local/lib/libgconf-2.so.4
Не посмотрит ли кто-нибудь ldconfig -r |grep gconf и ls -l на имеющееся у себя?

Отправлено: 13:28, 22-05-2006 | #8


Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
[frice@frice ~]$ ldconfig -r | grep gconf                                                                                       [11:59][22:05:2006]
        479:-lgconf-2.5 => /usr/local/desktop/lib/libgconf-2.so.5
[frice@frice ~]$ ll /usr/local/desktop/lib/libgconf-2.so.5                                                                      [15:42][22:05:2006]
-rwxr-xr-x  1 root  wheel  212237 13 фев 11:07 /usr/local/desktop/lib/libgconf-2.so.5
Судя по всему остались хвосты от предыдущих версий. Посему рекомендую удалить GConf и все зависящие от него приложения, затем вручную зачистить возможные хвосты и поставить всё заново.

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE


Отправлено: 13:45, 22-05-2006 | #9

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


спасибо. Главное ты меня пнул в правильном направлении

Отправлено: 14:04, 22-05-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » [решено] проблемы после portupgrade

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Проблемы после после загрузочного окна винды. Lesta Непонятные проблемы с Железом 7 22-04-2009 14:16
[решено] Проблемы после сборки Fr0LL Непонятные проблемы с Железом 9 17-09-2008 17:31
Службы - [решено] проблемы после удаления программ paviox Microsoft Windows 2000/XP 4 20-03-2008 01:42
[решено] Проблемы после переустановки(( sunny9 Поиск драйверов, прошивок и руководств 15 24-07-2007 20:20
[решено] установка /usr/ports/sysutils/portupgrade не получается kaEwituS Общий по FreeBSD 8 17-07-2006 12:09




 
Переход