When I was relying on my external package channel I ended up with a conflict
being unable to upgrade a personal package because an issue with a Guix package
was preventing me from upgrading Guix itself.
This also includes an attempt at installing a custom SCSH that defines some
search paths. But unfortunately it didn't work, so the SCSH ends up being the
usual one and the ‘mpd-random-albums’ package doesn't actually work.
The main MPD configuration does work, though.
This also includes the instruction to install tmsu which I want to try out
again.
Adding this package with the necessary dependencies makes sure that if it's
installed its dependencies are installed as well and everything should work.