Обновление (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, поглядим.