Restore and fix build of RPM in gitlab-ci
- fix build of python packages for deployment
- build python packages always (not just for tags)
- RPM spec
- improve the way rpm version and release is passed to rpmbuild
- work around a problem with the installation of the dependencies
- fix how package sources are used when building the rpm