Home Store Blog

[SOLVED]Broken install update 17.10 -> 18.04


#1

after updating from 17.10 to 18.04 due to end of life, everyting is fine except :

sudo apt upgrade
You can launch « apt --fix-broken install » to fix those problems.
Following packages have unmet dependencies :
budgie-desktop-environment : Depends: budgie-desktop-common but is not installed
E:Unsatisfied dependencies. Try « apt --fix-broken install » without package

so I try :
sudo apt --fix-broken install
Preparing unpacking of …/budgie-desktop-common_0.9.9ubuntu1_all.deb …
Unpacking budgie-desktop-common (0.9.9ubuntu1) …
dpkg: error dealing with archive /var/cache/apt/archives/budgie-desktop-common_0.9.9ubuntu1_all.deb (–unpack) :
replacement attempt « /etc/profile.d/vte.sh », which also belongs to package libvte-2.90-common 1:0.36.3-1ubuntu3
Errors happened during execution :
/var/cache/apt/archives/budgie-desktop-common_0.9.9ubuntu1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Anyone has a clue ?


#2

Very odd - libvte-2.90-common is at version 1:0.36.3-1ubuntu3

But in Bionic libvte-2.91-common is the package version and it is at 0.52.1-1ubuntu1: all

It looks to me you somehow have got a Debian Jessie repo installed https://packages.debian.org/jessie/libvte-2.90-common

If you have I am sure you are aware that issues such as this will occur - versions of the packages will clash between Debian and Ubuntu.

You’ll need to remove the Debian repo - and purge every package you may have installed from Debian. Then install the ubuntu equivalents. It could be very messy.

EDIT:

ah - not debian.

You appear to have a 15.10? package installed. How - I don’t know - but maybe like above you have a 15.10 repo still enabled. same advice you need to remove those packages and install the bionic equivalents


#3

Thanks for reading this !
Hmmm
I don’t see where it could be coming from…

So I try :
sudo apt autoremove libvte-2.90
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de libvte-2.90-9 pour l’expression rationnelle « libvte-2.90 »
Note : sélection de libvte-2.90-common pour l’expression rationnelle « libvte-2.90 »
Note : sélection de libvte-2.90-dev pour l’expression rationnelle « libvte-2.90 »
Le paquet « libvte-2.90-dev » n’est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
budgie-desktop-environment : Dépend: budgie-desktop-common mais ne sera pas installé
gir1.2-vte-2.90 : Dépend: libvte-2.90-9 (>= 1:0.36.0) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).

So I guess that libvte 2.90 is used by gir1.2-vte-2.90
I try :
sudo apt autoremove gir1.2-vte-2.90
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
budgie-desktop-environment : Dépend: budgie-desktop-common mais ne sera pas installé
ubuntu-tweak : Dépend: gir1.2-vte-2.90 mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).

It seems that the faulty package is ubuntu-tweak but I cannot remove it :
sudo apt purge ubuntu-tweak
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
budgie-desktop-environment : Dépend: budgie-desktop-common mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).

I always get the advice to run apt --fix-broken install, but this won’t work
So I’m kinda stuck in a loop


#4

Can you possibly post the contents of your sources files?

