Following the guide here I’m trying to build a debian package and get the following error:
ERROR: /kong/BUILD.bazel:34:9: nFPM pkg/kong.amd64.deb failed: (Exit 1): bash failed: error executing command (from target //:kong_deb)
(cd /root/.cache/bazel/_bazel_root/d5742f123fe1fc789bc2468bf73ca667/execroot/kong && \
exec env - \
ARCH=amd64 \
ATC_ROUTER_VERSION=1.0.5 \
BAZEL_BUILD=1 \
BUILD_DESTDIR=/kong/bazel-bin/build/kong-dev \
BUILD_NAME=kong-dev \
DOCKER_KONG_VERSION=3.0.0 \
INSTALL_DESTDIR=/usr/local \
KONG_BUILD_TOOLS_VERSION=4.42.0 \
KONG_CONFLICTS=kong-enterprise-edition \
KONG_CONFLICTS_1=kong-community-edition \
KONG_CONFLICTS_2=kong-enterprise-edition-fips \
KONG_LICENSE=Apache-2.0 \
KONG_NAME=kong \
KONG_NGINX_MODULE_BRANCH=0.6.0 \
KONG_PACKAGE_NAME=kong \
KONG_REPLACES_1=kong-community-edition \
KONG_REPLACES_2=kong-enterprise-edition-fips \
KONG_VERSION=3.3.0 \
LIBYAML_VERSION=0.2.5 \
MACOSX_DEPLOYMENT_TARGET='' \
NPROC=20 \
OPENRESTY_PATCHES='' \
PATH=/root/.cache/bazelisk/downloads/bazelbuild/bazel-6.0.0-linux-x86_64/bin:bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
RESTY_EVENTS_VERSION=0.1.4 \
RESTY_LMDB_VERSION=1.1.0 \
RESTY_LUAROCKS_VERSION=3.9.2 \
RESTY_OPENSSL_VERSION=1.1.1t \
RESTY_PCRE_VERSION=8.45 \
RESTY_VERSION=1.21.4.1 \
RESTY_WEBSOCKET_VERSION=0.4.0 \
WORKSPACE_PATH=/kong \
/bin/bash -c 'ln -sf /kong/bazel-bin/build/kong-dev nfpm-prefix; external/nfpm/nfpm $@' '' pkg -f build/package/nfpm.yaml -p deb -t bazel-out/k8-opt/bin/pkg/kong.amd64.deb)
# Configuration: 84ef30a57379b5cce29d5fd57de27afa183a44b18ad8dd846bd225f21cb75687
# Execution platform: @local_config_platform//:host
using deb packager...
matching "./nfpm-prefix/bin": file does not exist
Target //:kong_deb failed to build
(14:29:55) INFO: Elapsed time: 149.598s, Critical Path: 0.04s
(14:29:55) INFO: 2 processes: 2 internal.
(14:29:55) FAILED: Build did NOT complete successfully
any idea why?