Raspberrymatic image erzeugen

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Antworten
Michel2017
Beiträge: 56
Registriert: 30.03.2017, 07:58
Hat sich bedankt: 49 Mal
Danksagung erhalten: 4 Mal

Raspberrymatic image erzeugen

Beitrag von Michel2017 » 22.12.2021, 20:47

Hallo,

es gelingt mir nicht, ein Raspberrymatic image selbst zu erzeugen.
Ich habe docker und Visual Studio Code mit 'Remote Containers' auf einem Mac am laufen.

Ich öffne den root folder in VS Code in einem container. Danach erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

Running the postStartCommand from devcontainer.json...
[3137 ms] Start: Run in container: /bin/sh -c service docker start
mount: /sys/fs/cgroup/cpuset: permission denied.
mount: /sys/fs/cgroup/cpu: permission denied.
mount: /sys/fs/cgroup/cpuacct: permission denied.
mount: /sys/fs/cgroup/blkio: permission denied.
mount: /sys/fs/cgroup/memory: permission denied.
mount: /sys/fs/cgroup/devices: permission denied.
mount: /sys/fs/cgroup/freezer: permission denied.
mount: /sys/fs/cgroup/net_cls: permission denied.
mount: /sys/fs/cgroup/perf_event: permission denied.
mount: /sys/fs/cgroup/net_prio: permission denied.
mount: /sys/fs/cgroup/hugetlb: permission denied.
mount: /sys/fs/cgroup/pids: permission denied.
mount: /sys/fs/cgroup/rdma: permission denied.
Starting Docker: docker.

Done. Press any key to close the terminal.
Ich öffne dann ein neues terminal in VS Code und starte make:

Code: Alles auswählen

make raspmatic_rpi3
Das läuft dann auch zunächst, bricht aber nach gut einer Stunde mit Fehlermeldung "../backtrace.os: No such file or directory" ab:

Code: Alles auswählen

[...]
a - wcsmbs/c16rtomb.os
a - wcsmbs/mbrtoc32.os
a - wcsmbs/c32rtomb.os
/workspaces/RaspberryMatic/build-raspmatic_rpi3/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ar: tdgppitrmssgwsgadebug/backtrace.os: No such file or directory
make[5]: *** [../o-iterator.mk:9: /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/libc_nonshared.a] Error 1
make[5]: *** Waiting for unfinished jobs....
sed -e 's@ /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2\.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/@ $(common-objpfx)@g' -e 's@^/workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2\.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/@$(common-objpfx)@g' -e 's@  *\.\.\/\([^  \]*\)@ $(..)\1@g' -e 's@^\.\.\/\([^     \]*\)@$(..)\1@g' \
    /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h.dT > /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h.dT2
rm -f /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h.dT
mv -f /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h.dT2 /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h.d
mv -f /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.hT /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build/dl-link.h
make[5]: Leaving directory '/workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/elf'
make[4]: *** [Makefile:478: elf/subdir_lib] Error 2
make[4]: Leaving directory '/workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4'
make[3]: *** [Makefile:9: all] Error 2
make[3]: Leaving directory '/workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/build'
make[2]: *** [package/pkg-generic.mk:295: /workspaces/RaspberryMatic/build-raspmatic_rpi3/build/glibc-2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/.stamp_built] Error 2
make[2]: Leaving directory '/workspaces/RaspberryMatic/buildroot-2021.11'
make[1]: *** [Makefile:51: build] Error 2
make[1]: Leaving directory '/workspaces/RaspberryMatic'
make: *** [Makefile:47: raspmatic_rpi3] Error 2
root ➜ /workspaces/RaspberryMatic (master) $ 
Kann mir hier jemand weiterhelfen? Hat jemand eine Idee, was das sein könnte? Hängt das mit den nicht-gemounteten Verzeichnissen zusammen?

Danke,

Michel

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 49 Mal
Danksagung erhalten: 66 Mal

Re: Raspberrymatic image erzeugen

Beitrag von ptweety » 22.12.2021, 21:34

Hm, ich hatte es auf M1 Mac auch nicht zum laufen bekommen. Ich lasse das jetzt auf meinem NUC laufen, wäre aber auch an weiteren Erkenntnissen interessiert.

Antworten

Zurück zu „RaspberryMatic“