/etc/apt/sources.list and /etc/apt/sources.list.d/*


#5

Sorry this is quite messy :
I usually use the graphical tool to disable ppas

cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04 LTS _Trusty Tahr_ - Alpha amd64 (20140205)]/ xenial main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
## Uncomment the following two lines to add software from Canonical's
##'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu bionic partner
deb http://security.ubuntu.com/ubuntu/ bionic-security multiverse universe main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates restricted main multiverse universe
deb http://repository.spotify.com stable non-free # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://repository.spotify.com stable non-free
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable # désactivé pour la mise à niveau vers bionic
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu artful stable
# deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
deb https://dl.bintray.com/resin-io/debian stable etcher # désactivé pour la mise à niveau vers bionic
# deb-src https://dl.bintray.com/resin-io/debian stable etcher
cat /etc/apt/sources.list.d/*
deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu xenial main
# deb-src http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu xenial main
deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/atareao/atareao/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/atareao/atareao/ubuntu xenial main
# deb http://ppa.launchpad.net/budgie-remix/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial main
# deb http://ppa.launchpad.net/budgie-remix/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial main
# deb http://ppa.launchpad.net/budgie-remix/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial main
deb https://artifacts.elastic.co/packages/6.x/apt stable main # désactivé pour la mise à niveau vers bionic
deb https://artifacts.elastic.co/packages/6.x/apt stable main
deb https://artifacts.elastic.co/packages/6.x/apt stable main # désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/geary-team/releases/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/geary-team/releases/ubuntu xenial main
deb http://ppa.launchpad.net/gnome-terminator/nightly-gtk3/ubuntu zesty main
# deb-src http://ppa.launchpad.net/gnome-terminator/nightly-gtk3/ubuntu zesty main
# deb http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/gnumdk/lollypop/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/gnumdk/lollypop/ubuntu xenial main
deb http://ppa.launchpad.net/gnumdk/lollypop/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/gnumdk/lollypop/ubuntu xenial main
deb http://ppa.launchpad.net/gnumdk/lollypop/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/gnumdk/lollypop/ubuntu xenial main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu artful main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu artful main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu artful main
# deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
# deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
# deb http://ppa.launchpad.net/jonathonf/vlc/ubuntu xenial main
# deb-src http://ppa.launchpad.net/jonathonf/vlc/ubuntu xenial main
# deb http://ppa.launchpad.net/kranich/cinnamon/ubuntu zesty main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/kranich/cinnamon/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb http://ppa.launchpad.net/kranich/cinnamon/ubuntu zesty main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers bionic
# deb http://ppa.launchpad.net/kranich/cubuntu/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb http://ppa.launchpad.net/kranich/cubuntu/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb http://ppa.launchpad.net/kranich/cubuntu/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
deb http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu xenial main
deb http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu xenial main
deb http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu xenial main
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu zesty main
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu zesty main
# deb-src http://ppa.launchpad.net/me-davidsansome/clementine/ubuntu zesty main
deb http://download.opensuse.org/repositories/home:/ColinDuquesnoy/xUbuntu_18.04/ / # désactivé pour la mise à niveau vers bionic
deb http://download.opensuse.org/repositories/home:/ColinDuquesnoy/xUbuntu_18.04/ /
deb http://download.opensuse.org/repositories/home:/ColinDuquesnoy/xUbuntu_18.04/ / # désactivé pour la mise à niveau vers bionic
deb http://packages.linuxmint.com/ rosa main
deb http://packages.linuxmint.com/ sarah main
deb http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main
deb http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main
deb http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu yakkety main
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu zesty main
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu zesty main
# deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu zesty main
deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
# deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu zesty main
# deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu zesty main
deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu zesty main
deb https://deb.nodesource.com/node_8.x bionic main # désactivé pour la mise à niveau vers bionic
# deb-src https://deb.nodesource.com/node_8.x bionic main # désactivé pour la mise à niveau vers bionic
deb https://deb.nodesource.com/node_8.x artful main
deb-src https://deb.nodesource.com/node_8.x artful main
deb https://deb.nodesource.com/node_8.x bionic main # désactivé pour la mise à niveau vers bionic
# deb-src https://deb.nodesource.com/node_8.x bionic main # désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/noobslab/themes/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/noobslab/themes/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/noobslab/themes/ubuntu xenial main
# deb-src http://ppa.launchpad.net/noobslab/themes/ubuntu xenial main
deb http://ppa.launchpad.net/noobslab/themes/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/numix/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/numix/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/numix/ppa/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu xenial main
deb [arch=i386,amd64] http://apt.nylas.com/ubuntu vivid main
deb http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/papirus/papirus/ubuntu xenial main
deb http://ppa.launchpad.net/papirus/papirus/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/papirus/papirus/ubuntu xenial main
deb http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/papirus/papirus/ubuntu xenial main
deb http://ppa.launchpad.net/phoerious/keepassxc/ubuntu bionic main # désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/phoerious/keepassxc/ubuntu zesty main
deb http://ppa.launchpad.net/phoerious/keepassxc/ubuntu artful main # désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/phoerious/keepassxc/ubuntu zesty main
deb http://ppa.launchpad.net/phoerious/keepassxc/ubuntu bionic main # désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/phoerious/keepassxc/ubuntu zesty main
deb http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main
deb http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main
# deb-src http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main
deb http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ppsspp/stable/ubuntu artful main
deb http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu zesty main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/ricotz/docky/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ricotz/docky/ubuntu xenial main
deb http://ppa.launchpad.net/ricotz/docky/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/ricotz/docky/ubuntu xenial main
deb http://ppa.launchpad.net/ricotz/docky/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ricotz/docky/ubuntu xenial main
deb http://ppa.launchpad.net/snwh/pulp/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/snwh/pulp/ubuntu xenial main
# deb-src http://ppa.launchpad.net/snwh/pulp/ubuntu xenial main
deb http://repository.spotify.com stable non-free
deb https://download.sublimetext.com/ apt/stable/ # désactivé pour la mise à niveau vers bionic
deb https://download.sublimetext.com/ apt/stable/
deb https://download.sublimetext.com/ apt/stable/ # désactivé pour la mise à niveau vers bionic
deb https://apt.syncthing.net/ syncthing stable # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb https://apt.syncthing.net/ syncthing stable # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
deb https://apt.syncthing.net/ syncthing stable # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/thp/gpodder/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/thp/gpodder/ubuntu xenial main
# deb https://tiliado.eu/nuvolaplayer/repository/deb/ artful stable # tiliado-nuvolaplayer stable désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
deb http://ppa.launchpad.net/tista/adapta/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/tista/adapta/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/tista/adapta/ubuntu xenial main
# deb-src http://ppa.launchpad.net/tista/adapta/ubuntu xenial main
deb http://ppa.launchpad.net/tista/adapta/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu artful main
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu artful main
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu artful main
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main
deb http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main # désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu zesty main
deb http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu artful main # désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu zesty main
# deb http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main # désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu zesty main
deb http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu bionic main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu artful main
deb http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu artful main
# deb-src http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu artful main
deb http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu bionic main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu artful main
# deb http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu xenial main
# deb http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu xenial main
# deb http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu zesty main # désactivé pour la mise à niveau vers zesty
# deb-src http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu xenial main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main # désactivé pour la mise à niveau vers bionic
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main # désactivé pour la mise à niveau vers bionic
deb http://ppa.launchpad.net/webupd8team/atom/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/atom/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/atom/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/java/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main
deb http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main
deb http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/puddletag/ubuntu yakkety main
# deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu bionic main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu artful main
deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu artful main
# deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu artful main
# deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu bionic main # désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu artful main
# deb-src http://ppa.launchpad.net/zeal-developers/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/zeal-developers/ppa/ubuntu bionic main
deb http://ppa.launchpad.net/zeal-developers/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/zeal-developers/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/zeal-developers/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful
# deb-src http://ppa.launchpad.net/zeal-developers/ppa/ubuntu xenial main
deb http://ppa.launchpad.net/zeal-developers/ppa/ubuntu artful main # désactivé pour la mise à niveau vers zesty désactivé pour la mise à niveau vers artful désactivé pour la mise à niveau vers bionic
# deb-src http://ppa.launchpad.net/zeal-developers/ppa/ubuntu xenial main

#6

Wouaouch… go the upgrade way with so many packages installed through ppa’s is necessarily a kind of lottery.

Some of them actually look for artful, zesty and yakkety packages.

Some of them may contain packages that break dependencies sytem-wide.

Before upgrading you should have used ppa-purge, to get back your system to a vanilla-state regarding sources of updates, and distribution’s version and state of packages, sort of speaking.
See §3.6 of https://doc.ubuntu-fr.org/ppa

And after successful upgrade, you were to re-install only the ppa you really need and which actually provide something for bionic.

Now that evil is done, you may try that very barbarian and absolutely hazardous method : replace any artful, zesty and yakkety occurrence by bionic in your ppa’s description files. Eventually use synaptic package manager for this.

You may also delete any commented ( starting with a # ) line which is not related to bionic, for improving readability of the files.

Also delete any duplicate lines, commented or not.

Then sudo apt update and sudo apt list --upgradable or sudo apt full-upgrade -s ( -s is for simulation ) and if it does not throw thousands of errors at your face, pray ( or dance for the rain or… ) and try sudo apt full-upgrade


Note that right now while I’m typing this, on my Ubuntu-Budgie 18.04 ( upgraded from 17.10 ) apt update shows me :

coeur-noir@asgard:~$ sudo apt list --upgradable 
En train de lister... Fait
gir1.2-vte-2.91/bionic-updates 0.52.2-1ubuntu1~18.04.2 amd64 [pouvant être mis à jour depuis : 0.52.2-1ubuntu1~18.04.1]
libvte-2.91-0/bionic-updates 0.52.2-1ubuntu1~18.04.2 amd64 [pouvant être mis à jour depuis : 0.52.2-1ubuntu1~18.04.1]
libvte-2.91-common/bionic-updates,bionic-updates 0.52.2-1ubuntu1~18.04.2 all [pouvant être mis à jour depuis : 0.52.2-1ubuntu1~18.04.1]
coeur-noir@asgard:~$

…spooky coincidence ?


#7

Spoiler : I resolved the issue
Thanks for your insight.
Actually I already tried your solution, after the upgrade I reactivated ppas one by one after setting them to bionic .
I will be more careful next time.
Now, the issue is the packages that won’t uninstall.
Because as long as the conflict is there I can’t do anything anymore : full-upgrade doesn’t work, --fix-broken doesn’t work and remove, autoremove, purge don’t work either…
I always get the same error message.

So I decided to nuke the faulty packages :
sudo dpkg --no-act --remove --force-remove-reinstreq libvte-2.90-common
I did this in reverse order of dependencies for packages needing outdated libvte.
Then sudo apt update, sudo apt --fix-broken install, sudo apt full-upgrade
And now everything is ok

I also cleaned my sources.


#8

Just a last question : is
sudo apt --fix-broken install
same as
sudo apt install -f
?


#9

According to the docs, yes. I usually use -f to install missing dependencies from a previous installation attempt.


#10

Your scenario of enabling quite a bit of extra ppa repos is a great example of why official snaps are a great way to go if at all possible in your usage scenario.

I’ll suggest to find as many snap packages as you can via the software center and eliminate as many 3rd party repos as you possibly can.

It may end up that it will take you less time to re-install 18.04.1 in order to clean up the cruft.

I don’t want to encourage you to move away from UB, but another option is to try out something like Manjaro Budgie if you like to add alot of add-on programs which may not be in the Ubuntu repos. With the AUR (Arch User Repo), it’s hard “not to find” a program in the software center.

Best of luck,
GM


#11

snaps… do also provide many reasons to avoid them : missing translations, theming issues, slow launching, don’t access your favorite folders or partitions…

So I won’t agree with that « all snap » suggestion. First always check in official apt repos if you find what you need. If what you need is not available, then see if a ppa can help ( some active and maintained ppa only ). And only if you can’t find there your desired app’ then go for the snap ( or flatpak or AppImage… )


#12

Good information, and I don’t disagree.

The OP appears to understand the repo and ppa options. My snaps suggestion was offered as more of a convenience option to his/her provided long sources list.

Snaps, flatpaks and appimages will get better.

GM


#13

They hopefully will. Managing different packaging systems on one system is not the easiest way on the long run. It’s just a very generic, cautious statement.

Am glad you agree - English is not my native language so I’m afraid to « sound » harsh sometimes :wink:


#14

Yes for sure, one package system is obviously most ideal. Hence, why I threw out the mention of Manjaro.

As you know, the Debian & Ubuntu ecosystems don’t always cater to everyone’s individual needs in terms of available software.

You’re English is good. No harshness taken. :oncoming_police_car:


#15

Sorry I was afk a few days.
I agree with you all, I try to use flatpaks and appimage when possible but some apps don’t provide these formats.
Also a good example of what we discuss here is the Budgie Welcome app.
After upgrading to 18.04 I had a message telling me that this app was now a snap or a flatpak, I forgot.
So I reinstalled, and when you launch Budgie Welcome, the app tells you to activate the backports repository, which is a PPA if I understood correctly.
So there is a little bit of a contradiction there. Should I enable it or not ?


#16

That is entirely up to you. As a team we provide new applets themes and other stuff via the backports ppa which we maintain. Eventually we will provide newer versions of budgie desktop via backports.


#17

All right, thanks ! I enabled it.


#18

Hi All,

I first time installed Budgie and have issue with wifi. It looks like wifi didn’t see any network. Can someone help me?
My network driver is Realtek RTL8723BE/RTL8188EE 802.11b/g/n Wireless LAN Drivers.

Thanks


#19

Assuming you’re running Ubuntu-Budgie, have a look at https://www.qwant.com/?client=brz-moz&q=ubuntu%20Realtek%20RTL8723BE%2FRTL8188EE

This thread here is marked as solved so you should create your own new one.