[Kolab-devel] Announcing some blog posts for building packages for Debian on OBS

Paul Boddie paul at boddie.org.uk
Tue Oct 29 19:17:36 CET 2013


On Tuesday 29. October 2013 18.17.51 Jeroen van Meeuwen (Kolab Systems) wrote:
> 
> One should always target Kolab:Development, for what is fixed in
> Kolab:3.1 or Kolab:3.1:Updates may be forgotten by the time
> Kolab:Development becomes Kolab:3.2.

Understood. I think this answers my questions.

Currently, I'm trying to build libkolab from Kolab:Development using osc on 
Debian sid. At first I got this error:

Error: you need build.rpm with version 2007.3.12 or newer.
See http://download.opensuse.org/repositories/openSUSE:/Tools/

Installing the osc package from the openSUSE repository makes no difference, 
but then I noticed that the above link leads to a package called "build". It 
appears that this provides "build.rpm", and so it is possible to use the 
normal Debian osc package together with this build package to make the above 
error go away.

(Attempting to install build after having installed osc from the openSUSE 
repository leads to apt-get wanting to use unsigned packages, which gives me 
the impression that I'm somewhat off the beaten track doing it that way. The 
solution is to use osc from Debian and thus avoid the apparently openSUSE-
originating dependencies which aren't signed for some reason. Note that osc 
and build from openSUSE are signed by a special repository key.)

I'll see if this makes things a bit easier, especially when it comes to 
handling previously unpackaged build dependencies, but as Mateusz noted it's a 
bit different from the way Debian packaging is normally done and some 
familiarisation with the tools is obviously required.

Thanks once again,

Paul


More information about the devel mailing list