Re: Bug#762949: ITP: obs-build -- scripts for building RPM/debian packages for multiple distributions
On 26 September 2014 14:58, Neil Williams <email@example.com> wrote:
> On Fri, 26 Sep 2014 14:19:24 +0100
> Dimitri John Ledkov <firstname.lastname@example.org> wrote:
>> Package: wnpp
>> Owner: Dimitri John Ledkov <email@example.com>
>> Severity: wishlist
>> * Package name : obs-build
>> Version : 20140918
>> Upstream Author : Adrian Schröter <firstname.lastname@example.org>
>> * URL or Web page : https://github.com/openSUSE/obs-build
>> * License : GPL-2+
>> Description : scripts for building RPM/debian packages for
>> multiple distributions
>> This package provides scripts for building RPM and debian packages in
>> contained environments for various build distributions. These tools
>> are use by Open Build Service workers and openSUSE distribution by
>> By default it claims very generic paths:
>> I'm planning to keep those as per upstream, if however there are
>> strong objections I'd be happy to change those to obs-build.
> Any number of packages could have claimed /usr/bin/build by now,
> instead we have sbuild, debuild, pdebuild, make, dpkg-buildpackage,
> git-buildpackage and a host of others. I don't see that obs deserves to
> be the "one true build" which may be the impression given by an overly
> common binary name.
So i've patched obs-build to use obs-build and tested out osc with it.
Which turned out hardcoded paths to /var/lib/build in some legacy
support checks. Filed bug-report which has been fixed upstream.
obs-build uploaded, and should hit new queue soon. Once it's in, I'll
propose for osc to cherry-pick that upstream commit, set build-cmd to
"obs-build" and depend/recommend/suggest obs-build package.