[SOLVED] Help a noob: mintupgrade errors (LM 19.3 to 20)

Quick to answer questions about finding your way around Linux Mint as a new user.
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions use the other forums in the support section.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
FamCompKid
Level 3
Level 3
Posts: 158
Joined: Thu Apr 25, 2019 1:18 am

[SOLVED] Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by FamCompKid »

Update: Just found out that CherryTree cannot be installed on Ubuntu 20.04 yet. Guess I'll be staying with 19.3 for a bit longer, then!

***

Tried posting this on the "How to upgrade to Linux Mint 20" page but Sucuri Firewall blocked it: "HTML code not allowed".

I pasted outputs for "inxi -r" and "apt policy" below.

Pretty much newb on this. Many thanks in advance.

***

Output for "mintupgrade check":

Code: Select all

+ Simulating an upgrade...

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgirepository-1.0-1 : Breaks: python-gi (< 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Traceback (most recent call last):
  File "/usr/bin/mintupgrade", line 627, in <module>
    upgrader.check()
  File "/usr/bin/mintupgrade", line 399, in check
    cache.upgrade(True)
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 385, in upgrade
    self._depcache.upgrade(dist_upgrade)
apt_pkg.Error: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
***

Output for "inxi -r":

Code: Select all

Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/apandada1-brightness-controller-bionic.list 
           1: deb http://ppa.launchpad.net/apandada1/brightness-controller/ubuntu bionic main
           2: deb-src http://ppa.launchpad.net/apandada1/brightness-controller/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/giuspen-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/giuspen/ppa/ubuntu bionic 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/jtaylor-keepass-bionic.list 
           1: deb http://ppa.launchpad.net/jtaylor/keepass/ubuntu bionic main
           2: deb-src http://ppa.launchpad.net/jtaylor/keepass/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/megasync.list 
           1: deb https://mega.nz/linux/MEGAsync/xUbuntu_18.04/ ./
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
           1: deb http://mirror.rise.ph/linuxmint tricia main upstream import backport
           2: deb http://mirror.rise.ph/ubuntu bionic main restricted universe multiverse
           3: deb http://mirror.rise.ph/ubuntu bionic-updates main restricted universe multiverse
           4: deb http://mirror.rise.ph/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/sebastian-stenzel-cryptomator-bionic.list 
           1: deb http://ppa.launchpad.net/sebastian-stenzel/cryptomator/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
***

Output for "apt policy":

Code: Select all

Package files:
 100 /var/lib/dpkg/status
     release a=now
 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/sebastian-stenzel/cryptomator/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-sebastian-stenzel-cryptomator,a=bionic,n=bionic,l=Cryptomator,c=main,b=amd64
     origin ppa.launchpad.net
 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://mirror.rise.ph/ubuntu bionic-backports/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=i386
     origin mirror.rise.ph
 100 http://mirror.rise.ph/ubuntu bionic-backports/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin mirror.rise.ph
 100 http://mirror.rise.ph/ubuntu bionic-backports/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=i386
     origin mirror.rise.ph
 100 http://mirror.rise.ph/ubuntu bionic-backports/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/multiverse i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/multiverse amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/restricted i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/restricted amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic-updates/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/multiverse i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/multiverse amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/restricted i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/restricted amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/ubuntu bionic/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/backport i386 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=backport,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/backport amd64 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=backport,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/import i386 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=import,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/import amd64 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=import,b=amd64
     origin mirror.rise.ph
 700 http://mirror.rise.ph/linuxmint tricia/upstream i386 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=upstream,b=i386
     origin mirror.rise.ph
 700 http://mirror.rise.ph/linuxmint tricia/upstream amd64 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=upstream,b=amd64
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/main i386 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=main,b=i386
     origin mirror.rise.ph
 500 http://mirror.rise.ph/linuxmint tricia/main amd64 Packages
     release v=19.3,o=linuxmint,a=tricia,n=tricia,l=linuxmint,c=main,b=amd64
     origin mirror.rise.ph
 500 https://mega.nz/linux/MEGAsync/xUbuntu_18.04 ./ Packages
     release o=obs://private/DEB/xUbuntu_18.04,n=xUbuntu_18.04,l=DEB,c=
     origin mega.nz
 500 http://ppa.launchpad.net/jtaylor/keepass/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-jtaylor-keepass,a=bionic,n=bionic,l=PPA for KeePass 2,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/jtaylor/keepass/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-jtaylor-keepass,a=bionic,n=bionic,l=PPA for KeePass 2,c=main,b=amd64
     origin ppa.launchpad.net
 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://ppa.launchpad.net/giuspen/ppa/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-giuspen,a=bionic,n=bionic,l=giuspen,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/giuspen/ppa/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-giuspen,a=bionic,n=bionic,l=giuspen,c=main,b=amd64
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/apandada1/brightness-controller/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-apandada1-brightness-controller,a=bionic,n=bionic,l=Brightness Controller,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/apandada1/brightness-controller/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-apandada1-brightness-controller,a=bionic,n=bionic,l=Brightness Controller,c=main,b=amd64
     origin ppa.launchpad.net
Pinned packages:
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
A very average user on two PC's on Linux Mint 21.x Cinnamon. Thank you.
Moonstone Man
Level 16
Level 16
Posts: 6054
Joined: Mon Aug 27, 2012 10:17 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by Moonstone Man »

FamCompKid wrote: Sat Jul 11, 2020 12:12 am I pasted outputs for "inxi -r" and "apt policy" below.
If you want to go to Mint 20, backup your important files and clean install.
FamCompKid
Level 3
Level 3
Posts: 158
Joined: Thu Apr 25, 2019 1:18 am

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by FamCompKid »

Kadaitcha Man wrote: Sat Jul 11, 2020 12:16 am If you want to go to Mint 20, backup your important files and clean install.
Thanks. You think it's not worth the hassle to manually upgrade that I should just do a clean install? I mean, I have a couple of hours to burn...

On another note: Has it always been this "tedious" to upgrade to a whole new version? My first ever LM was 19.1. I have no idea if this was also the case for upgrading from 18.x to 19.
A very average user on two PC's on Linux Mint 21.x Cinnamon. Thank you.
User avatar
zcot
Level 9
Level 9
Posts: 2834
Joined: Wed Oct 19, 2016 6:08 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by zcot »

You can keep running the check and removing software and their ppa's until maybe it eventually clears the simulation. And that might include the options in the software sources app under maintenance to unwind the potential modified dependency packages. But the fact is that you might never get there certainly with only a couple hours to spare. The actual successful upgrade is going to take more than the 15 mins of it.

Instead I would fire up the Mint "Backup tool" and do the thing, then proceed with the clean install. 20 mins plus 20 mins, that'll leave you an extra hour to do something constructive instead. :wink:
Moonstone Man
Level 16
Level 16
Posts: 6054
Joined: Mon Aug 27, 2012 10:17 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by Moonstone Man »

FamCompKid wrote: Sat Jul 11, 2020 12:32 am
Kadaitcha Man wrote: Sat Jul 11, 2020 12:16 am If you want to go to Mint 20, backup your important files and clean install.
Thanks. You think it's not worth the hassle to manually upgrade that I should just do a clean install? I mean, I have a couple of hours to burn...
I wouldn't do an upgrade. While I keep good backups and images, it's still not worth the hassle, but that's ok for me.
On another note: Has it always been this "tedious" to upgrade to a whole new version? My first ever LM was 19.1. I have no idea if this was also the case for upgrading from 18.x to 19.
Well, there's always people having issues doing major upgrades, but there's many you don't hear from who've had success. Gong from 19.1 to 19.2. for example, should be and is easy, but going from one major release to another does seem to cause more issues than it's worth.
FamCompKid
Level 3
Level 3
Posts: 158
Joined: Thu Apr 25, 2019 1:18 am

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by FamCompKid »

@zcot: Thanks for the heads-up! Unfortunately I just found out that CherryTree doesn't support Ubuntu 20.04 yet, so I need to stick with LM 19.3 for now. This upgrade indeed is huge hehe. I need to be more alert!

@Kadaitcha Man: Gotcha. For me upgrading from 19.1 > 19.2 > 19.3 were a breeze. My biggest concern now is the apps/software that won't run on LM 20 yet. How long do they generally catch up on major releases like this?
A very average user on two PC's on Linux Mint 21.x Cinnamon. Thank you.
User avatar
zcot
Level 9
Level 9
Posts: 2834
Joined: Wed Oct 19, 2016 6:08 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by zcot »

That's part of the process, figuring out any issue with 3rd party softwares, or even any other specific software that was possibly either dropped or not migrated yet to a higher version.

That program is not shown in the default Ubuntu Focal repo yet, but a quick search shows there are a number ways to get it if using Mint 20 just so you're aware of that.
Mint Lounger
Level 2
Level 2
Posts: 93
Joined: Fri Apr 19, 2019 6:56 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by Mint Lounger »

FamCompKid wrote: Sat Jul 11, 2020 1:36 am @zcot: Thanks for the heads-up! Unfortunately I just found out that CherryTree doesn't support Ubuntu 20.04 yet, so I need to stick with LM 19.3 for now. This upgrade indeed is huge hehe. I need to be more alert!
I use Cherrytree also, and the .deb package refused to install. But I found out that it's available via Flatpak...so I installed it that way, and I have my Cherrytree back! Here's the link to install:

https://flathub.org/apps/details/com.giuspen.cherrytree
Linux Mint installed on a refurbished Thinkpad X250
User avatar
zcot
Level 9
Level 9
Posts: 2834
Joined: Wed Oct 19, 2016 6:08 pm

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by zcot »

Yes, and also you can simply check the "Software Manager" first, and you will see the option to install. Mint does include the Flatpak softwares within the Software Manager.
FamCompKid
Level 3
Level 3
Posts: 158
Joined: Thu Apr 25, 2019 1:18 am

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by FamCompKid »

Thanks for your replies!

I have yet to check the other apps I regularly use. What kinda bugs me is the inevitable need for clean installs...not really a fan of that. Well maybe it's just denial stage and I can't really complain!

Also, I just checked: I don't have Flatpak apps installed and I was reminded of the apps' huge sizes. Flatpak CherryTree is 690MB. Our modest internet will complain!

Will have to dig further but for now it seems I'd be better off waiting for a few months before wiping my PC.
A very average user on two PC's on Linux Mint 21.x Cinnamon. Thank you.
User avatar
vishgaur
Level 3
Level 3
Posts: 172
Joined: Thu Jul 26, 2018 4:59 pm
Location: India
Contact:

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by vishgaur »

Linux is free. Can't ask for more.

Backup drive (external) is always necessary. Even MacOS breaks (mine did).
Backup regularly.

Most hectic task:

Making a list of the apps you use.
Installing them.
Customizing them again.
Customizing whole system again.

But again. These updates (from 18 to 19 or 19 to 20) are like installing a whole new OS (like from MacOS to Windows XP and WindowsXP to Windows 8.1 and Windows 8.1 to Windows 7 and Windows 7 to Windows 10). A clean install has to be done in either of the cases.
Since 2003 on computers, since 2014 on Linux.

Blog: https://www.inksup.wordpress.com
Image
FamCompKid
Level 3
Level 3
Posts: 158
Joined: Thu Apr 25, 2019 1:18 am

Re: Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by FamCompKid »

vishgaur wrote: Mon Jul 13, 2020 1:01 pm But again. These updates (from 18 to 19 or 19 to 20) are like installing a whole new OS (like from MacOS to Windows XP and WindowsXP to Windows 8.1 and Windows 8.1 to Windows 7 and Windows 7 to Windows 10). A clean install has to be done in either of the cases.
I didn't really see it that way and now I'm enlightened, thank you so much. Maybe Mint has been really good to me that I got frustrated by clean installs, again which I didn't know about in light of your post.
A very average user on two PC's on Linux Mint 21.x Cinnamon. Thank you.
darkonc
Level 1
Level 1
Posts: 5
Joined: Sun Mar 31, 2013 9:28 pm

Re: [SOLVED] Help a noob: mintupgrade errors (LM 19.3 to 20)

Post by darkonc »

These are the packages that I removed:

python-gi python-httplib2 python-mako

I also removed wine-stable(?)

This seemed to be sufficient to clear up the update.
Locked

Return to “Beginner Questions”