First, I needed to remove the old apt repository and signing key. (This prevents do-release-upgrade -d from stopping halfway through.)

Remove repos:

cd /etc/apt/sources.list.d
sudo rm maria*

Remove old key:

# List the keys
sudo apt-key list
# Remove the correct key, which is the second half of PUB STRING1/STRING2
sudo apt-key del STRING2

Second, I needed to add the new apt repository and signing key:

# Probably is already installed
sudo apt-get install software-properties-common
# Get the key
sudo apt-key adv --recv-keys --keyserver hkp:// 0xF1656F24C74CD1D8
# Add the xenial repository
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] xenial main'

Now you are safe to run do-release-upgrade -d without any halts!

You’ll probably want to backup your `my.cnf` file too. The upgrade process will ask you to keep or overwrite your old one, and neither of those options are usually very desirable if you have tuned your MariaDB configuration at all.


Yesterday I switched my blog’s theme back to WordPress’s current default theme, Twenty Sixteen. I’m really enjoying the simplicity of a traditional layout again.

Screen Shot 2016-07-13 at 06.59.41.png

I also like being able to rotate small header images between page views. This current batch of images is from some screenshots I took while playing the very pretty and fun iOS game Monument Valley.

Since the sidebar widget was retired from starting July 1st, I decided to try putting a Patreon link over there instead. If you’re reading this and happen to enjoy using any of my WordPress plugins, give that link a click and let me know what you think about it here in the comments. <3