A atualização para o desktop Ubuntu 14.10 de 14.04 falhou devido ao loop entre os serviços

A atualização para o desktop Ubuntu 14.10 de 14.04 falhou devido ao loop entre os serviços

Durante a atualização, a maior parte parecia tranquila até que parou abruptamente e se recusou a continuar. O driver de vídeo voltou ao framebuffer e nem os módulos nouveau nem nividia estavam carregando e a exibição estava uma bagunça

Olhando para os logs exibidos no console, parecia que havia uma corrida entre 2 serviços jetty e mediatomb, ambos instalados em 14.04. Trecho do log de /var/log/apt-term.log

**** REGISTRO *******

/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: warning: script 'jetty' missing LSB tags and overrides
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: There is a loop between service mediatomb and jetty if stopped
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv:  loop involving service jetty at depth 2
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: Stopping jetty depends on mediatomb and therefore on system facility `$all' which can not be true!

****** FIM ***********

Responder1

Consegui resolver por

  • Removendo os 2 scripts conflitantes de /etc/init.d
  • Reinstalando drivers nvidia usando apt-get install nvidia-331-dev

Depois de instalar o driver da nvidia, a instalação pareceu prosseguir de onde parou. Mas nenhuma limpeza aconteceu e tive que forçar a limpeza do cache do apt para liberar espaço.

A condição de loop entre serviços pode ser melhor tratada pelo ugrader utpoic, pois parece estar relacionada à atualização do sistema central OU do kernel.

informação relacionada