Add missing dependencies discovered when trying to build on Ubuntu

The basic Ubuntu installation doesn't include some packages which we require, and which are installed by the basic Fedora installation.