Mailinglist Archive: opensuse-buildservice (219 mails)

< Previous Next >
Re: [opensuse-buildservice] build a package locally using "build" and bs-packagecache
  • From: Michael Wolf <maw@xxxxxxxxxx>
  • Date: Mon, 11 Feb 2008 12:48:59 -0600
  • Message-id: <1202755739.31526.13.camel@xxxxxxxxxxxxxxxxxxxxxxx>

On Mon, 2008-02-11 at 15:21 +0100, Marcus Rueckert wrote:
On 2008-02-11 15:16:59 +0100, Wolfgang Rosenauer wrote:
I've tried to build a package on my local system using "build" and
reusing the bs-packagecache as RPM repository.

That fails most probably because these ugly directory names containing ':'.

build --root=/var/tmp/build-root cairo.spec --norootforbuild --rpms
/local/build/bs-packagecache/openSUSE\:10.3/standard/x86_64

fails to find the RPMs there.
I guess I tried every type of quoting for the colon but everything failed.
To see if it's really the colon I've created a symlink w/o a colon to
that directory and there it works.

why not use osc build?

Probably because osc needs to phone home every time.

I have a patch that applied to older versions of osc that made it phone
home less often. But it only worked in limited cases; if you changed
BuildRequires:, it would fail. So it was of limited use in practice --
a speed hack instead of genuine new functionality -- so I haven't
bothered respinning it yet.



---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups