Closed 4braincells closed 8 months ago
Checking your APT packages...
Some of these make absolutely no sense, e.g. mysql, cause:
/etc/monit/conf.d$ sudo apt install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
mysql-server is already the newest version (8.0.27-1ubuntu18.04).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
the rest might kill other apps, but they are of minor importance (jenkins, monit, apcupsd, domoticz)
Could you show me the output of apt policy
and inxi -r
?
Apt policy
Package files: 100 /var/lib/dpkg/status release a=now 500 http://repo.zabbix.com/zabbix/4.4/ubuntu bionic/main i386 Packages release o=Zabbix,n=bionic,l=zabbix,c=main,b=i386 origin repo.zabbix.com 500 http://repo.zabbix.com/zabbix/4.4/ubuntu bionic/main amd64 Packages release o=Zabbix,n=bionic,l=zabbix,c=main,b=amd64 origin repo.zabbix.com 500 http://repository.veeam.com/backup/linux/agent/dpkg/debian/public stable/veeam amd64 Packages release o=veeam,a=stable,n=stable,l=veeam,c=veeam,b=amd64 origin repository.veeam.com 500 https://repo.skype.com/deb stable/main amd64 Packages release o=. stable,a=stable,n=stable,l=. stable,c=main,b=amd64 origin repo.skype.com 500 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu bionic/main i386 Packages release v=18.04,o=LP-PPA-remmina-ppa-team-remmina-next,a=bionic,n=bionic,l=remmina-next,c=main,b=i386 origin ppa.launchpad.net 500 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu bionic/main amd64 Packages release v=18.04,o=LP-PPA-remmina-ppa-team-remmina-next,a=bionic,n=bionic,l=remmina-next,c=main,b=amd64 origin ppa.launchpad.net 500 https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable/main i386 Packages release o=Artifactory,a=stable,n=stable,l=Artifactory,c=main,b=i386 origin openhab.jfrog.io 500 https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable/main amd64 Packages release o=Artifactory,a=stable,n=stable,l=Artifactory,c=main,b=amd64 origin openhab.jfrog.io 500 http://archive.canonical.com/ubuntu bionic/partner i386 Packages release v=18.04,o=Canonical,a=bionic,n=bionic,l=Partner archive,c=partner,b=i386 origin archive.canonical.com 500 http://archive.canonical.com/ubuntu bionic/partner amd64 Packages release v=18.04,o=Canonical,a=bionic,n=bionic,l=Partner archive,c=partner,b=amd64 origin archive.canonical.com 500 http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=restricted,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=amd64 origin security.ubuntu.com 100 http://archive.ubuntu.com/ubuntu bionic-backports/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=i386 origin archive.ubuntu.com 100 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=amd64 origin archive.ubuntu.com 100 http://archive.ubuntu.com/ubuntu bionic-backports/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=i386 origin archive.ubuntu.com 100 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=i386 origin archive.ubuntu.com 500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=amd64 origin archive.ubuntu.com 500 https://mirror.dogado.de/linuxmint tricia/backport i386 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=backport,b=i386 origin mirror.dogado.de 500 https://mirror.dogado.de/linuxmint tricia/backport amd64 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=backport,b=amd64 origin mirror.dogado.de 500 https://mirror.dogado.de/linuxmint tricia/import i386 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=import,b=i386 origin mirror.dogado.de 500 https://mirror.dogado.de/linuxmint tricia/import amd64 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=import,b=amd64 origin mirror.dogado.de 700 https://mirror.dogado.de/linuxmint tricia/upstream i386 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=upstream,b=i386 origin mirror.dogado.de 700 https://mirror.dogado.de/linuxmint tricia/upstream amd64 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=upstream,b=amd64 origin mirror.dogado.de 500 https://mirror.dogado.de/linuxmint tricia/main i386 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=main,b=i386 origin mirror.dogado.de 500 https://mirror.dogado.de/linuxmint tricia/main amd64 Packages release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=main,b=amd64 origin mirror.dogado.de 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-tools i386 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-tools,b=i386 origin repo.mysql.com 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-tools amd64 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-tools,b=amd64 origin repo.mysql.com 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-8.0 i386 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-8.0,b=i386 origin repo.mysql.com 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-8.0 amd64 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-8.0,b=amd64 origin repo.mysql.com 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-apt-config i386 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-apt-config,b=i386 origin repo.mysql.com 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-apt-config amd64 Packages release o=MySQL,n=bionic,l=MySQL,c=mysql-apt-config,b=amd64 origin repo.mysql.com 500 https://pkg.jenkins.io/debian-stable binary/ Packages release o=jenkins.io,a=binary,c= origin pkg.jenkins.io 500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages release v=1.0,o=Google LLC,a=stable,n=stable,l=Google,c=main,b=amd64 origin dl.google.com 500 http://apt.llvm.org/focal llvm-toolchain-focal-12/main i386 Packages release n=llvm-toolchain-focal-12,c=main,b=i386 origin apt.llvm.org 500 http://apt.llvm.org/focal llvm-toolchain-focal-12/main amd64 Packages release n=llvm-toolchain-focal-12,c=main,b=amd64 origin apt.llvm.org Pinned packages:
inxi -r Repos: No active apt repos in: /etc/apt/sources.list Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list 1: deb http://apt.llvm.org/focal/ llvm-toolchain-focal-12 main Active apt repos in: /etc/apt/sources.list.d/gitlab_gitlab-ce.list 1: deb https://packages.gitlab.com/gitlab/gitlab-ce/linuxmint/ tricia main 2: deb-src https://packages.gitlab.com/gitlab/gitlab-ce/linuxmint/ tricia main Active apt repos in: /etc/apt/sources.list.d/gitlab_gitlab-ee.list 1: deb https://packages.gitlab.com/gitlab/gitlab-ee/linuxmint/ tricia main 2: deb-src https://packages.gitlab.com/gitlab/gitlab-ee/linuxmint/ tricia main Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main Active apt repos in: /etc/apt/sources.list.d/jenkins.list 1: deb https://pkg.jenkins.io/debian-stable binary/ Active apt repos in: /etc/apt/sources.list.d/mysql.list 1: deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config 2: deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0 3: deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools 4: deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0 Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 1: deb https://mirror.dogado.de/linuxmint tricia main upstream import backport 2: deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse 3: deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse 4: deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse 5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse 6: deb http://archive.canonical.com/ubuntu/ bionic partner Active apt repos in: /etc/apt/sources.list.d/ondrej-php-bionic.list 1: deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main Active apt repos in: /etc/apt/sources.list.d/openhab.list 1: deb [signed-by=/usr/share/keyrings/openhab.gpg] https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable main Active apt repos in: /etc/apt/sources.list.d/pgdg.list 1: deb http://apt.postgresql.org/pub/repos/apt tricia-pgdg main Active apt repos in: /etc/apt/sources.list.d/pgsql.list 1: deb http://apt.postgresql.org/pub/repos/apt/ tricia-pgdg main 15 Active apt repos in: /etc/apt/sources.list.d/php.list 1: deb https://packages.sury.org/php/ tricia main Active apt repos in: /etc/apt/sources.list.d/remmina-ppa-team-remmina-next-bionic.list 1: deb http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu bionic main Active apt repos in: /etc/apt/sources.list.d/skype-stable.list 1: deb [arch=amd64] https://repo.skype.com/deb stable main Active apt repos in: /etc/apt/sources.list.d/teams.list 1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main Active apt repos in: /etc/apt/sources.list.d/veeam.list 1: deb [arch=amd64] http://repository.veeam.com/backup/linux/agent/dpkg/debian/public stable veeam Active apt repos in: /etc/apt/sources.list.d/zabbix.list 1: deb http://repo.zabbix.com/zabbix/4.4/ubuntu bionic main 2: deb-src http://repo.zabbix.com/zabbix/4.4/ubuntu bionic main
Could you show me the output of
apt policy
andinxi -r
?
didnt get noticed of this comment... :-/
Okay, I see you have many 3rd party repos which could block the upgrade. At which stage does mintupgrade fail? Int the "Phase 1: Introduction" or after the second?
Don't go crazy, I'll try to help you best ;)
Don't go crazy, I'll try to help you best ;) I won't go crazy, I'm too old for that :-p
This "can" is from the time when it was my secondary desktop, so most of the shmodder can be deleted.
I dont care for the Microsoft/Citrix/remmina/skype/google BS on this machine, zabbix is already deleted. openhab stuff can also go ... dont know what sury is. veeam doesnt work anyway, so I maybe delete it anyway and reinstall
What has to remain untouched should be mysql, postgres, jenkins, monit, bind9.
just wonder who brought mongo to here :-D
so, except mysql, everything can be wiped.
mintupgrade check output:
Checking your Linux Mint codename...
Checking your Linux Mint edition...
Checking your Timeshift configuration...
Updating cache... ... W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/pgdg.list:1 and /etc/apt/sources.list.d/pgsql.list:1
Checking your APT repositories...
!! ERROR: The following 3rd party repositories were detected. Disable them and refresh your APT cache.
- . stable (. stable) - repo.skype.com
- Artifactory (Artifactory) - openhab.jfrog.io
- Google (Google LLC) - dl.google.com
- MySQL (MySQL) - repo.mysql.com
- remmina-next (LP-PPA-remmina-ppa-team-remmina-next) - ppa.launchpad.net
- veeam (veeam) - repository.veeam.com
- zabbix (Zabbix) - repo.zabbix.com
Ah, I overlooked you're using the old mintupgrade tool (as required for the 19.3 > 20 upgrade, you'll get a graphical one for 20.3 > 21) But the error in the "Checking your APT packages" phase - did you get that after - bypassing the "Checking your APT repositories" phase??
As for the error with disabling the 3rd party repos, I could send you a hack tomorrow how to bypass that (if you haven't already done that). Another solution could be backing up the database files (maybe not really necessary, but to be sure), then disabling and removing the 3rd party mysql etc. repos, downgrading/removing the packages in mintsources under the Maitenance page and reinstalling everything after the upgrade…
AFTER REMOVING mysql.list temporarily, following package problems remain:
I do not think that it makes sense to clean that mess up. So I have a tendency to make a clean installation.
Just have to decide now if it gets mint, ubuntu or naked debian.
Suggest LMDE6 as this is Debian clothed in Cinnamon.
Suggest LMDE6 as this is Debian clothed in Cinnamon.
hm. this is an old i5 quadcore/16GB box which does its job. Despite I used it for citrix sessions with a customer, it ihas been and is mainly a build server. I had decided for Mint because of easy installation.
But see the mambojumbo I have to do to migrate 18.4 to 21 ... only because 18.4 is "incompatible" with mysql 8. I mean this is a self-made and rather superfluous dependency with no reason except to support DAUs. I need the freedom to install any package in any version and not be fined if I want to upgrade the system without reinstall
So, I have a tendency to simply use naked Debian + xfce. For the rest, APT and my remaining 4 brain cells must do the job :-D
But I am open for arguments ...
Well, that's all upstream stuff, so it shouldn't be mint that is to blame ;) Usign newer package versions from 3rd party repos of packages that exist (as older versions) in the standard debian/ubuntu repos are a typical cause for upgrade failure. It shouldn't be very hard to clean that mess up:
And if you decide to upgrade, I'd recommend you to restore your 3rd party repos only after you've done all upgrade steps (to 20, to 20.3, to 21 and, if you want, to 21.3) (and appropiately change the codename 'tricia' in them to the last release you're upgrading to).
I am on my way to mint 21, but have 19.3 I already removed unimportant stuff like skype and teams from the repo list, but I am UNABLE to downgrade mysql as required by mintupgrade. This blocks my whole work. I need newer glibs bu cant upgrade cause mysql blocks the upgrade.
Some idea how I can trick mintupgrade before I get crazy and do a complete reinstall of the machine (which wil not be Mint then...)