<oembed><type>rich</type><version>1.0</version><title>Stuart Longland (VK4MSL) wrote</title><author_name>Stuart Longland (VK4MSL) (npub12n…d9dex)</author_name><author_url>https://yabu.me/npub12n5weher8thl0qlj398tvw2rmwpr33z8j443lpg28xyuzkef9dksnd9dex</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>So, today I thought… why not run `do-release-upgrade` on the work laptop?  It was running Ubuntu 22.04 LTS (no Windows install).&#xA;&#xA;The machine is a HP Elitebook 640.  A few quirks, but mostly seems to work fine.&#xA;&#xA;- do-release-upgrade first refused because I had pinned Terraform to the last release under the old license (we&#39;re leery of the new license and aren&#39;t ready to jump to OpenTofu yet)… fine, comment out Hashicorp repo…&#xA;- then the PPAs and third party repos were causing issues… fine, rename the `.list` files to `.off`…&#xA;- eventually it installs, but then barfs right at the end&#xA;- I reboot, and `libnettle` is broken, taking /usr/lib/apt/methods/http with it&#xA;- Manually download libnettle .deb on another machine, `scp` it across, `dpkg -i` and I could finish up what `do-release-upgrade` had failed on (`apt-get dist-upgrade -y` mostly)&#xA;- reboot again, this time things are a lot happier&#xA;- run `apt-get autoremove` to clear out the old junk&#xA;- update and re-instate my old third-party repos, substituting `jammy` with `noble`&#xA;- `apt-get dist-upgrade -y` again&#xA;- boot out the `snap` packages for Firefox, Chromium and Thunderbird which crept in unwanted.&#xA;&#xA;3 hours later, I have my workstation back.&#xA;&#xA;#Ubuntu</html></oembed>