Jest progress. Podczas budowania dostaję coś takiego.
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Ibuild src/meter_cma12w.cc -MMD -c -o build/meter_cma12w.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Ibuild src/meter_compact5.cc -c -E > build/meter_compact5.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Ibuild src/meter_compact5.cc -MMD -c -o build/meter_compact5.o
Error removing intermediate container c3bde14ed969: removal of container c3bde14ed96966fdca79c327bab82cc7b6a67649a690d0198d2bfac5abc40cf4 is already in progress
22-02-22 22:27:37 ERROR (MainThread) [supervisor.jobs] Unhandled exception: 'eb1c2368_wmbusmeters'
Traceback (most recent call last):
File "/usr/src/supervisor/supervisor/docker/addon.py", line 540, in _build
image, log = self.sys_docker.images.build(
File "/usr/local/lib/python3.9/site-packages/docker/models/images.py", line 285, in build
raise BuildError(chunk['error'], result_stream)
docker.errors.BuildError: The command '/bin/ash -o pipefail -c make' returned a non-zero code: 137
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/supervisor/supervisor/jobs/decorator.py", line 106, in wrapper
return await self._method(*args, **kwargs)
File "/usr/src/supervisor/supervisor/addons/__init__.py", line 181, in install
await addon.instance.install(store.version, store.image)
File "/usr/src/supervisor/supervisor/utils/__init__.py", line 33, in wrap_api
return await method(api, *args, **kwargs)
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/supervisor/supervisor/docker/addon.py", line 524, in _install
self._build(version)
File "/usr/src/supervisor/supervisor/docker/addon.py", line 550, in _build
_LOGGER.error("Can't build %s:%s: %s", self.image, version, err)
File "/usr/src/supervisor/supervisor/docker/addon.py", line 72, in image
return self.addon.image
File "/usr/src/supervisor/supervisor/addons/addon.py", line 404, in image
return self.persist.get(ATTR_IMAGE)
File "/usr/src/supervisor/supervisor/addons/addon.py", line 167, in persist
return self.sys_addons.data.user[self.slug]
KeyError: 'eb1c2368_wmbusmeters'
…ale wygląda na to, że się zainstalował:D
Próbowałem różnych sposobów by rozwiązać mój poprzedni problem z command returned non-zero code, przede wszystkim próbując ustawić DNS na różny sposób w HA, tak by docker tworzący addona miał ustawionego jakiegoś zewnętrznego. To nie przynosiło efektów.
Zadziałało po zastosowaniu się do tego: error: clock_gettime(CLOCK_MONOTONIC, _) failed... · Issue #462 · docker-library/rabbitmq · GitHub
Wpadłem na to bo dostawałem ten błąd gettime CLOCK_MONOTONIC bawiąc się pustym alpinem.
Problem w przypadku Armbiana Bustera jest to, że w repo libseccomp jest w wersji 2.3.3 bodajrze, więc pobrałem ręcznie wersję wyższą z http://ftp.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.5.1-1~bpo10+1_armhf.deb i zainstalowałem. Po tym budowanie addona ruszyło, wywala błąd na make’u, trwa dłuuugo, ale wygląda, że się zainstalowało.
No i po wielkich bojach…

Phew, można sobie teraz nalać:)