It innocently started, as most experiences in Dependency Hell do - I stumbled upon a piece of software (PacketFence), and thought to myself how great it would be to have that running on my network.
Four hours and five distros later, it's still not running.