Build a Debian package
We will pretty much do the same thing as for Ideascube, with dh-virtualenv.
We can't depend on the Ideascube package, we must install Ideascube in the packaged virtual environment, like other dependencies.
Ideally all the paths, user names, etc... would still refer to "ideascube" rather than "irfi", to make it easier for the BSF folks and their ansiblecube playbooks. It might not be entirely possible though.