cp -f .layerapi2_label /opt/metwork-mfext-experimental_python313/.layerapi2_label cp -f .layerapi2_dependencies /opt/metwork-mfext-experimental_python313/.layerapi2_dependencies rm -f /opt/metwork-mfext-experimental_python313/.dhash_ignore_hash touch /opt/metwork-mfext-experimental_python313/.dhash_ignore_hash echo "bin/python3" >>/opt/metwork-mfext-experimental_python313/.dhash_ignore_hash cd adm && make before_layers make[1]: Entering directory '/src/adm' cp -f guess_version.sh /opt/metwork-mfext-experimental_python313/bin/guess_version.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/guess_version.sh cp -f _make_file_from_template.sh /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh cp -f envtpl /opt/metwork-mfext-experimental_python313/bin/envtpl chmod a+rx /opt/metwork-mfext-experimental_python313/bin/envtpl cp -f _proxy_set.sh /opt/metwork-mfext-experimental_python313/bin/_proxy_set.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_proxy_set.sh cp -f dhash /opt/metwork-mfext-experimental_python313/bin/dhash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/dhash cp -f layer_hash /opt/metwork-mfext-experimental_python313/bin/layer_hash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/layer_hash cp -f _cache_path.sh /opt/metwork-mfext-experimental_python313/bin/_cache_path.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_cache_path.sh cp -f _cache_logic_before_layer.sh /opt/metwork-mfext-experimental_python313/bin/_cache_logic_before_layer.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_cache_logic_before_layer.sh cp -f _cache_logic_after_layer.sh /opt/metwork-mfext-experimental_python313/bin/_cache_logic_after_layer.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_cache_logic_after_layer.sh cp -f _layer_hash /opt/metwork-mfext-experimental_python313/bin/_layer_hash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_layer_hash cp -f module_hash /opt/metwork-mfext-experimental_python313/bin/module_hash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/module_hash cp -f _layer_dhash /opt/metwork-mfext-experimental_python313/bin/_layer_dhash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_layer_dhash cp -f _check_layers_hash /opt/metwork-mfext-experimental_python313/bin/_check_layers_hash chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_check_layers_hash cp -f outside /opt/metwork-mfext-experimental_python313/bin/outside chmod a+rx /opt/metwork-mfext-experimental_python313/bin/outside cp --preserve=mode --dereference -Rf main_root.mk /opt/metwork-mfext-experimental_python313/share/main_root.mk cp --preserve=mode --dereference -Rf subdir_root.mk /opt/metwork-mfext-experimental_python313/share/subdir_root.mk cp -f bash_utils.sh /opt/metwork-mfext-experimental_python313/lib/bash_utils.sh make[1]: Leaving directory '/src/adm' cd config && make make[1]: Entering directory '/src/config' cp -f dhash_ignore_all /opt/metwork-mfext-experimental_python313/config/dhash_ignore_all cp -f dhash_ignore_hash /opt/metwork-mfext-experimental_python313/config/dhash_ignore_hash cp -f mflog_override.conf /opt/metwork-mfext-experimental_python313/config/mflog_override.conf cp -f sysctl_metwork.conf /opt/metwork-mfext-experimental_python313/config/sysctl_metwork.conf guess_version.sh >/opt/metwork-mfext-experimental_python313/config/version || { rm -f /opt/metwork-mfext-experimental_python313/config/version ; false ; } make[1]: Leaving directory '/src/config' cd layers && make helpers make[1]: Entering directory '/src/layers' cp -f _uncompress_helper.sh /opt/metwork-mfext-experimental_python313/bin/_uncompress_helper.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_uncompress_helper.sh cp -f _download_helper.sh /opt/metwork-mfext-experimental_python313/bin/_download_helper.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_download_helper.sh cp -f _checksum_helper.sh /opt/metwork-mfext-experimental_python313/bin/_checksum_helper.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_checksum_helper.sh cp -f _pip_package_to_yaml.sh /opt/metwork-mfext-experimental_python313/bin/_pip_package_to_yaml.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_pip_package_to_yaml.sh make[1]: Leaving directory '/src/layers' cd layers && make makefiles make[1]: Entering directory '/src/layers' cat python_layer.mk |sed 's/PYTHONMAJORVERSION/3/g' >python3_layer.mk cp -f python3_layer.mk /opt/metwork-mfext-experimental_python313/share/python3_layer.mk cp --preserve=mode --dereference -Rf package.mk /opt/metwork-mfext-experimental_python313/share/package.mk cp --preserve=mode --dereference -Rf layer.mk /opt/metwork-mfext-experimental_python313/share/layer.mk cp --preserve=mode --dereference -Rf Makefile.standard /opt/metwork-mfext-experimental_python313/share/Makefile.standard cp --preserve=mode --dereference -Rf core_layer.mk /opt/metwork-mfext-experimental_python313/share/core_layer.mk cp --preserve=mode --dereference -Rf simple_layer.mk /opt/metwork-mfext-experimental_python313/share/simple_layer.mk cp --preserve=mode --dereference -Rf layer_wrapper.mk /opt/metwork-mfext-experimental_python313/share/layer_wrapper.mk cp --preserve=mode --dereference -Rf package_python3.mk /opt/metwork-mfext-experimental_python313/share/package_python3.mk make[1]: Leaving directory '/src/layers' _layer_dhash root@mfext >/opt/metwork-mfext-experimental_python313/.dhash cd layers && make make[1]: Entering directory '/src/layers' make[2]: Entering directory '/src/layers/layer0_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat dhash_ignore_hash |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.dhash_ignore_hash; else cat dhash_ignore_hash |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/core/.dhash_ignore_hash; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/core" "core" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 602b6ca3d9235b4c65631824cd44a7c5 cache hit (used: /buildcache/mfext_cache_layer_core_c3e27f86c1d096a21812c2918844443c.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0005_readline 0010_liquidprompt 0020_sqlite 0025_openssl 0028_cyrus_sasl 0030_openldap 0032_curl 0035_dtreetrawl 0045_mfutil_c 0070_layerapi2 0080_log_proxy 0100_redis 0110_hiredis 0117_yajl 0130_tcping 0210_jq 0320_libevent 0330_zeromq 0340_libtirpc; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/core/.mfextaddon; fi _layer_dhash "core@mfext" >/opt/metwork-mfext-experimental_python313/opt/core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/core" cache already exist (/buildcache/mfext_cache_layer_core_c3e27f86c1d096a21812c2918844443c.tar) make[2]: Leaving directory '/src/layers/layer0_core' make[2]: Entering directory '/src/layers/layer1_openresty' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/openresty/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/openresty/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/openresty/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/openresty/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/openresty" "openresty" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: e68fbe595ae7d0648b52e9e0518cf174 cache hit (used: /buildcache/mfext_cache_layer_openresty_e987ce816b0e8f10f05b9b0d663b77ee.tar) if ! test -f cache/hit; then \ for SUBDIR in 0100_openresty 0400_lua_resty_http 0410_lua_resty_cookie 0420_lua_resty_statsd 0430_lua_resty_hmac 0500_mfutil_lua; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/openresty ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/openresty/.mfextaddon; fi _layer_dhash "openresty@mfext" >/opt/metwork-mfext-experimental_python313/opt/openresty/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/openresty" cache already exist (/buildcache/mfext_cache_layer_openresty_e987ce816b0e8f10f05b9b0d663b77ee.tar) make[2]: Leaving directory '/src/layers/layer1_openresty' make[2]: Entering directory '/src/layers/layer1_python3_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_core" "python3_core" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 7fb304b30e069637f87a79f16ce98a08 cache hit (used: /buildcache/mfext_cache_layer_python3_core_00ebbb2eef5da52207922b70861c1c01.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0030_python3 0031_wheel 0032_setuptools 0033_update_pip 0034_certifi 0400_prereq_extra_python_packages 0405_prereq_extra_python_packages 0410_prereq_extra_python_packages 0420_prereq_extra_python_packages 0430_prereq_extra_python_packages 0440_prereq_extra_python_packages 0500_extra_python_packages 9999_requirements; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/python3_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/python3_core/.mfextaddon; fi _layer_dhash "python3_core@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_core" cache already exist (/buildcache/mfext_cache_layer_python3_core_00ebbb2eef5da52207922b70861c1c01.tar) make[2]: Leaving directory '/src/layers/layer1_python3_core' make[2]: Entering directory '/src/layers/layer1_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/scientific_core" "scientific_core" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 6235e7944c183abe5c5f01c8081899c3 cache hit (used: /buildcache/mfext_cache_layer_scientific_core_4a06481fb5dd3f44ee76d4f9800ed06c.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0006_protobuf 0007_protobuf_c 0008_postgresql 0009_pgbouncer 0010_hdf4 0011_hdf5 0012_netcdf_c 0013_netcdf_cxx 0015_proj 0020_libgeotiff 0021_geos 0022_libspatialite 0023_gdal 0070_postgis 0071_postgresql_airtide 0072_postgis_geohash 0073_pg_partman; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/scientific_core/.mfextaddon; fi _layer_dhash "scientific_core@mfext" >/opt/metwork-mfext-experimental_python313/opt/scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/scientific_core" cache already exist (/buildcache/mfext_cache_layer_scientific_core_4a06481fb5dd3f44ee76d4f9800ed06c.tar) make[2]: Leaving directory '/src/layers/layer1_scientific_core' make[2]: Entering directory '/src/layers/layer2_python3' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3" "python3" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 python3_core@mfext layer (dependency) hash (from cache): 31aa2bb089c187782547849ca2de4054 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: a93f6272edc254f894cb1b84dc4a821d cache hit (used: /buildcache/mfext_cache_layer_python3_7349420ea27ce9b0f1bd673f86af3cf4.tar) if ! test -f cache/hit; then \ for SUBDIR in 0400_prereq_extra_python_packages 0402_prereq_extra_python_packages 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/python3 ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/python3/.mfextaddon; fi _layer_dhash "python3@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3" cache already exist (/buildcache/mfext_cache_layer_python3_7349420ea27ce9b0f1bd673f86af3cf4.tar) make[2]: Leaving directory '/src/layers/layer2_python3' make[2]: Entering directory '/src/layers/layer2_python3_circus' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_circus" "python3_circus" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 python3@mfext layer (dependency) hash (from cache): f9af819038399b94124454318cd9f407 python3_core@mfext layer (dependency) hash (from cache): 31aa2bb089c187782547849ca2de4054 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: a699d54b3c49e955a6e3ad7e2ad00235 cache missed (/buildcache/mfext_cache_layer_python3_circus_61e9db4980bd0037545a84232f0b0dd0.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_circus; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/python3_circus ; \ fi make[3]: Entering directory '/src/layers/layer2_python3_circus/0500_circus' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,python3_circus@mfext -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer1585[/src/layers/layer2_python3_circus/0500_circus/tempolayer1585] Obtaining circus from git+https://github.com/metwork-framework/circus.git@6fdf573415f09a050cfedf62120c1c3f34845318#egg=circus (from -r requirements3.txt (line 2)) Cloning https://github.com/metwork-framework/circus.git (to revision 6fdf573415f09a050cfedf62120c1c3f34845318) to ./tmp_src/circus Running command git clone --filter=blob:none --quiet https://github.com/metwork-framework/circus.git /src/layers/layer2_python3_circus/0500_circus/tmp_src/circus Running command git rev-parse -q --verify 'sha^6fdf573415f09a050cfedf62120c1c3f34845318' Running command git fetch -q https://github.com/metwork-framework/circus.git 6fdf573415f09a050cfedf62120c1c3f34845318 Resolved https://github.com/metwork-framework/circus.git to commit 6fdf573415f09a050cfedf62120c1c3f34845318 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Obtaining circus_autorestart_plugin from git+https://github.com/metwork-framework/circus_autorestart_plugin.git@9d208a18248d5ee131efa99a0af815c19ba398e4#egg=circus_autorestart_plugin (from -r requirements3.txt (line 3)) Cloning https://github.com/metwork-framework/circus_autorestart_plugin.git (to revision 9d208a18248d5ee131efa99a0af815c19ba398e4) to ./tmp_src/circus-autorestart-plugin Running command git clone --filter=blob:none --quiet https://github.com/metwork-framework/circus_autorestart_plugin.git /src/layers/layer2_python3_circus/0500_circus/tmp_src/circus-autorestart-plugin Running command git rev-parse -q --verify 'sha^9d208a18248d5ee131efa99a0af815c19ba398e4' Running command git fetch -q https://github.com/metwork-framework/circus_autorestart_plugin.git 9d208a18248d5ee131efa99a0af815c19ba398e4 Running command git checkout -q 9d208a18248d5ee131efa99a0af815c19ba398e4 Resolved https://github.com/metwork-framework/circus_autorestart_plugin.git to commit 9d208a18248d5ee131efa99a0af815c19ba398e4 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cached-property==1.5.2 (from -r requirements3.txt (line 1)) Downloading cached-property-1.5.2.tar.gz (12 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyzmq==25.1.1 (from -r requirements3.txt (line 4)) Downloading pyzmq-25.1.1.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 12.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil (from circus->-r requirements3.txt (line 2)) Downloading psutil-5.9.7.tar.gz (498 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tornado>=5.0.2 (from circus->-r requirements3.txt (line 2)) Downloading tornado-6.4.1.tar.gz (500 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting inotify_simple (from circus_autorestart_plugin->-r requirements3.txt (line 3)) Downloading inotify_simple-1.3.5.tar.gz (9.7 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting gitignore_parser (from circus_autorestart_plugin->-r requirements3.txt (line 3)) Downloading gitignore_parser-0.1.11.tar.gz (5.3 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools (from circus_autorestart_plugin->-r requirements3.txt (line 3)) Downloading setuptools-70.3.0.tar.gz (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 146.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cached-property, pyzmq, circus, circus_autorestart_plugin, tornado, gitignore_parser, inotify_simple, psutil, setuptools Building wheel for cached-property (setup.py): started Building wheel for cached-property (setup.py): finished with status 'done' Created wheel for cached-property: filename=cached_property-1.5.2-py2.py3-none-any.whl size=7587 sha256=8ca692192d675277c1ad0c3b9a53d89e959ac97f6dfa607fbbb9739f2d17ee5c Stored in directory: /root/.cache/pip/wheels/b5/25/0f/020005501d13a22f6163a3bd26b21a815509bf8afa4c1f5c74 Building wheel for pyzmq (pyproject.toml): started Building wheel for pyzmq (pyproject.toml): finished with status 'done' Created wheel for pyzmq: filename=pyzmq-25.1.1-cp313-cp313-linux_x86_64.whl size=1771621 sha256=d98243246fbbadea0c81521ff7294cfb5b60984d88989b55710e8ea0e3765461 Stored in directory: /root/.cache/pip/wheels/f4/e2/d1/6555564da8897787016ab422a018ae442da2387b98afeb5ddf Building wheel for circus (pyproject.toml): started Building wheel for circus (pyproject.toml): finished with status 'done' Created wheel for circus: filename=circus-0.18.0+mf.2-py3-none-any.whl size=212535 sha256=abe9131f7158dbc3224a964cc0f0ea814d3497fee597014c3161101309e6bdf9 Stored in directory: /src/layers/layer2_python3_circus/0500_circus/tempolayer1585/tmp/pip-ephem-wheel-cache-qxndp4aj/wheels/f5/93/ae/ec46e7879d6c2be4c305c2d45f4e7db14b0f8653f5035cef01 Building wheel for circus_autorestart_plugin (setup.py): started Building wheel for circus_autorestart_plugin (setup.py): finished with status 'done' Created wheel for circus_autorestart_plugin: filename=circus_autorestart_plugin-0.0.1-py3-none-any.whl size=4514 sha256=d90e6328d01be8863f247cad8b5cba96c65859a165254ad702b9570fc0d54620 Stored in directory: /src/layers/layer2_python3_circus/0500_circus/tempolayer1585/tmp/pip-ephem-wheel-cache-qxndp4aj/wheels/e5/97/9b/f5038584c9482ec4c40fe22d9253762895935b367b713f5aee Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.4.1-cp38-abi3-linux_x86_64.whl size=437725 sha256=602a95e00ac5609db39b9876f5aa2d0ed2ba7b52ec5ae4b7703f859de8bdb94e Stored in directory: /root/.cache/pip/wheels/75/0f/8e/af0b6bb2625ff7298f18b23679ed63464436b1472c91add992 Building wheel for gitignore_parser (pyproject.toml): started Building wheel for gitignore_parser (pyproject.toml): finished with status 'done' Created wheel for gitignore_parser: filename=gitignore_parser-0.1.11-py3-none-any.whl size=4921 sha256=0601021a116e3319bf5c1246a5843ba105e284353cad67c4895e00511d71440a Stored in directory: /root/.cache/pip/wheels/ff/f5/67/cd11a6d386d767a3602c3f7ca336112e5652c54392448594c5 Building wheel for inotify_simple (setup.py): started Building wheel for inotify_simple (setup.py): finished with status 'done' Created wheel for inotify_simple: filename=inotify_simple-1.3.5-py3-none-any.whl size=7684 sha256=4993c8c8e775a6911cc6916e57bf8fc21fbb2acd1e1562ef5e83f07becd786a7 Stored in directory: /root/.cache/pip/wheels/57/8c/f9/55cf433b0059351ca6bb8832fced1fabb249074d78d2c0d073 Building wheel for psutil (pyproject.toml): started Building wheel for psutil (pyproject.toml): finished with status 'done' Created wheel for psutil: filename=psutil-5.9.7-cp313-abi3-linux_x86_64.whl size=302573 sha256=61abb8dd807bd3f0f2e11d9bfe61e4e78e0716a2fb139127b5eb8cbefba94066 Stored in directory: /root/.cache/pip/wheels/98/84/ed/fb5ebc6da74001a62706cf81968401a2af9a5a1d89cd697fe1 Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-70.3.0-py3-none-any.whl size=931070 sha256=5878b5cfd0e320ef51c54cd09c1c7572e6694d7dc34009ea99f925ba0fe40f95 Stored in directory: /root/.cache/pip/wheels/1c/30/8b/a33fe4251cc7c21eda0bbb9798881d5b18560bb9b9b1aa6275 Successfully built cached-property pyzmq circus circus_autorestart_plugin tornado gitignore_parser inotify_simple psutil setuptools if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_circus ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_circus ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_circus@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_circus] is already loaded Looking in links: ./src Processing ./src/cached_property-1.5.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/circus-0.18.0+mf.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/circus_autorestart_plugin-0.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/pyzmq-25.1.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 4)) Requirement already satisfied: psutil in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from circus->-r requirements3.txt.tmp (line 2)) (5.9.7) Requirement already satisfied: tornado>=5.0.2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from circus->-r requirements3.txt.tmp (line 2)) (6.4.1) Requirement already satisfied: inotify-simple in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from circus_autorestart_plugin->-r requirements3.txt.tmp (line 3)) (1.3.5) Requirement already satisfied: gitignore-parser in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from circus_autorestart_plugin->-r requirements3.txt.tmp (line 3)) (0.1.11) Requirement already satisfied: setuptools in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from circus_autorestart_plugin->-r requirements3.txt.tmp (line 3)) (70.3.0) Installing collected packages: cached-property, pyzmq, circus, circus_autorestart_plugin Successfully installed cached-property-1.5.2 circus-0.18.0+mf.2 circus_autorestart_plugin-0.0.1 pyzmq-25.1.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_circus/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages/circus.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages/circus_autorestart_plugin.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages/cached-property.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_circus/share/metwork_packages/pyzmq.yaml is ready make[3]: Leaving directory '/src/layers/layer2_python3_circus/0500_circus' if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/python3_circus/.mfextaddon; fi _layer_dhash "python3_circus@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_circus/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_circus" cache: /buildcache/mfext_cache_layer_python3_circus_61e9db4980bd0037545a84232f0b0dd0.tar created make[2]: Leaving directory '/src/layers/layer2_python3_circus' make[2]: Entering directory '/src/layers/layer2_python3_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core" "python3_scientific_core" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 python3@mfext layer (dependency) hash (from cache): f9af819038399b94124454318cd9f407 python3_core@mfext layer (dependency) hash (from cache): 31aa2bb089c187782547849ca2de4054 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e scientific_core@mfext layer (dependency) hash (from cache): f1b2e861a5092df7bc646c93de88c045 source hash: 764a1fd575e17df201560352da4a9f15 cache hit (used: /buildcache/mfext_cache_layer_python3_scientific_core_1c62dc55b60b551b807a020cddbad0fc.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/python3_scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.mfextaddon; fi _layer_dhash "python3_scientific_core@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_scientific_core" cache already exist (/buildcache/mfext_cache_layer_python3_scientific_core_1c62dc55b60b551b807a020cddbad0fc.tar) make[2]: Leaving directory '/src/layers/layer2_python3_scientific_core' make[2]: Entering directory '/src/layers/layer6_nodejs' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/nodejs/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/nodejs" "nodejs" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 2c241b734b6b48c5ec160cb7997f185f cache hit (used: /buildcache/mfext_cache_layer_nodejs_e845f22c5f66e9a00beec8ae537bd387.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_nodejs; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/nodejs ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/nodejs/.mfextaddon; fi _layer_dhash "nodejs@mfext" >/opt/metwork-mfext-experimental_python313/opt/nodejs/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/nodejs" cache already exist (/buildcache/mfext_cache_layer_nodejs_e845f22c5f66e9a00beec8ae537bd387.tar) make[2]: Leaving directory '/src/layers/layer6_nodejs' make[2]: Entering directory '/src/layers/layer7_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_extra_env; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_interactive_profile |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_interactive_profile; else cat .layerapi2_interactive_profile |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_interactive_profile; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_interactive_unprofile |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_interactive_unprofile; else cat .layerapi2_interactive_unprofile |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/devtools/.layerapi2_interactive_unprofile; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/devtools" "devtools" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: ab26a0f48465d3207a4ec0f0b702dce8 cache hit (used: /buildcache/mfext_cache_layer_devtools_2a41f1ae815cf7ce58334c4b9ae59386.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0001_shellcheck 0030_the_silver_searcher 0040_sloccount 0060_wrk 0061_wrk2 0070_libtree; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/devtools ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/devtools/.mfextaddon; fi _layer_dhash "devtools@mfext" >/opt/metwork-mfext-experimental_python313/opt/devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/devtools" cache already exist (/buildcache/mfext_cache_layer_devtools_2a41f1ae815cf7ce58334c4b9ae59386.tar) make[2]: Leaving directory '/src/layers/layer7_devtools' make[2]: Entering directory '/src/layers/layer7_python3_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_devtools" "python3_devtools" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 devtools@mfext layer (dependency) hash (from cache): 53bcd38e5169353df2ebe2dfd3a333a1 python3@mfext layer (dependency) hash (from cache): f9af819038399b94124454318cd9f407 python3_core@mfext layer (dependency) hash (from cache): 31aa2bb089c187782547849ca2de4054 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 374d0c77cf76528934b38c3fca76dbcd cache hit (used: /buildcache/mfext_cache_layer_python3_devtools_c624bf06f895c86361f13f30c7fc4c2a.tar) if ! test -f cache/hit; then \ for SUBDIR in 0400_prereq_extra_python_packages 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/python3_devtools ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/python3_devtools/.mfextaddon; fi _layer_dhash "python3_devtools@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_devtools" cache already exist (/buildcache/mfext_cache_layer_python3_devtools_c624bf06f895c86361f13f30c7fc4c2a.tar) make[2]: Leaving directory '/src/layers/layer7_python3_devtools' make[2]: Entering directory '/src/layers/layer8_java' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/java/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/java" "java" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: 6bbcf5dcfbe23bf9a62aedfa2aaa1c7b cache hit (used: /buildcache/mfext_cache_layer_java_1a5aca96355dc5cb8c6eb0667bc5120b.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_openjdk; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/java ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/java/.mfextaddon; fi _layer_dhash "java@mfext" >/opt/metwork-mfext-experimental_python313/opt/java/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/java" cache already exist (/buildcache/mfext_cache_layer_java_1a5aca96355dc5cb8c6eb0667bc5120b.tar) make[2]: Leaving directory '/src/layers/layer8_java' make[2]: Entering directory '/src/layers/layer8_monitoring' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/monitoring/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/monitoring" "monitoring" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e source hash: f064f4b8a9f21b17a7fe5b188db1cf21 cache hit (used: /buildcache/mfext_cache_layer_monitoring_82ff0e7a5e026a6f0be4ed0f6d8914e1.tar) if ! test -f cache/hit; then \ for SUBDIR in 0300_telegraf 0400_vector; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/monitoring ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/monitoring/.mfextaddon; fi _layer_dhash "monitoring@mfext" >/opt/metwork-mfext-experimental_python313/opt/monitoring/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/monitoring" cache already exist (/buildcache/mfext_cache_layer_monitoring_82ff0e7a5e026a6f0be4ed0f6d8914e1.tar) make[2]: Leaving directory '/src/layers/layer8_monitoring' make[2]: Entering directory '/src/layers/layer9_default' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .extra_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.extra_dependencies; else cat .extra_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.extra_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/default/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/default" "default" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: fa9df777c0b95fc073ce87f4bab99b7e core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 devtools@mfext layer (dependency) hash (from cache): 53bcd38e5169353df2ebe2dfd3a333a1 java@mfext layer (dependency) hash (from cache): 482318ee4f7113c1f076bb10d3a7c2b5 monitoring@mfext layer (dependency) hash (from cache): 2adf4e80cf2ad876bfd5548cf0b3874c nodejs@mfext layer (dependency) hash (from cache): 5ebd090777f410820571d43b19174642 openresty@mfext layer (dependency) hash (from cache): f273cb0052dbbcaa4dbfbb80ed78fb2f python3@mfext layer (dependency) hash (from cache): f9af819038399b94124454318cd9f407 python3_core@mfext layer (dependency) hash (from cache): 31aa2bb089c187782547849ca2de4054 python3_devtools@mfext layer (dependency) hash (from cache): 5c50437bdcad85f2c4fd98339e07f911 python3_scientific_core@mfext layer (dependency) hash (from cache): b48267448d62c86e0483083a176fac3b root@mfext layer (dependency) hash (from cache): 917224d621a4e0e12445415fc9c5371e scientific_core@mfext layer (dependency) hash (from cache): f1b2e861a5092df7bc646c93de88c045 source hash: 558c6b0abbb332346c98bcb655b28c46 cache hit (used: /buildcache/mfext_cache_layer_default_1a27d6ea7f1d7f009fb83676772dbe81.tar) if ! test -f cache/hit; then \ for SUBDIR in ; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-experimental_python313/opt/default ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-experimental_python313/opt/default/.mfextaddon; fi _layer_dhash "default@mfext" >/opt/metwork-mfext-experimental_python313/opt/default/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/default" cache already exist (/buildcache/mfext_cache_layer_default_1a27d6ea7f1d7f009fb83676772dbe81.tar) make[2]: Leaving directory '/src/layers/layer9_default' make[1]: Leaving directory '/src/layers' cd adm && make all make[1]: Entering directory '/src/adm' cp -f metwork_debug /opt/metwork-mfext-experimental_python313/bin/metwork_debug chmod a+rx /opt/metwork-mfext-experimental_python313/bin/metwork_debug cp -f _launch_crontab /opt/metwork-mfext-experimental_python313/bin/_launch_crontab chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_launch_crontab cp -f clear.sh /opt/metwork-mfext-experimental_python313/bin/clear.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/clear.sh cp -f _doc_layer.sh /opt/metwork-mfext-experimental_python313/bin/_doc_layer.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_doc_layer.sh cp -f _yaml_to_md.py /opt/metwork-mfext-experimental_python313/bin/_yaml_to_md.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_yaml_to_md.py cp -f _packaging_get_module_dependencies /opt/metwork-mfext-experimental_python313/bin/_packaging_get_module_dependencies chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_packaging_get_module_dependencies cp -f _packaging_get_module_layers /opt/metwork-mfext-experimental_python313/bin/_packaging_get_module_layers chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_packaging_get_module_layers cp -f _packaging_get_layer_dependencies /opt/metwork-mfext-experimental_python313/bin/_packaging_get_layer_dependencies chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_packaging_get_layer_dependencies cp -f _packaging_get_package_name /opt/metwork-mfext-experimental_python313/bin/_packaging_get_package_name chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_packaging_get_package_name cp -f components /opt/metwork-mfext-experimental_python313/bin/components chmod a+rx /opt/metwork-mfext-experimental_python313/bin/components cp -f _circus.start /opt/metwork-mfext-experimental_python313/bin/_circus.start chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus.start cp -f _circus.stop /opt/metwork-mfext-experimental_python313/bin/_circus.stop chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus.stop cp -f _circus.status /opt/metwork-mfext-experimental_python313/bin/_circus.status chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus.status cp -f _ini_to_env.py /opt/metwork-mfext-experimental_python313/bin/_ini_to_env.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_ini_to_env.py cp -f before_start_redis /opt/metwork-mfext-experimental_python313/bin/before_start_redis chmod a+rx /opt/metwork-mfext-experimental_python313/bin/before_start_redis cp -f before_start_nginx /opt/metwork-mfext-experimental_python313/bin/before_start_nginx chmod a+rx /opt/metwork-mfext-experimental_python313/bin/before_start_nginx cp -f port_test.sh /opt/metwork-mfext-experimental_python313/bin/port_test.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/port_test.sh cp -f _make_and_install_crontab.sh /opt/metwork-mfext-experimental_python313/bin/_make_and_install_crontab.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_and_install_crontab.sh cp -f _uninstall_crontab.sh /opt/metwork-mfext-experimental_python313/bin/_uninstall_crontab.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_uninstall_crontab.sh cp -f circus_status_watcher.sh /opt/metwork-mfext-experimental_python313/bin/circus_status_watcher.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/circus_status_watcher.sh cp -f redis_status.sh /opt/metwork-mfext-experimental_python313/bin/redis_status.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/redis_status.sh cp -f config.py /opt/metwork-mfext-experimental_python313/bin/config.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/config.py cp -f _prepare_config.py /opt/metwork-mfext-experimental_python313/bin/_prepare_config.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_prepare_config.py cp -f _make_nethard_config.py /opt/metwork-mfext-experimental_python313/bin/_make_nethard_config.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_nethard_config.py cp -f _make_circus_conf /opt/metwork-mfext-experimental_python313/bin/_make_circus_conf chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_circus_conf cp -f _make_crontab.py /opt/metwork-mfext-experimental_python313/bin/_make_crontab.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_crontab.py cp -f remove_empty.sh /opt/metwork-mfext-experimental_python313/bin/remove_empty.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/remove_empty.sh cp -f kill_remaining_processes.py /opt/metwork-mfext-experimental_python313/bin/kill_remaining_processes.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/kill_remaining_processes.py cp -f bootstrap_plugin.py /opt/metwork-mfext-experimental_python313/bin/bootstrap_plugin.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/bootstrap_plugin.py cp -f _make_nginx_conf /opt/metwork-mfext-experimental_python313/bin/_make_nginx_conf chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_make_nginx_conf cp -f bootstrap_plugin.post /opt/metwork-mfext-experimental_python313/bin/bootstrap_plugin.post chmod a+rx /opt/metwork-mfext-experimental_python313/bin/bootstrap_plugin.post cp -f _circusctl /opt/metwork-mfext-experimental_python313/bin/_circusctl chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circusctl cp -f _install_or_update_configured_plugins.py /opt/metwork-mfext-experimental_python313/bin/_install_or_update_configured_plugins.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_install_or_update_configured_plugins.py cp -f nginx.status /opt/metwork-mfext-experimental_python313/bin/nginx.status chmod a+rx /opt/metwork-mfext-experimental_python313/bin/nginx.status cp -f find_zombies_nginx_workers.py /opt/metwork-mfext-experimental_python313/bin/find_zombies_nginx_workers.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/find_zombies_nginx_workers.py cp -f before_start_telegraf /opt/metwork-mfext-experimental_python313/bin/before_start_telegraf chmod a+rx /opt/metwork-mfext-experimental_python313/bin/before_start_telegraf cp -f _circus_wait_watcher_stopped.sh /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_stopped.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_stopped.sh cp -f _circus_wait_watcher_stopped.py /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_stopped.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_stopped.py cp -f _circus_schedule_stop_watcher.sh /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_stop_watcher.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_stop_watcher.sh cp -f _install_plugin_virtualenv /opt/metwork-mfext-experimental_python313/bin/_install_plugin_virtualenv chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_install_plugin_virtualenv cp -f _plugins.preuninstall /opt/metwork-mfext-experimental_python313/bin/_plugins.preuninstall chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.preuninstall cp -f _plugins.postinstall /opt/metwork-mfext-experimental_python313/bin/_plugins.postinstall chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.postinstall cp -f list_metwork_processes.py /opt/metwork-mfext-experimental_python313/bin/list_metwork_processes.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/list_metwork_processes.py cp -f telegraf_collector_metwork_module.py /opt/metwork-mfext-experimental_python313/bin/telegraf_collector_metwork_module.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/telegraf_collector_metwork_module.py cp -f _nginx.reload /opt/metwork-mfext-experimental_python313/bin/_nginx.reload chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_nginx.reload cp -f _circus.reload /opt/metwork-mfext-experimental_python313/bin/_circus.reload chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus.reload cp -f _plugins.is_dangerous /opt/metwork-mfext-experimental_python313/bin/_plugins.is_dangerous chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.is_dangerous cp -f _circus_wait_watcher_started.sh /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_started.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_started.sh cp -f _circus_wait_watcher_started.py /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_started.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait_watcher_started.py cp -f nginxfmt.py /opt/metwork-mfext-experimental_python313/bin/nginxfmt.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/nginxfmt.py cp -f before_start_conf_monitor /opt/metwork-mfext-experimental_python313/bin/before_start_conf_monitor chmod a+rx /opt/metwork-mfext-experimental_python313/bin/before_start_conf_monitor cp -f _no_automatic_kill.sh /opt/metwork-mfext-experimental_python313/bin/_no_automatic_kill.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_no_automatic_kill.sh cp -f plugins.status /opt/metwork-mfext-experimental_python313/bin/plugins.status chmod a+rx /opt/metwork-mfext-experimental_python313/bin/plugins.status cp -f _plugins.status /opt/metwork-mfext-experimental_python313/bin/_plugins.status chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.status cp -f _plugins.stop /opt/metwork-mfext-experimental_python313/bin/_plugins.stop chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.stop cp -f plugins.stop /opt/metwork-mfext-experimental_python313/bin/plugins.stop chmod a+rx /opt/metwork-mfext-experimental_python313/bin/plugins.stop cp -f _plugins.start /opt/metwork-mfext-experimental_python313/bin/_plugins.start chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_plugins.start cp -f plugins.start /opt/metwork-mfext-experimental_python313/bin/plugins.start chmod a+rx /opt/metwork-mfext-experimental_python313/bin/plugins.start cp -f _send_state.py /opt/metwork-mfext-experimental_python313/bin/_send_state.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_send_state.py cp -f _prepare_plugin_config.py /opt/metwork-mfext-experimental_python313/bin/_prepare_plugin_config.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_prepare_plugin_config.py cp -f _remove_plugin_config.py /opt/metwork-mfext-experimental_python313/bin/_remove_plugin_config.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_remove_plugin_config.py cp -f pip_wrapper /opt/metwork-mfext-experimental_python313/bin/pip_wrapper chmod a+rx /opt/metwork-mfext-experimental_python313/bin/pip_wrapper cp -f _circus_schedule_start_watcher.py /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_start_watcher.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_start_watcher.py cp -f _circus_schedule_start_watcher.sh /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_start_watcher.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_start_watcher.sh cp -f _circus_schedule_stop_watcher.py /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_stop_watcher.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_schedule_stop_watcher.py cp -f _circus_wait.py /opt/metwork-mfext-experimental_python313/bin/_circus_wait.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait.py cp -f _circus_wait.sh /opt/metwork-mfext-experimental_python313/bin/_circus_wait.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_circus_wait.sh cp -f wait_redis.py /opt/metwork-mfext-experimental_python313/bin/wait_redis.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/wait_redis.py cp -f repeat.sh /opt/metwork-mfext-experimental_python313/bin/repeat.sh chmod a+rx /opt/metwork-mfext-experimental_python313/bin/repeat.sh cp -f before_start_vector /opt/metwork-mfext-experimental_python313/bin/before_start_vector chmod a+rx /opt/metwork-mfext-experimental_python313/bin/before_start_vector cp -f _module_status_json.py /opt/metwork-mfext-experimental_python313/bin/_module_status_json.py chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_module_status_json.py cp --preserve=mode --dereference -Rf _metwork.spec /opt/metwork-mfext-experimental_python313/share/_metwork.spec cp --preserve=mode --dereference -Rf startup_scripts_profiles.mk /opt/metwork-mfext-experimental_python313/share/startup_scripts_profiles.mk cp --preserve=mode --dereference -Rf plugin.mk /opt/metwork-mfext-experimental_python313/share/plugin.mk cp --preserve=mode --dereference -Rf config_subdir.mk /opt/metwork-mfext-experimental_python313/share/config_subdir.mk cp --preserve=mode --dereference -Rf metwork.service /opt/metwork-mfext-experimental_python313/share/metwork.service cp --preserve=mode --dereference -Rf templates/bashrc /opt/metwork-mfext-experimental_python313/share/templates/bashrc /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh bashrc .custom >/opt/metwork-mfext-experimental_python313/share/bashrc cp --preserve=mode --dereference -Rf templates/bash_profile /opt/metwork-mfext-experimental_python313/share/templates/bash_profile /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh bash_profile .custom >/opt/metwork-mfext-experimental_python313/share/bash_profile cp --preserve=mode --dereference -Rf templates/profile /opt/metwork-mfext-experimental_python313/share/templates/profile cp --preserve=mode --dereference -Rf templates/config_profile /opt/metwork-mfext-experimental_python313/share/templates/config_profile cp --preserve=mode --dereference -Rf templates/nethard_profile /opt/metwork-mfext-experimental_python313/share/templates/nethard_profile /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh profile .custom >/opt/metwork-mfext-experimental_python313/share/profile cp --preserve=mode --dereference -Rf templates/interactive_profile /opt/metwork-mfext-experimental_python313/share/templates/interactive_profile /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh interactive_profile .custom >/opt/metwork-mfext-experimental_python313/share/interactive_profile cp --preserve=mode --dereference -Rf templates/load_env.sh /opt/metwork-mfext-experimental_python313/share/templates/load_env.sh export ROOT_DIR=/opt/metwork-mfext-experimental_python313 && /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-experimental_python313/share/load_env.sh export ROOT_DIR=`pwd`/.. && /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-experimental_python313/share/load_env_and_cd_sources.sh export ROOT_DIR=RUNTIME && /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-experimental_python313/share/load_env_and_cd_runtime.sh cp --preserve=mode --dereference -Rf templates/mfxxx_wrapper /opt/metwork-mfext-experimental_python313/share/templates/mfxxx_wrapper /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh mfxxx_wrapper .custom >/opt/metwork-mfext-experimental_python313/bin/mfext_wrapper chmod a+rx /opt/metwork-mfext-experimental_python313/bin/mfext_wrapper cp --preserve=mode --dereference -Rf templates/_mfxxx_wrapper /opt/metwork-mfext-experimental_python313/share/templates/_mfxxx_wrapper /opt/metwork-mfext-experimental_python313/bin/_make_file_from_template.sh _mfxxx_wrapper .custom >/opt/metwork-mfext-experimental_python313/bin/_mfext_wrapper chmod a+rx /opt/metwork-mfext-experimental_python313/bin/_mfext_wrapper cp --preserve=mode --dereference -Rf templates/circus.ini /opt/metwork-mfext-experimental_python313/share/templates/circus.ini cp --preserve=mode --dereference -Rf templates/config.ini /opt/metwork-mfext-experimental_python313/share/templates/config.ini cp --preserve=mode --dereference -Rf templates/crontab /opt/metwork-mfext-experimental_python313/share/templates/crontab cp --preserve=mode --dereference -Rf templates/cronwrap.sh /opt/metwork-mfext-experimental_python313/share/templates/cronwrap.sh cp --preserve=mode --dereference -Rf templates/layer.md /opt/metwork-mfext-experimental_python313/share/templates/layer.md cp --preserve=mode --dereference -Rf templates/mflog_override.conf /opt/metwork-mfext-experimental_python313/share/templates/mflog_override.conf cp --preserve=mode --dereference -Rf templates/mfxxx.init /opt/metwork-mfext-experimental_python313/share/templates/mfxxx.init cp --preserve=mode --dereference -Rf templates/mfxxx.status /opt/metwork-mfext-experimental_python313/share/templates/mfxxx.status cp --preserve=mode --dereference -Rf templates/redis_plugin_xxx.conf /opt/metwork-mfext-experimental_python313/share/templates/redis_plugin_xxx.conf cp --preserve=mode --dereference -Rf templates/vector.toml /opt/metwork-mfext-experimental_python313/share/templates/vector.toml cp --preserve=mode --dereference -Rf templates/mfxxx.autorestart /opt/metwork-mfext-experimental_python313/share/templates/mfxxx.autorestart cp --preserve=mode --dereference -Rf templates/mfxxx.start /opt/metwork-mfext-experimental_python313/share/templates/mfxxx.start cp --preserve=mode --dereference -Rf templates/mfxxx.stop /opt/metwork-mfext-experimental_python313/share/templates/mfxxx.stop cp --preserve=mode --dereference -Rf templates/telegraf.conf /opt/metwork-mfext-experimental_python313/share/templates/telegraf.conf mkdir -p /opt/metwork-mfext-experimental_python313/lib/mfext touch /opt/metwork-mfext-experimental_python313/lib/mfext/__init__.py cp -f ini_to_env.py /opt/metwork-mfext-experimental_python313/lib/mfext/ini_to_env.py cp -f circus_hooks.py /opt/metwork-mfext-experimental_python313/lib/mfext/circus_hooks.py cp -f mflog_addon.py /opt/metwork-mfext-experimental_python313/lib/mfext/mflog_addon.py cp -f conf_monitor.py /opt/metwork-mfext-experimental_python313/lib/mfext/conf_monitor.py cp -f circus.py /opt/metwork-mfext-experimental_python313/lib/mfext/circus.py cat metwork | /opt/metwork-mfext-experimental_python313/bin/envtpl >/opt/metwork-mfext-experimental_python313/bin/metwork make[1]: Leaving directory '/src/adm' if test "" != "1"; then _layer_dhash root@mfext >/opt/metwork-mfext-experimental_python313/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md