pantheon-files depends on libhandy-1-0 but it is not installable on Ubuntu 20.04

Solution 1:

I copied the source package from Ubuntu 20.10, and rebuilt it for Ubuntu 20.04 in this PPA. I have also enabled builds for armhf, arm64 and ppc64el

To use it, enter the following commands

sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt-get update

Now you can install libhandy-1-0 with the command

sudo apt install libhandy-1-0

I have checked that the build works, by using it as a dependency for Blanket PPA.

Update: I have backported the recently released version 1.0.0 to the PPA.

Solution 2:

Focal Fossa (20.04) has libhandy-0.0-0 instead and libhandy-1-0 is in Groovy Gorilla (20.10) which is still in development stage. However, you can download and install the deb file for libhandy-1-0 on 20.04 using

wget http://mirrors.edge.kernel.org/ubuntu/pool/main/libh/libhandy-1/libhandy-1-0_0.90.0-1_amd64.deb
sudo apt install ./libhandy-1-0_0.90.0-1_amd64.deb

Once done retry installation of Pantheon Files.