Upgrade from 17.10 to 18.04 gone wrong: could not install 'menu'

I should have been vigilant and look what packages where installed when installing a local softwares.

They are all on "now" except this one

I went with the snap version

I removed it

Yep some weird java stuff from artful apparently

artful (17.10) (java): Java runtime library for use with gcj (jar files)
6.4.0-8ubuntu1: all

It's an open-source version of Slack

removed and went with the snap version instead

Manual install for my theme

same manual install

cat /etc/apt/sources.list.d/*.list
deb http://ppa.launchpad.net/audio-recorder/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu bionic main # disabled on upgrade to zesty
# deb http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main
# deb-src http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main
deb http://ppa.launchpad.net/flexiondotorg/telegram/ubuntu bionic main
# deb-src http://ppa.launchpad.net/flexiondotorg/telegram/ubuntu bionic main # disabled on upgrade to artful
deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic main # disabled on upgrade to zesty disabled on upgrade to artful
deb http://ppa.launchpad.net/mc3man/mpv-tests/ubuntu bionic main
# deb-src http://ppa.launchpad.net/mc3man/mpv-tests/ubuntu bionic main
deb https://www.mediahuman.com/packages/ubuntu bionic main
# deb-src https://www.mediahuman.com/packages/ubuntu bionic main
deb https://deb.nodesource.com/node_8.x bionic main
# deb-src https://deb.nodesource.com/node_8.x bionic main # disabled on upgrade to bionic
deb http://ppa.launchpad.net/numix/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu bionic main
deb http://deb.playonlinux.com/ xenial main
# deb [arch=amd64] https://repo.skype.com/deb stable main # disabled on upgrade to artful
deb http://repository.spotify.com stable non-free
deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic main
deb http://deb.torproject.org/torproject.org bionic main
# deb-src http://deb.torproject.org/torproject.org bionic main
deb http://ppa.launchpad.net/webupd8team/atom/ubuntu bionic main
# deb-src http://ppa.launchpad.net/webupd8team/atom/ubuntu bionic main # disabled on upgrade to zesty
# deb http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu zesty main
# deb-src http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu zesty main

I should have been vigilant and look what packages where installed when installing a local softwares.

They’re probably not from local softwares (or you would have had to install them manually first) but from PPAs that are unavailable for 18.04.

Anyway, the repos look good. BTW, you can edit them to remove the comment “# disabled on upgrade to xxx” if you want. It’s not really important and only for clarity, they don’t cause issues.

For the libvorbis lib, you can try to revert to the repos version:

sudo apt-get install --reinstall libvorbisidec1=1.0.2+svn18153-1+deb9u1

There’s something that could be problematic, from what I see: there are libs related to Mesa (the graphic driver), like libllvm3.8 or libtxc-dxtn-s2tc0:i386. It would be a good idea to remove them (especially if you want to upgrade Mesa later), but I hope there not used or I’m not sure what will happen. I assume you upgraded Mesa previously through a PPA? If so, which one did you use? (Padoka devel, Padoka, stable, Oibaf…)

(Discord) I went with the snap version

You might want to rather use the deb version, as I’ve seen in another topic that there were issues woth the snap package. Don’t remember what exactly, maybe memory leaks or crashes. I can’t find the message, though, maybe it was on a different website. You can still use the snap version and see over time if you notice issues, in which case you can get back to the deb.

In any case, you can also remove the old repos from apps you’ve switched to snap or don’t use anymore (Skype, Ethereum, Tor repo from WebUpd8…).

I really don’t know how I got those packages. Hopefully they are not used :slight_smile:

I’ll give it a try, it depends on the software. I tried LibreOffice snap and it was a big fail so I had to revert to the ppa version.

Thanks for your help anyways.

Give me the output of the following, to check your current Mesa version:

glxinfo | grep OpenGL

Here is the output

 OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) 
    OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.0.0-rc5
    OpenGL core profile shading language version string: 4.50
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 18.0.0-rc5
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.0.0-rc5
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
    OpenGL ES profile extensions:

Ok, you’re on the version from the Ubuntu repos.

So, now, try to purge all the packages that you see in local/obsolete and that you don’t specifically need. When you select each package for purge, if nothing specific happens, go on with it, but if you get a message saying it’ll remove other packages, keep it (unless said other packages are all in the local/obsolete list).

Once you’ve removed all the packages that are not dependancies of others, tell me what’s left.