• Pop!_Planet is still very much under development. Data for the wiki is being sourced from the Arch Linux and Ubuntu wikis, along with a bunch of completely unique content specific to Pop!_OS, and sourcing, converting and updating that content takes time; please be patient. If you can't find what you're looking for here, check the Arch Linux and Ubuntu wikis.
  • Welcome!

    I'll get straight to the point.

    When I started Pop!_Planet, I launched it because I saw a need for a centralized community for Pop!_OS. To be frank, I never expected the level of popularity it has achieved. Over the last year, we have gone from under 50 users, to almost 400 users. That's awesome! However... it also comes with a downside. We are rapidly running out of disk space on our server, and the bandwidth costs go up every month.

    Pop!_Planet is not affiliated with System76 in any way, and is funded completely out of pocket. From day one, I said that I'd never use on-site ads (I hate them as much as you do), so the only monetization we get is through donations. Right now, the donations we receive don't even cover our overhead.

    I know that most users will ignore this message, and that's ok. However, if even a few of our users are willing and able to donate a few dollars to help offset our expenses, it would be greatly appreciated.

    Support Pop!_Planet

    Thank you for your time,

    Dan Griffiths
    Pop!_Planet Founder

Question Upgrade stuck from 18.04 to 20.04

ViBE

Member
Feb 24, 2020
28
0
9
Yea. I was surprised too but 20.04 not detected the existing system. But the filesystem, EFI partition also healty, so this is strange. 18.04 instantly detected it. I'm doing the backup atm and I see that also some configuration files are missing too. Not a big deal but after 15 years of Ubuntu usage it's new behaviour to me.
 

derpOmattic

Pop!_Muse
Trusted User
Founding Member
Nov 23, 2018
1,894
323
30
www.patreon.com
Well, I discovered the culprit. Ubuntu changed how they package Python in 20.04, but if you had orphans laying around that still needed old Python packages, Python would refuse to upgrade. So to avoid this in future, it's best to use Flatpak for Python software.

If someone is reading this now contemplating the 18.04 to 20.04 upgrade, and you've been using apps that use Python, it may help to purge all PPAs and run deborphan. You would have to install deborphan, and be mindful that it might remove something you're actively working on, so back ups are a must. Purging PPAs can be done with ppa-purge.

To clarify, normally the installer attempts to delete all ppas, disable extensions and run apt update && apt full-upgrade before entering the upgrade proper. Sometimes PPAs get in the way or the package manager is borked, but the commands to fix the package manager usually work nicely - unless there are python package orphans in your 18.04. This apparently will break the upgrade because Ubuntu changed the way it packages Python for 20.04.
 
  • Like
Reactions: Dellaster and ViBE

Members online

No members online now.

Latest projects

Forum statistics

Threads
1,465
Messages
6,646
Members
1,426
Latest member
calebgucciardi