[opensuse-buildservice] Re: arm builds on local OBS
On Dez 06 2019, Srivats P wrote:
What is unclear to me at this point is qemu-linux-user is needed for which distro/arch? Raspbian10/x86_64? I can't seem to find this on build.opensuse .org
You need to aggregate it from openSUSE:Factory/qemu:linux-user/standard/x86_64. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Thanks Andreas, I'll check it out as soon as I get back home from vacation Srivats On Mon, Dec 9, 2019 at 3:12 PM Andreas Schwab <schwab@suse.de> wrote:
On Dez 06 2019, Srivats P wrote:
What is unclear to me at this point is qemu-linux-user is needed for which distro/arch? Raspbian10/x86_64? I can't seem to find this on build.opensuse .org
You need to aggregate it from openSUSE:Factory/qemu:linux-user/standard/x86_64.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Andreas, No luck still. This is the content of my prjconf - %ifarch armv7l Hostarch: x86_64 Preinstall: qemu-linux-user ExportFilter: qemu.* . armv7l Macros: %qemu_user_space_build 1 :Macros %endif And this is my _aggregate for qemu-linux-user - <aggregatelist> <aggregate project="openSUSE.org:openSUSE:Factory"> <package>qemu:linux-user</package> <nosources/> <repository source="standard"/> </aggregate> </aggregatelist> With this Raspbian10/armv7l shows broken: missing repositories: openSUSE.org:openSUSE:Factory/standard Is the ExportFilter not working? Srivats On Mon, Dec 9, 2019 at 4:11 PM Srivats P <srivatsp@gmail.com> wrote:
Thanks Andreas, I'll check it out as soon as I get back home from vacation
Srivats
On Mon, Dec 9, 2019 at 3:12 PM Andreas Schwab <schwab@suse.de> wrote:
On Dez 06 2019, Srivats P wrote:
What is unclear to me at this point is qemu-linux-user is needed for which distro/arch? Raspbian10/x86_64? I can't seem to find this on build.opensuse .org
You need to aggregate it from openSUSE:Factory/qemu:linux-user/standard/x86_64.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
How does the project meta look like? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Andreas, Here's my project meta - <project name="home:pstavirs"> <title/> <description/> <person userid="pstavirs" role="maintainer"/> <build> <enable arch="x86_64" repository="AppImage"/> <enable repository="Raspbian_9.0"/> </build> <debuginfo> <enable/> </debuginfo> <repository name="Raspbian_10"> <path project="openSUSE.org:Raspbian:10" repository="standard"/> <arch>armv7l</arch> <arch>x86_64</arch> </repository> <repository name="Debian_8.0"> <path project="openSUSE.org:Debian:8.0" repository="standard"/> <arch>x86_64</arch> </repository> </project> Srivats On Tue, Jan 7, 2020 at 2:30 PM Andreas Schwab <schwab@suse.de> wrote:
How does the project meta look like?
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
What is the output of osc results -v for the aggregate? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Here you are - srivatsp@qemu-linux-user-aggr$ ls _aggregate srivatsp@qemu-linux-user-aggr$ cat _aggregate <aggregatelist> <aggregate project="openSUSE.org:openSUSE:Factory"> <package>qemu:linux-user</package> <nosources/> <repository source="standard"/> </aggregate> </aggregatelist>srivatsp@qemu-linux-user-aggr$ srivatsp@qemu-linux-user-aggr$ srivatsp@qemu-linux-user-aggr$ osc results -v Raspbian_10 armv7l broken: missing repositories: openSUSE.org:openSUSE:Factory/standard Raspbian_10 x86_64 succeeded Debian_8.0 x86_64 succeeded srivatsp@qemu-linux-user-aggr$ Srivats On Tue, Jan 7, 2020 at 6:18 PM Andreas Schwab <schwab@suse.de> wrote:
What is the output of osc results -v for the aggregate?
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
And osc ls -b? (You should disable build for armv7l in the aggregate, it's of no use.) Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
This is for the qemu-linux-user aggregate - srivatsp@qemu-linux-user-aggr$ osc ls -b Raspbian_10/armv7l Raspbian_10/x86_64 qemu-linux-user-4.2.0-1.1.x86_64.rpm Debian_8.0/x86_64 qemu-linux-user-4.2.0-1.1.x86_64.rpm Srivats On Tue, Jan 7, 2020 at 6:29 PM Andreas Schwab <schwab@suse.de> wrote:
And osc ls -b?
(You should disable build for armv7l in the aggregate, it's of no use.)
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dez 23 2019, Srivats P wrote:
%ifarch armv7l Hostarch: x86_64 Preinstall: qemu-linux-user ExportFilter: qemu.* . armv7l Macros: %qemu_user_space_build 1 :Macros %endif
You need to move the ExportFilter outside of %ifarch. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
No luck still. Same problem and same outputs as earlier for the commands you gave me. ExportFilter: qemu.* . armv7l %ifarch armv7l Hostarch: x86_64 Preinstall: qemu-linux-user Macros: %qemu_user_space_build 1 :Macros %endif Srivats On Tue, Jan 7, 2020 at 7:43 PM Andreas Schwab <schwab@suse.de> wrote:
On Dez 23 2019, Srivats P wrote:
%ifarch armv7l Hostarch: x86_64 Preinstall: qemu-linux-user ExportFilter: qemu.* . armv7l Macros: %qemu_user_space_build 1 :Macros %endif
You need to move the ExportFilter outside of %ifarch.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Jan 07 2020, Srivats P wrote:
No luck still. Same problem and same outputs as earlier for the commands you gave me.
Did you retrigger the filter? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
How do retrigger the filter? I restarted the OBS server appliance, but it still shows - Raspbian_10 armv7l unresolvable: nothing provides qemu-linux-user Srivats On Tue, Jan 7, 2020 at 8:09 PM Andreas Schwab <schwab@suse.de> wrote:
On Jan 07 2020, Srivats P wrote:
No luck still. Same problem and same outputs as earlier for the commands you gave me.
Did you retrigger the filter?
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
The export filters are only evaluated when the scheduler picks up new binaries, so to retrigger it wipe the binaries in the aggregate. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Thanks for that tip to re-trigger the export filter. I did that and now the cross build is at least identified and attempted but bails out very very early (something to do with binfmt) - [ 0s] init_buildsystem --configdir /srv/obs/run/worker/1/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/obs/worker/root_1/.build.rpmlist /var/cache/obs/worker/root_1/.build-srcdir/ostinato.dsc build ... [ 1s] registering binfmt handlers for cross build [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /srv/obs/run/worker/1/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /.build/qemu-reg: No such file or directory [ 1s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /usr/lib/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /usr/lib/build/qemu-reg: binfmt registration failed [ 2s] cycle: libc6 -> libgcc1 [ 2s] breaking dependency libgcc1 -> libc6 [ 2s] [1/73] preinstalling e2fslibs... [ 2s] [2/73] preinstalling gcc-8-base... [ 2s] [3/73] preinstalling libsemanage-common... [ 2s] [4/73] preinstalling lsb-base... [ 2s] [5/73] preinstalling ncurses-base... [ 3s] [6/73] preinstalling qemu-linux-user... [ 3s] ar: /var/cache/obs/worker/root_1/.init_b_cache/rpms/qemu-linux-user.deb: No such file or directory Srivats On Tue, Jan 7, 2020 at 8:39 PM Andreas Schwab <schwab@suse.de> wrote:
The export filters are only evaluated when the scheduler picks up new binaries, so to retrigger it wipe the binaries in the aggregate.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 7. Januar 2020, 16:29:20 CET Srivats P wrote:
Thanks for that tip to re-trigger the export filter. I did that and now the cross build is at least identified and attempted but bails out very very early (something to do with binfmt) -
[ 0s] init_buildsystem --configdir /srv/obs/run/worker/1/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/obs/worker/root_1/.build.rpmlist /var/cache/obs/worker/root_1/.build-srcdir/ostinato.dsc build ... [ 1s] registering binfmt handlers for cross build [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed
are you running this in docker or some otherwise chain env? this won't work ...
[ 1s] /srv/obs/run/worker/1/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /.build/qemu-reg: No such file or directory [ 1s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /usr/lib/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /usr/lib/build/qemu-reg: binfmt registration failed [ 2s] cycle: libc6 -> libgcc1 [ 2s] breaking dependency libgcc1 -> libc6 [ 2s] [1/73] preinstalling e2fslibs... [ 2s] [2/73] preinstalling gcc-8-base... [ 2s] [3/73] preinstalling libsemanage-common... [ 2s] [4/73] preinstalling lsb-base... [ 2s] [5/73] preinstalling ncurses-base... [ 3s] [6/73] preinstalling qemu-linux-user... [ 3s] ar: /var/cache/obs/worker/root_1/.init_b_cache/rpms/qemu-linux-user.deb: No such file or directory
Srivats
On Tue, Jan 7, 2020 at 8:39 PM Andreas Schwab <schwab@suse.de> wrote:
The export filters are only evaluated when the scheduler picks up new binaries, so to retrigger it wipe the binaries in the aggregate.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- Adrian Schroeter <adrian@suse.de> Build Infrastructure Project Manager SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany (HRB 247165, AG München), Geschäftsführer: Felix Imendörffer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian, I'm using the OBS virtual appliance on VirtualBox - so essentially a VM. Will it work in this environment? If not, why not - just for my understanding. Srivats On Tue, Jan 7, 2020 at 9:03 PM Adrian Schröter <adrian@suse.de> wrote:
On Dienstag, 7. Januar 2020, 16:29:20 CET Srivats P wrote:
Thanks for that tip to re-trigger the export filter. I did that and now the cross build is at least identified and attempted but bails out very very early (something to do with binfmt) -
[ 0s] init_buildsystem --configdir /srv/obs/run/worker/1/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/obs/worker/root_1/.build.rpmlist /var/cache/obs/worker/root_1/.build-srcdir/ostinato.dsc build ... [ 1s] registering binfmt handlers for cross build [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed
are you running this in docker or some otherwise chain env?
this won't work ...
[ 1s] /srv/obs/run/worker/1/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /.build/qemu-reg: No such file or directory [ 1s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /usr/lib/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /usr/lib/build/qemu-reg: binfmt registration failed [ 2s] cycle: libc6 -> libgcc1 [ 2s] breaking dependency libgcc1 -> libc6 [ 2s] [1/73] preinstalling e2fslibs... [ 2s] [2/73] preinstalling gcc-8-base... [ 2s] [3/73] preinstalling libsemanage-common... [ 2s] [4/73] preinstalling lsb-base... [ 2s] [5/73] preinstalling ncurses-base... [ 3s] [6/73] preinstalling qemu-linux-user... [ 3s] ar: /var/cache/obs/worker/root_1/.init_b_cache/rpms/qemu-linux-user.deb: No such file or directory
Srivats
On Tue, Jan 7, 2020 at 8:39 PM Andreas Schwab <schwab@suse.de> wrote:
The export filters are only evaluated when the scheduler picks up new binaries, so to retrigger it wipe the binaries in the aggregate.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
--
Adrian Schroeter <adrian@suse.de> Build Infrastructure Project Manager
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany (HRB 247165, AG München), Geschäftsführer: Felix Imendörffer
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 7. Januar 2020, 16:39:46 CET Srivats P wrote:
Adrian,
I'm using the OBS virtual appliance on VirtualBox - so essentially a VM.
Will it work in this environment? If not, why not - just for my understanding.
yes, that should work. Can you check manually if the registration in kernel's binfmt misc handler is working?
On Tue, Jan 7, 2020 at 9:03 PM Adrian Schröter <adrian@suse.de> wrote:
On Dienstag, 7. Januar 2020, 16:29:20 CET Srivats P wrote:
Thanks for that tip to re-trigger the export filter. I did that and now the cross build is at least identified and attempted but bails out very very early (something to do with binfmt) -
[ 0s] init_buildsystem --configdir /srv/obs/run/worker/1/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/obs/worker/root_1/.build.rpmlist /var/cache/obs/worker/root_1/.build-srcdir/ostinato.dsc build ... [ 1s] registering binfmt handlers for cross build [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed
are you running this in docker or some otherwise chain env?
this won't work ...
[ 1s] /srv/obs/run/worker/1/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /.build/qemu-reg: No such file or directory [ 1s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 1s] write: File exists [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /usr/lib/build/qemu-reg: line 9: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P [ 1s] /usr/lib/build/qemu-reg: binfmt registration failed [ 2s] cycle: libc6 -> libgcc1 [ 2s] breaking dependency libgcc1 -> libc6 [ 2s] [1/73] preinstalling e2fslibs... [ 2s] [2/73] preinstalling gcc-8-base... [ 2s] [3/73] preinstalling libsemanage-common... [ 2s] [4/73] preinstalling lsb-base... [ 2s] [5/73] preinstalling ncurses-base... [ 3s] [6/73] preinstalling qemu-linux-user... [ 3s] ar: /var/cache/obs/worker/root_1/.init_b_cache/rpms/qemu-linux-user.deb: No such file or directory
Srivats
On Tue, Jan 7, 2020 at 8:39 PM Andreas Schwab <schwab@suse.de> wrote:
The export filters are only evaluated when the scheduler picks up new binaries, so to retrigger it wipe the binaries in the aggregate.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
--
Adrian Schroeter <adrian@suse.de> Build Infrastructure Project Manager
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany (HRB 247165, AG München), Geschäftsführer: Felix Imendörffer
-- Adrian Schroeter <adrian@suse.de> Build Infrastructure Project Manager SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany (HRB 247165, AG München), Geschäftsführer: Felix Imendörffer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian,
Can you check manually if the registration in kernel's binfmt misc handler is working?
Can you let me know how to check that? I'm parallely trying to read up on binfmt misc handlers. Srivats -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian, Based on what I understood about binfmt_misc registration, I tried this - obstinato:/proc/sys/fs/binfmt_misc # pwd /proc/sys/fs/binfmt_misc obstinato:/proc/sys/fs/binfmt_misc # echo ':aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x b7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-binfmt:P'
register
obstinato:/proc/sys/fs/binfmt_misc # The above seems to be successful - no write failed error was seen. Srivats On Wed, Jan 8, 2020 at 8:57 PM Srivats P <srivatsp@gmail.com> wrote:
Adrian,
Can you check manually if the registration in kernel's binfmt misc handler is working?
Can you let me know how to check that? I'm parallely trying to read up on binfmt misc handlers.
Srivats
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Andreas Schwab
-
Srivats P