Mailinglist Archive: opensuse-buildservice (177 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: A non operating suse_version macro?
On 2016-12-08 21:07:53 +0100, Hans-Peter Jansen wrote:
On Dienstag, 6. Dezember 2016 17:03:36 Hans-Peter Jansen wrote:
On Dienstag, 6. Dezember 2016 11:13:35 Andreas Schwab wrote:
On Dez 06 2016, Hans-Peter Jansen <hpj@xxxxxxxxx> wrote:
Giving kvm enough memory is not enough to build Qt 5.7.1, because it
runs
out of filesystem space. I tried to adopt some hints, e.g.:

dd if=/dev/zero of=/var/tmp/build-root/img bs=1M count=16384
mkfs.ext3 /var/tmp/build-root/img

but this preparation is reverted by build:

Running build
VM_IMAGE: /var/tmp/build-root/img, VM_SWAP: /var/tmp/build-root/swap
Resizing /var/tmp/build-root/img (4096M)

Adjust build-vmdisk-rootsize in .oscrc.

Okay, thanks. Now it successfully builds the libqt5-qtbase package with kvm.

Hence this issue boils down to: builds perfectly on local facilities, but
fails consistently on BS just for 13.2 due to not performing the exclude
correctly.

Hmm.

Any ideas, anybody?

This issue is still pending. I know, everybody is busy, and nobody cares
about
fossils like 13.2, but doesn't this point to some BS spec evaluator issues?!?

No, the "problem" is that the obs is using the
_service:set_version:libqt5-qtbase.spec and doesn't consider your changes
to the libqt5-qtbase.spec spec file. If you directly patch the
_service:set_version:libqt5-qtbase.spec it should work.
Note: if you are using osc, you cannot simply commit this file (if you
are working on the expanded sources), because neither osc nor the api
support the "force" query parameter that is needed in order to commit
a _service:* file. Probably the "easiest" way is to checkout the
unexpanded sources ("osc up -u") and then manipulate the "project.diff"
file.


Marcus
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >