[packman] How to help out the Packman repo?

Pascal Bleser pascal.bleser at skynet.be
Tue Nov 24 22:04:45 CET 2009

Hash: SHA1

On 11/24/2009 02:30 PM, Tim Edwards wrote:
> Thanks for this, I've got it building for i586 in my branch of it on the
> packman build service and just need to fix a minor issue to get x86_64
> building. I've got 2 questions on policies though:
> * I only have Opensuse 11.2 installed right now, what's the usual
> procedure with older distro versions? I.e. if my deluge build on 11.2
> looks good would you push that into the 11.2 Packman repo or do I have
> to build and test on 11.0 and 11.1 too?

To build locally before submitting to our server, you can use "osc
build", which sets up the chroots (which means you can also build
against 11.0 or 11.1 on your host).

I'm not sure whether I understand your question.
We always try to have packages that build on 11.0, 11.1 and 11.2 from
the same .spec file. If the dependencies are too old on 11.0 and/or
11.1, then tough luck (and we disable building on those), but we usually
keep the older version around for these openSUSE versions, in a separate
OBS package (e.g. "deluge-old").

Now, if you mean actually testing the application, then it's enough if
you test it on your 11.2 + it builds fine on other openSUSE versions.

> * Should I use lzma instead of gzip for the source file(s) within the
> source RPM? Is the binary RPM automatically in lzma?

The binary RPM is automatically lzma, it's totally independent from the
compression format of the sources.

Please do not use lzma for the source tarball, as rpmbuild doesn't
support decompression .tar.lzma files -- use bzip2 instead.

- -- 
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <pascal.bleser at skynet.be>       <guru at unixtech.be>
 _\_v The more things change, the more they stay insane.
Version: GnuPG v2.0.9 (GNU/Linux)


More information about the Packman mailing list