We have just commited some updates and enhancements to the Packaging System within the openQRM sources.
Those updates are fully enabling openQRM for .deb and .rpm packaging. The resulting openQRM packages are using the same update mechanism as the installation/update from the sources. This means it will be fully save and robust to simply update the installed openQRM package with a newer version via the regular package manager.
We have tested the package-build and the resulting packages on the following distributions :
- Debian 6
- Ubuntu 12.04
- CentOS 6
- OpenSuse 12.02
Also included in this update is an initial support for the OpenSuse/Suse Linux Distribution!
Our focus for the next releases of openQRM is to make it even more simple for everybody to install/update openQRM trough the normal package management system.
Because of those useful updates we have created a new minor openQRM version 5.0.1 which is available on the openQRM Project Site on sf.net.
We need your help!
Because of the above mentioned updates we are actively searching for a new openQRM Package-Maintainer for the Community Edition.
The Package-Maintainers tasks are to build packages for the supported distribution Debian/Ubuntu/CentOS/OpenSuse and to provide those packages on a dedicated Community package-repository (yum/apt/zypper). If you have your own build-systems, good, if not we can provide those for you. Same regarding the webspace for the package repositories.
You are familiar with rpm/deb packages and want to make yourself a name in the openQRM Community? Please contact us!
Also we would like to encourage everyone to help with testing the package-build system and the packages themselves!
The Debian and Ubuntu packages are created using "pbuilder" by running "make deb" in the src/ directory ("make debsource" creates the Debian/Ubuntu source package). The CentOS and OpenSuse/Suse packages are created using "rpmbuild" by running "make rpm" in the src/ directory. To avoid any downloads on your Build-Server please run "make" in the src/ dir on another system. This creates a src/../buildtmp/ directory containing all downloads.
Now copy over src/ and src/../buildtmp to your Build-Server and it won't download any files during the package creation.
Many thanks, have a nice day and enjoy openQRM 5.0,
Project Manager openQRM
the Package installation instructions for Ubuntu (and I assume Debian) are not correct or at least wouldn't work on my Ubuntu 12.10 system.
The instructions say:
# for Ubuntu:
echo "# official openQRM Ubuntu package repository" >> /etc/apt/sources.list
echo "deb packages.openqrm.com ubuntu/" >> /etc/apt/sources.list
apt-get install openqrm
but the apt-get update will fail with a malformed statement pointing to the "deb packages.openqrm.com ubuntu" in sources.list
to fix change that to:
echo "deb http://packages.openqrm.com ubuntu/" >> /etc/apt/sources.list
I assume Debian will need the http:// added also
However, later when doing the: apt-get install openqrm
on my system the installation still fails (I'd sent in an email via the openqrm website with the terminal messages).
thanks for reporting! The urls got rewritting by the CMS.
We have just removed the misleading instructions from the news post and pointed it to the right installation instructions at http://packages.openqrm.com.
many thanks again and have a nice day,
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.