Problem beim Update von Ubuntu 14.04 auf 16.04

Beim Update von Ubuntu 14.04 auf 16.04 traten leider Fehler auf, die auf ein Problem direkt in apt zurückzuführen sind. Das Problem lässt sich jedoch mit ein paar händischen Schritten umgehen.

Zunächst wurden alle Pakete für Ubuntu 14.04 aktualisiert und anschließend wurde der Befehl für das Upgrade von 14.04 auf 16.04 aufgerufen.

sudo do-release-upgrade

Leider führte das zu mehreren Warnungen und Fehlern, die zum Abbruch das Upgrade führten.

SystemError: W:Unknown Multi-Arch type 'no' for package 
'compiz-core', W:Unknown Multi-Arch type 'no' for package 
'compiz-gnome', W:Unknown Multi-Arch type 'no' for package 
'libxapian-dev', W:Ignoring Provides line with DepCompareOp for 
package python-cffi-backend-api-max, W:Ignoring Provides line with 
DepCompareOp for package python-cffi-backend-api-min, W:Ignoring 
Provides line with DepCompareOp for package 
python3-cffi-backend-api-max, W:Ignoring Provides line with 
DepCompareOp for package python3-cffi-backend-api-min, W:Unknown 
Multi-Arch type 'no' for package 'kwin', W:Unknown Multi-Arch type 
'no' for package 'kwin-dev', W:Unknown Multi-Arch type 'no' for 
package 'kwin-wayland', W:Unknown Multi-Arch type 'no' for package 
'kwin-x11', W:Unknown Multi-Arch type 'no' for package 
'libkf5sysguard-dev', W:Ignoring Provides line with DepCompareOp for 
package php-psr-http-message-implementation, W:Ignoring Provides line 
with DepCompareOp for package php-psr-log-implementation, W:Ignoring 
Provides line with DepCompareOp for package php-seclib, W:Ignoring 
Provides line with DepCompareOp for package php-sabre-http, 
W:Ignoring Provides line with DepCompareOp for package 
php-math-biginteger, W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi, W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi-backend-api-max, W:Ignoring Provides line with 
DepCompareOp for package pypy-cffi-backend-api-min, W:Unknown 
Multi-Arch type 'no' for package 'compiz-core', W:Unknown Multi-Arch 
type 'no' for package 'compiz-gnome', W:Unknown Multi-Arch type 'no' 
for package 'libxapian-dev', W:Ignoring Provides line with 
DepCompareOp for package python-cffi-backend-api-max, W:Ignoring 
Provides line with DepCompareOp for package 
python-cffi-backend-api-min, W:Ignoring Provides line with 
DepCompareOp for package python3-cffi-backend-api-max, W:Ignoring 
Provides line with DepCompareOp for package 
python3-cffi-backend-api-min, W:Unknown Multi-Arch type 'no' for 
package 'kwin-dev', W:Unknown Multi-Arch type 'no' for package 
'kwin-wayland', W:Unknown Multi-Arch type 'no' for package 
'kwin-x11', W:Unknown Multi-Arch type 'no' for package 
'libkf5sysguard-dev', W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi, W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi-backend-api-max, W:Ignoring Provides line with 
DepCompareOp for package pypy-cffi-backend-api-min, W:Unknown 
Multi-Arch type 'no' for package 'compiz-core', W:Unknown Multi-Arch 
type 'no' for package 'compiz-gnome', W:Ignoring Provides line with 
DepCompareOp for package xserver-xorg, W:Ignoring Provides line with 
DepCompareOp for package php-math-biginteger, W:Ignoring Provides 
line with DepCompareOp for package pypy-cffi, W:Ignoring Provides 
line with DepCompareOp for package pypy-cffi-backend-api-max, 
W:Ignoring Provides line with DepCompareOp for package 
pypy-cffi-backend-api-min, W:Unknown Multi-Arch type 'no' for package 
'compiz-core', W:Unknown Multi-Arch type 'no' for package 
'compiz-gnome', W:Ignoring Provides line with DepCompareOp for 
package xserver-xorg, W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi, W:Ignoring Provides line with DepCompareOp for 
package pypy-cffi-backend-api-max, W:Ignoring Provides line with 
DepCompareOp for package pypy-cffi-backend-api-min,

Ein Blick in die Datei /etc/apt/sources.list verriet, dass sie bereits auf Ubuntu 16.04 (xenial) umgeschrieben wurde. Daher wurde der Befehl für das Update der Paketlisten erneut ausgeführt.

sudo apt-get update

Dabei wurden wieder Fehler wie W: Unknown Multi-Arch type 'no' for package 'compiz-core' angezeigt. Jedoch konnte danach mit folgendem Befehl apt und die benötigten Pakete aktualisiert werden.

sudo apt-get install --only-upgrade apt

Nachdem apt erfolgreich aktualisiert wurde, konnte der Upgrade-Prozess neu gestartet werden.

sudo do-release-upgrade

Diesmal lief er ohne größere Probleme durch.

Links

Verwandte Artikel