LINUX.ORG.RU

завис апгрейд с 12.04 на 14.04

 ,


0

0
...
Unpacking python-minimal (2.7.5-5ubuntu3) over (2.7.3-0ubuntu2.2) ...
Processing triggers for man-db (2.6.1-2ubuntu1) ...

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:17623): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init() at /usr/lib/perl/5.18/DynaLoader.pm line 207.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /usr/lib/perl/5.18/DynaLoader.pm line 207.
 

проблема гуглится на раз-два но решения нигде нет

словил при апдейте с 12.04. установка висит. подскажите что делать

★★★★★

Последнее исправление: Deleted (всего исправлений: 1)

root@vv-Latitude-E5520:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.1 LTS
Release:	14.04
Codename:	trusty
root@vv-Latitude-E5520:~# 
ZuBB ★★★★★
() автор топика

за 4 года как я перелез на ubuntu, я ни ращу не пробовал делать обновление на другую версию

fornlr ★★★★★
()
Ответ на: комментарий от anonymous

все закончилось. жаль что слова «ubuntu» и «smoothly» не сочетаются

anonymous
()
Ответ на: комментарий от Ip0

Как повезет, на виртуалке с бубном обновился, рабочий ноут сам все подтянул и не жужал, а вот на недобук пришлось накатить свежачек.

anonymous
()
Ответ на: комментарий от Ip0

странно, а здесь http://www.omgubuntu.co.uk/2014/04/upgrade-ubuntu-14-04-12-04 описан вполне рабочий вариант. я им и пользовался (за исключением замены '-d' на "-р"). хотя да, официальной нотификации так и не дождался

ZuBB ★★★★★
() автор топика
Ответ на: комментарий от ZuBB

У меня трое из четырех «пациентов» «выжили» при переходе LTS на LTS по такой же инструкции. Не всё гладко в Африканском королевстве.

digitaldark
()

У меня тоже стояла такая проблема, решил её последовательным обновлением до 13.10, а затем до 14.04. При этом штатная тулза для обновления выплёвывала в процессе ошибки. Сделала всё просто: изменил релиз в файлах с репами вручную, принудительно обновился, после чего повторил операцию. Словил конфликт с зависимостями из-за установленного с сторонних реп ПО - разрулил всё при помощи aptitute. И система работает как часы после такого внештатного апгрейда.

lucentcode ★★★★★
()
Ответ на: комментарий от digitaldark

У меня sudo update-manager -d привело к ошибкам, и не захотело нормально обновлять систему. Может всему виной был софт из сторонних реп - не знаю.

lucentcode ★★★★★
()

Советую зайти в терминал (скажем Ctrl+Alt+F1) и починить пакеты. Скажем так (все естественно с-под root):

Отключаем левые репозитории (но это стоило сделать до обновления)

find /etc/apt/sources.list.d -name '*.list' -exec mv -f {} {}.save \;

Далее пытаемся продолжить сломанные установки (желательно повторить несколько раз, до полной воспроизводимости результата):

# конфигурируем недоустановленные
dpkg --configure -a
# разруливаем зависимости
apt-get install -f

Далее (на всякий случай) подменяем стандартные репозитории с precise на trusty:

sed 's/precise/trusty/' -i /etc/apt/sources.list.d

И снова запускаем dist-upgrade (можно несколько раз до воспроизводимости результатов):

apt-get dist-upgrade

Если ничего не поможет — то сохраняй /home и переустанавливай систему.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: офтопъ от ZuBB

Опечатка. Печатал быстро, а что напечатал - не проверил.

lucentcode ★★★★★
()
Ответ на: комментарий от lucentcode

Да, сторонние репозитории очень мешают обновлению. Так как он пытается в урле обновить скажем raring до trusty но репозитория для trusty может и не быть. Такая же фигня если в убунту подключить дебиановский репозиторий скажем postgresql.

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от Ip0

Прямое обновление с 12.04 до 14.04 на данный момент официально не поддерживается.

Забавно, штук 6 машин обновил (в основном LXC-контейнеры, правда) «ни одного разрыва».

Хотя, в целом, за последние 8..9 лет с Ubuntu у меня обновления раза три обламывались, как правило — десктопные.

KRoN73 ★★★★★
()
Ответ на: комментарий от lucentcode

Может всему виной был софт из сторонних реп - не знаю.

Первое, что надо делать при дистапгрейде — сносить все сторонние репозитории :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Да, в целом также.

И также с десктопными бывают проблемы time to time.

Ip0 ★★★★
()
Ответ на: комментарий от Ip0

Прямое обновление с 12.04 до 14.04 на данный момент официально не поддерживается.

поддерживается. ты что-то не так понял. я обновлял 3 машины, без проблем все прошло.

это 13.04 не поддерживается. надо сначала на 13.10, а потом на 14.04.

waker ★★★★★
()
Ответ на: комментарий от fornlr

за 4 года как я перелез на ubuntu, я ни ращу не пробовал делать обновление на другую версию

сидишь на 10.04?

snaf ★★★★★
()
Ответ на: комментарий от snaf

нет, тупо формачу раздел корня, оставляя раздел хомяка, и начисто ставлю

fornlr ★★★★★
()
Ответ на: комментарий от KRoN73

Что-бы это понять - нужно это прочувствовать. Я теперь точно знаю, что сторонние репы нужно сносить. А раньше сомневался, так как когда-то успешно обновил систему несмотря на парочку сторонних реп. В общем, пока гром не грянет...

lucentcode ★★★★★
()
Ответ на: комментарий от lucentcode

Что-бы это понять - нужно это прочувствовать.

Ну, это да. За одного битого двух небитых дают :) Я на это более безопасно наступил — у меня на одной машине как-то при обновлении просто do-release-upgrade падал. Без последствий, просто с ошибкой невнятной вылетал, кажется, ругался, что чего-то скачать не может с оф. реп. Пока сторонние репы не отключил... :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.