[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Битые пакеты и падение Gnome



Sergey Kharlamov пишет:
Доброго времени суток достопочтимый ALL!

На ноуте стоит Lenny. Примерно с месяц назад обновился с помощью apt-get dist-upgrade и после этого упал гном и стало несколько побитых пакетов :-( Я думал дело времени и через неделю все станет нормально... ан нет. Нормально не стало gnome лежит а все старые зависимости так и преследуют мой бедный ноут. Привожу лог того на что ругается dpkg во время комманды apt-get install -f


Чтение списков пакетов...
Построение дерева зависимостей...
Reading state information...
Исправление зависимостей... Готово
The following packages were automatically installed and are no longer required:
  libwine-capi libicu36 industrial-cursor-theme esound libgps16 libgpod3
  libcdio6 libpcrecpp0 libx264-56 guile-1.6-libs python-qt3 gs-common
  libaudacious5 python-sip4 libdirectfb-0.9-25 gnome-keyring-manager
  liferea-xulrunner libqthreads-12 libtotem-plparser1 libtotem-plparser7
  libguile-ltdl-1 libnss3-0d libpisync0 libungif4g
Use 'apt-get autoremove' to remove them.
Будут установлены следующие дополнительные пакеты:
  bluez-gnome capplets-data gnome-applets gnome-applets-data
gnome-control-center gnome-core gnome-desktop-environment gnome-screensaver
  gnome-session gnome-settings-daemon libavahi-ui0 libepc-1.0-1
  libepc-ui-1.0-1 libgmyth0 libgnomekbd-common libgnomekbd2
  libgnomevfs2-common libgtk-vnc-1.0-0 libgweather-common libgweather1
  openoffice.org-l10n-sr python-gdata shared-mime-info totem totem-common
  totem-gstreamer totem-plugins totem-xine vinagre
Предлагаемые пакеты:
tomboy cpufreqd cpudyn powernowd esound-clients xrdb gnome-audio gnome-dbg
  xvncviewer hunspell-dictionary-sr myspell-dictionary-sr
  openoffice.org-hyphenation-sr openoffice.org2-thesaurus-sr
  openoffice.org-help-sr gromit
Рекомендуемые пакеты:
  gnome-vfs-obexftp dasher gok gnome-accessibility-themes fam rss-glx
  libpam-gnome-keyring
Пакеты, которые будут УДАЛЕНЫ:
  libgnomekbd1 libgnomekbdui1 rhythmbox
НОВЫЕ пакеты, которые будут установлены:
gnome-settings-daemon libavahi-ui0 libepc-1.0-1 libepc-ui-1.0-1 libgmyth0
  libgnomekbd2 libgtk-vnc-1.0-0 libgweather-common libgweather1
  openoffice.org-l10n-sr python-gdata totem-gstreamer vinagre
Пакеты, которые будут обновлены:
  bluez-gnome capplets-data gnome-applets gnome-applets-data
gnome-control-center gnome-core gnome-desktop-environment gnome-screensaver gnome-session libgnomekbd-common libgnomevfs2-common shared-mime-info totem
  totem-common totem-plugins totem-xine
Предварительная настройка пакетов ...
обновлено 16, установлено 13 новых пакетов, для удаления отмечено 3 пакетов, и 457 пакетов не обновлено.
не установлено до конца или удалено 533 пакетов.
Необходимо скачать 0B/34,2MB архивов.
After this operation, 42,2MB of additional disk space will be used.
(Чтение базы данных... на данный момент установлено 141544 файлов и каталогов.) Подготовка к замене пакета bluez-gnome 0.22-1 (используется файл .../bluez-gnome_0.26-1_i386.deb)...
Распаковывается замена для пакета bluez-gnome ...
update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler dpkg: предупреждение -- старый скрипт, выполняемый post-removal возвратил код ошибки 127
dpkg: попытка использовать скрипт из нового пакета...
update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler dpkg: не удалось обработать параметр /var/cache/apt/archives/bluez-gnome_0.26-1_i386.deb (--unpack): подпроцесс новый скрипт, выполняемый post-removal возвратил код ошибки 127 update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler
dpkg: ошибка при очистке -
 подпроцесс post-removal script возвратил код ошибки 127
Подготовка к замене пакета shared-mime-info 0.23-3 (используется файл .../shared-mime-info_0.23-5_i386.deb)...
Распаковывается замена для пакета shared-mime-info ...
update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler dpkg: предупреждение -- старый скрипт, выполняемый post-removal возвратил код ошибки 127
dpkg: попытка использовать скрипт из нового пакета...
update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler dpkg: не удалось обработать параметр /var/cache/apt/archives/shared-mime-info_0.23-5_i386.deb (--unpack): подпроцесс новый скрипт, выполняемый post-removal возвратил код ошибки 127 update-mime-database: symbol lookup error: update-mime-database: undefined symbol: g_log_set_default_handler
dpkg: ошибка при очистке -
 подпроцесс post-removal script возвратил код ошибки 127
Подготовка к замене пакета libgnomevfs2-common 1:2.20.1-1 (используется файл .../libgnomevfs2-common_1%3a2.22.0-3_all.deb)...
Распаковывается замена для пакета libgnomevfs2-common ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_new dpkg: предупреждение -- старый скрипт, выполняемый post-removal возвратил код ошибки 127
dpkg: попытка использовать скрипт из нового пакета...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_new dpkg: не удалось обработать параметр /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-3_all.deb (--unpack): подпроцесс новый скрипт, выполняемый post-removal возвратил код ошибки 127 gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_new
dpkg: ошибка при очистке -
 подпроцесс post-removal script возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/bluez-gnome_0.26-1_i386.deb
 /var/cache/apt/archives/shared-mime-info_0.23-5_i386.deb
 /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-3_all.deb
Кто нибудь знает как это исправить? Очень надо. Систему заново не хочу ставить. Очень много специфических настроек в ней.
Заранее благодарю за ответы.
--
---------------------------
Best Regards
Kharlamov Sergey
Общие рекомендации: проверить файл /etc/apt/sources.list, на наличие правльных записей о местонахождении пакетов, использовать aptitude, а именно aptitude update, aptitude safe-upgrade. После этого, если не починилось, запустить aptitude, нажать g, и посмотреть список пакетов, которые обновились, но по каким-то причинам удерживаются в текущем состоянии. Найти те, которые не устанавливаются и дальше методом проб найти те зависимости, которые не отрабатываются нормально. Получить некоторую более подробную информацию, которую уже и можно спросить здесь, или уже писать в bugzilla разработчикам пакетов.


Reply to: