Форум русскоязычного сообщества Ubuntu


Автор Тема: Проблемы при обновлении Kubuntu до 14.10  (Прочитано 2045 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eugenez

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1242
    • Просмотр профиля
Проблемы при обновлении Kubuntu до 14.10
« : 22 Октябрь 2014, 22:28:28 »
Обновление (do-release-upgrade -d) началось штатно, закончилось невозможностью установки libc6-dev по зависимостям (пришлось установить вручную).
2014-10-23 00:33:07 upgrade libc6:i386 2.19-10ubuntu2 2.19-10ubuntu2
2014-10-23 00:33:08 upgrade libc6-dev:i386 2.19-0ubuntu6.3 2.19-10ubuntu2
2014-10-23 00:33:36 upgrade libc6:i386 2.19-10ubuntu2 2.19-10ubuntu2
2014-10-23 00:33:37 upgrade libc6-dev:i386 2.19-10ubuntu2 2.19-10ubuntu2
2014-10-23 00:33:38 upgrade libc-bin:i386 2.19-10ubuntu2 2.19-10ubuntu2
2014-10-23 00:33:39 upgrade libc-dev-bin:i386 2.19-0ubuntu6.3 2.19-10ubuntu2


После этого остаток обновления не удаётся ни в какую, ошибка на этапе конфигурирования пяти пакетов

$ sudo apt-get install -f                   
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1339 пакетов не обновлено.
не установлено до конца или удалено 5 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет sysv-rc (2.88dsf-41ubuntu18) …
info: Reordering boot system, log to /var/lib/insserv/run-20141023T0123.log
error: Something failed while migrating.

error: Unable to migrate to dependency based boot sequencing.

See http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for
more information about dependency based boot sequencing. To
reattempt the migration process run 'dpkg --configure sysv-rc'.

dpkg: ошибка при обработке пакета sysv-rc (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет grub-common (2.02~beta2-15) …
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
insserv: warning: script 'cron' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cron'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `cron'
insserv: Script virtuoso-nepomuk is broken: missing end of LSB comment.
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: ошибка при обработке пакета grub-common (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет grub2-common:
 grub2-common зависит от grub-common (= 2.02~beta2-15), однако:
  Пакет grub-common пока не настроен.

dpkg: ошибка при обработке пакета grub2-common (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет grub-pc-bin:
 grub-pc-bin зависит от grub-common (= 2.02~beta2-15), однако:
  Пакет grub-common пока не настроен.

dpkg: ошибка при обработке пакета grub-pc-bin (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет grub-pc:
 grub-pc зависит от grub-common (= 2.02~beta2-15), однако:
  Пакет grub-common пока не настроен.
 grub-pc зависит от grub2-common (= 2.02~beta2-15), однако:
  Пакет grub2-common пока не настроен.
 grub-pc зависит от grub-pc-bin (= 2.02~beta2-15), однако:
  Пакет grub-pc-bin пока не на�Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
                                                                                                                                          Отчёты apport не записаны, так достигнут MaxReports
                      �троен.

dpkg: ошибка при обработке пакета grub-pc (--configure):
 проблемы зависимостей — оставляем не настроенным
Отчёты apport не записаны, так достигнут MaxReports
                                                   При обработке следующих пакетов произошли ошибки:
 sysv-rc
 grub-common
 grub2-common
 grub-pc-bin
 grub-pc
E: Sub-process /usr/bin/dpkg returned an error code (1)

там в выводе ссылка на лог, вот он
$ cat /var/lib/insserv/run-20141023T0123.log
info: Converting rc0.d/S* and rc6.d/S* to K*.
ls: невозможно получить доступ к S*: Нет такого файла или каталога
ls: невозможно получить доступ к S*: Нет такого файла или каталога
info: running insserv
insserv: warning: script 'cron' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cron'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `cron'
insserv: Script virtuoso-nepomuk is broken: missing end of LSB comment.
insserv: exiting now!

При этом Converting rc0.d/S* and rc6.d/S* to K* был уже выполнен на каком-то этапе ранее, там никакого S* нет, одно сплошное K*
$ ls /etc/rc0.d/
K01apcupsd  K01kerneloops  K01postfix  K02unattended-upgrades  K05umountnfs.sh  K07umountfs          K10umountroot  README
K01hddtemp  K01nas         K01urandom  K03sendsigs             K06networking    K09cryptdisks-early  K11halt

При этом, что удивительно, система не потеряла способности к загрузке, и сообщает о себе вот чего:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.10
Release:        14.10
Codename:       utopic

И чего с ней теперь делать? :)

Пользователь решил продолжить мысль 22 Октябрь 2014, 22:44:26:
Так. Вроде начинает рассасываться. Первое, что сделал - откатил sysv-rc из http://mirrors.kernel.org/ubuntu/pool/main/s/sysvinit/sysv-rc_2.88dsf-41ubuntu6_all.deb

После этого нормально отработал apt-get -f install

$ sudo apt-get install -f                         
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1340 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет grub-common (2.02~beta2-15) …
Настраивается пакет grub2-common (2.02~beta2-15) …
Настраивается пакет grub-pc-bin (2.02~beta2-15) …
Настраивается пакет grub-pc (2.02~beta2-15) …
Installing for i386-pc platform.
Установка завершена. Ошибок нет.
Generating grub configuration file ...
Предупреждение: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Найден образ linux: /boot/vmlinuz-3.17.1-031701-generic
Найден образ initrd: /boot/initrd.img-3.17.1-031701-generic
Найден образ linux: /boot/vmlinuz-3.17.0-031700-generic
Найден образ initrd: /boot/initrd.img-3.17.0-031700-generic
Найден образ linux: /boot/vmlinuz-3.13.0-38-generic
Найден образ initrd: /boot/initrd.img-3.13.0-38-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
завершено

Продолжаю обновляж :)

Пользователь решил продолжить мысль 22 Октябрь 2014, 22:49:08:
Да, это. Чтобы опять кривой sysv-rc не встал, делаю
$ echo sysv-rc hold | sudo dpkg --set-selections
Пользователь решил продолжить мысль 23 Октябрь 2014, 05:56:08:
Ну и, в итоге, был ещё один конфликт между пакетами KDE. Разрешал вручную. После этого всё доставилось нормально, система завелась и всё такое.

Впереди несколько Xubuntu, поглядим.
« Последнее редактирование: 23 Октябрь 2014, 05:56:08 от eugenez »
Arch+KDE | Manjaro+Cinnamon | Debian+cli | Kubuntu | Endian | OPNSense | Proxmox VE

Оффлайн SirEdvin

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Проблемы при обновлении Kubuntu до 14.10
« Ответ #1 : 29 Октябрь 2014, 15:32:41 »
Ставили KDE5?

Оффлайн eugenez

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1242
    • Просмотр профиля
Re: Проблемы при обновлении Kubuntu до 14.10
« Ответ #2 : 29 Октябрь 2014, 16:24:46 »
Нет, KDE4/Plasma4
Arch+KDE | Manjaro+Cinnamon | Debian+cli | Kubuntu | Endian | OPNSense | Proxmox VE

Оффлайн eugenez

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1242
    • Просмотр профиля
Re: Проблемы при обновлении Kubuntu до 14.10
« Ответ #3 : 13 Ноябрь 2014, 10:16:10 »
Дополнение.

Удалось поставить sysv-rc. Его установке и перестройке иерархии /etc/rc*.d мешал модуль от пакета virtuoso-nepomuk. Мешающий пакет удалил, после чего sysv-rc установился и сконфигурировался, insserv отработал нормально и конвертировал всё нужное так, как надо.
Arch+KDE | Manjaro+Cinnamon | Debian+cli | Kubuntu | Endian | OPNSense | Proxmox VE

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.