Mailinglist Archive: opensuse-buildservice (220 mails)

< Previous Next >
Re: [opensuse-buildservice] OBS2.3 arm cross-build missing "copying qemu" step
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Thu, 24 May 2012 06:59:24 +0200
  • Message-id: <4412813.PRjDrtC2LP@scherben>
Am Mittwoch, 23. Mai 2012, 23:24:56 schrieb Rick Liu:
The release notes contain some comments about this IIRC.

[Rick Liu]
In release notes:
* cross compile: copying installed qemu binaries into the worker is still
supported but
deprecated. It is suggested to install qemu instead.

Where are qemu binaries copied from?
from obs server into the worker or
from obs worker host into the worker chroot environment?

Like any other package from the project repository and it should
be part of the build job.

Where is suggested to install qemu?
install qemu package on obs server or on obs worker?

It is suggested to have it in your base repository where you build
against and to add a preinstall line.

An example is openSUSE:Factory:ARM project where you can find the
following lines inside:

Preinstall: qemu-linux-user
ExportFilter: ^qemu-linux-user.*\.x86_64.rpm$ . armv7l armv5el

Btw this is also working for all people doing local builds afterwards,
so they do not need install the right version of qemu manually but
get the version which is defined in the project.

Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

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

< Previous Next >