No se puede actualizar de 14.04 a 16.04. No se pudo calcular la actualización. Se produjo un problema irresoluble al calcular la actualización

16

No se puede actualizar de 14.04 a 16.04. Estoy intentando sudo do-release-upgradey falla con el siguiente error:

Calculating the changes

Could not calculate the upgrade 

An unresolvable problem occurred while calculating the upgrade. 

This can be caused by: 
* Upgrading to a pre-release version of Ubuntu 
* Running the current pre-release version of Ubuntu 
* Unofficial software packages not provided by Ubuntu 

If none of this applies, then please report this bug using the 
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal. 


Restoring original system state

/var/log/dist-upgrade/main.log https://www.dropbox.com/s/3gf1tg8uxmn75jq/main.log?dl=0 /var/log/dist-upgrade/apt.log https: // www .dropbox.com / s / 79i2mf320pvg3bl / apt.log? dl = 0

No entiendo por qué el administrador de paquetes no puede resolver esto y qué paquete es la fuente de este problema.

Agradezco cualquier ayuda.

pasha.zhukov
fuente

Respuestas:

19

Encontré el mismo problema al usar la ruta 'Acerca de esta computadora'> 'Actualizar' en un sistema 14.04 LTS completamente actualizado. Tengo software de bastantes repositorios alternativos, que varias publicaciones sugieren que podría haber causado el problema.

grep Broken /var/log/dist-upgrade/apt.log reportaron 163 líneas, muchas de las cuales estaban relacionadas con gnuplot. Noto algunas otras publicaciones que informaron que gnuplot es un problema.

Eliminé los dos paquetes de gnuplot instalados en mi sistema usando Synaptic y luego cerré Synaptic. Curiosamente, al filtrar con 'instalado (actualizable)' en Synaptic, solo aparecieron estos dos paquetes (gnuplot y gnuplotX11) y ambos tenían un signo de exclamación en la casilla de verificación.

Entonces do-release-upgradefuncionó.

Pholorian
fuente
44
Ty @Pholorian, pero no uso gnuplot y grep Broken /var/log/dist-upgrade/apt.logdevuelve más de 700 filas.
pasha.zhukov
en mi caso fue algo relacionado con mplayer2. Desinstalarlo y la actualización funcionó nuevamente.
Ivo van der Wijk
2
Lo mismo para mi. De Pholorian grepmencionan algunos paquetes de gnuplot. Después de apt-get removehacerlos, do-release-upgradelos errores desaparecieron.
Camille Goudeseune
3

Ivo van der Wijk informó en un comentario que eliminar mplayer2 resolvió este problema y permitió que la actualización continuara. Esta solución también funcionó para mí.

Samuel Towle
fuente
1

Use el siguiente comando:

grep Broken /var/log/dist-upgrade/apt.log

En mi lista, xserver-xorg-video-*se muestra. Para eliminar eso, ejecute:

sudo apt-get remove xserver-xorg-video-*
Singgih Wisnu Pranata
fuente
0

El problema está en algún paquete que puede diferir de un usuario a otro, por lo que no existe una solución común que se adapte a cada caso específico, pero hay un algoritmo que me ayudó:

  1. Intenta correr sudo do-release-upgrade
  2. Verifique los registros en /var/log/dist-upgrade/ , intente encontrar paquetes que puedan causar un error
  3. Elimine los paquetes encontrados en el paso 2 y regrese al paso 1

He quitado varios paquetes diferentes y en algún punto de la liberación de actualización se ha ejecutado bien

pasha.zhukov
fuente