Similar to Frederik, I had to much with sources.list, adding a reference to Zesty.
In my case it was a Pine64 running: Linux string.rvu.io 3.10.105-bsp-1.2-ayufan-99 #1 SMP PREEMPT Fri Aug 4 08:36:39 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux Upgrading from: $ cat /etc/os-release NAME="Ubuntu" VERSION="17.10 (Artful Aardvark)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 17.10" VERSION_ID="17.10" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=artful UBUNTU_CODENAME=artful Ultimately the following sources.list is what worked: $ cat /etc/apt/sources.list ## EOL upgrade sources.list # Required deb http://old-releases.ubuntu.com/ubuntu/ zesty main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ artful main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ artful-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ artful-security main restricted universe multiverse # Optional #deb http://old-releases.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1787668 Title: ubuntu-release-upgrader crashed with KeyError: "The cache has no package named 'ubuntu-desktop'" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1787668/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs