From nobody Tue Aug 4 01:09:57 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDb7B649Nz6nQTL for ; Tue, 04 Aug 2026 01:09:58 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDb7B28dhz3cTX for ; Tue, 04 Aug 2026 01:09:58 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785805798; a=rsa-sha256; cv=none; b=b3JvOkjHppIaKl7CGBS8qR01tl/W2BxFuNV0gOB9XxGDOpnWTh8jsbRIjquAFVx/RtQGzh lh/lkD2QJv2lY3GLqQOatW4fzbblhk0dOlADBCcQFrhGsweMdFf9a1MD7ydLhJ0CF0AwdG s6LpMHKr3h+5jdKc81xTzuXQ6bj1GHGAm+MTyHSjXbKyOrDL7HwsAZyCsXZe2AogBuSKZm cQ4y/Ch4muhRpLSLojEs9CeigM6XVUCeTCFav/AWwzCw1C7S51nyTij/UWpr5os2njiaDb KiQnD4AfsoLw4ZqLw9V6aQ6r/gtLgsByqV82wWh1XA1qndet4HsIGNxD3OK8uw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785805798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=SFwID4qqldZht2RtoSFQL4AaaycNFHNz+vm/ZGMjOxw=; b=Ur6GP/Bb8Ox37kMgaz2oRc3C1ASUjI5UonCUpxtRuoMnSRMSoNidXpJiv4t+L98WOFwqy+ 7K1cVjzzuAPmj0to8S2odQDOZgj9WcVii6clwR4vrQ3cIFhpw0S9YIFylMlEfXVyB++h9W KM96wSSOe+j+p3S2wsN55rcLjeOulK+6VH2AuYku0hU9SDAquNVv4XXpGo1C+0i1D/xaCR Pvg6JsSoKInU+vl/vcc77g2m1saDUdLo83+HO7QGtYC/B6MNuAJzMVjdS4MHPo//Ajn1jI YKodKYmHApMIY2Ea2PuJwYVrC/0WKrgXuv9zP0hGW9gzuWxRohn+P8JyvtqM4g== Received: from beefy21.chi.freebsd.org (beefy21.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:15]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id F0278F752 for ; Tue, 04 Aug 2026 01:09:57 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 2734 by beefy21.chi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy21.chi.freebsd.org); Tue, 04 Aug 2026 01:09:57 +0000 To: elastic@FreeBSD.org Subject: [package - 150amd64-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 01:09:57 +0000 Message-Id: <6a713be5.2734.69900040@beefy21.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy21/data/150amd64-quarterly/a2cdb8be472c/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy21/build.html?mastername=150amd64-quarterly&build=a2cdb8be472c Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 01:09:54 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 150amd64-quarterly-job-09 15.0-RELEASE-p12 FreeBSD 15.0-RELEASE-p12 amd64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: a2cdb8be472c8c66cf9304ac4e984682d7d24ffc Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1500068 Job Id: 09 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p12 UNAME_r=15.0-RELEASE-p12 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/150amd64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/150amd64-quarterly/09/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150amd64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/150amd64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [150amd64-quarterly-job-09] Installing pkg-2.7.5... [150amd64-quarterly-job-09] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [150amd64-quarterly-job-09] Installing py312-boto3-1.43.36... [150amd64-quarterly-job-09] `-- Installing py312-botocore-1.43.36... [150amd64-quarterly-job-09] | `-- Installing py312-jmespath-1.1.0... [150amd64-quarterly-job-09] | | `-- Installing python312-3.12.13_3... [150amd64-quarterly-job-09] | | `-- Installing expat-2.8.2... [150amd64-quarterly-job-09] | | `-- Extracting expat-2.8.2: .......... done [150amd64-quarterly-job-09] | | `-- Installing gettext-runtime-1.0_1... [150amd64-quarterly-job-09] | | | `-- Installing indexinfo-0.3.1_1... [150amd64-quarterly-job-09] | | | `-- Extracting indexinfo-0.3.1_1: .... done [150amd64-quarterly-job-09] | | `-- Extracting gettext-runtime-1.0_1: .......... done [150amd64-quarterly-job-09] | | `-- Installing libffi-3.6.0... [150amd64-quarterly-job-09] | | `-- Extracting libffi-3.6.0: .......... done [150amd64-quarterly-job-09] | | `-- Installing mpdecimal-4.0.1... [150amd64-quarterly-job-09] | | `-- Extracting mpdecimal-4.0.1: .......... done [150amd64-quarterly-job-09] | | `-- Installing readline-8.3.3... [150amd64-quarterly-job-09] | | `-- Extracting readline-8.3.3: .......... done [150amd64-quarterly-job-09] | | `-- Extracting python312-3.12.13_3: .......... done [150amd64-quarterly-job-09] | `-- Extracting py312-jmespath-1.1.0: .......... done [150amd64-quarterly-job-09] | `-- Installing py312-python-dateutil-2.9.0... [150amd64-quarterly-job-09] | | `-- Installing py312-six-1.17.0... [150amd64-quarterly-job-09] | | `-- Extracting py312-six-1.17.0: .......... done [150amd64-quarterly-job-09] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [150amd64-quarterly-job-09] | `-- Installing py312-urllib3-2.7.0,1... [150amd64-quarterly-job-09] | | `-- Installing py312-pysocks-1.7.1_1... [150amd64-quarterly-job-09] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [150amd64-quarterly-job-09] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [150amd64-quarterly-job-09] `-- Extracting py312-botocore-1.43.36: .......... done [150amd64-quarterly-job-09] `-- Installing py312-s3transfer-0.19.0... [150amd64-quarterly-job-09] `-- Extracting py312-s3transfer-0.19.0: .......... done [150amd64-quarterly-job-09] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [150amd64-quarterly-job-09] Installing py312-certifi-2026.6.17... [150amd64-quarterly-job-09] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [150amd64-quarterly-job-09] Installing py312-click7-7.1.2_1... [150amd64-quarterly-job-09] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [150amd64-quarterly-job-09] Installing py312-elasticsearch-9.4.1... [150amd64-quarterly-job-09] `-- Installing py312-anyio-4.14.1... [150amd64-quarterly-job-09] | `-- Installing py312-idna-3.18... [150amd64-quarterly-job-09] | `-- Extracting py312-idna-3.18: .......... done [150amd64-quarterly-job-09] | `-- Installing py312-truststore-0.10.4... [150amd64-quarterly-job-09] | `-- Extracting py312-truststore-0.10.4: .......... done [150amd64-quarterly-job-09] | `-- Installing py312-typing-extensions-4.15.0... [150amd64-quarterly-job-09] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [150amd64-quarterly-job-09] `-- Extracting py312-anyio-4.14.1: .......... done [150amd64-quarterly-job-09] `-- Installing py312-elastic-transport-9.4.2... [150amd64-quarterly-job-09] | `-- Installing py312-sniffio-1.3.1... [150amd64-quarterly-job-09] | `-- Extracting py312-sniffio-1.3.1: .......... done [150amd64-quarterly-job-09] `-- Extracting py312-elastic-transport-9.4.2: .......... done [150amd64-quarterly-job-09] `-- Installing py312-requests-2.34.2... [150amd64-quarterly-job-09] | `-- Installing py312-charset-normalizer-3.4.7... [150amd64-quarterly-job-09] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [150amd64-quarterly-job-09] `-- Extracting py312-requests-2.34.2: .......... done [150amd64-quarterly-job-09] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [150amd64-quarterly-job-09] Installing py312-requests-aws4auth-1.2.3_1... [150amd64-quarterly-job-09] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [150amd64-quarterly-job-09] Installing py312-voluptuous-0.16.0... [150amd64-quarterly-job-09] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [150amd64-quarterly-job-09] Installing py312-pyyaml-6.0.3... [150amd64-quarterly-job-09] `-- Installing libyaml-0.2.5... [150amd64-quarterly-job-09] `-- Extracting libyaml-0.2.5: ......... done [150amd64-quarterly-job-09] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [150amd64-quarterly-job-09] Installing py312-setuptools-63.1.0_3... [150amd64-quarterly-job-09] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpk2a5qxcz', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpk2a5qxcz', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 01:10:02 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDb7J0fc0z6nQtT for ; Tue, 04 Aug 2026 01:10:04 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDb7G55hwz3clr for ; Tue, 04 Aug 2026 01:10:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785805802; a=rsa-sha256; cv=none; b=RJQ8HJ7QpK8fPmkveifhrv/ThqD8zgC94QRhsxsCPt3jOHNsjmIhIgMufknYHSpTzCrIOO ogmmvC5ZzJxkjwhPkI8g2Qot1LmGzydeW5vHXUapscIttAbSHnzERR6cJcKfgy4T4glrCT SSR0jh2UJZ6BcEjvfh3RI7zw35kUN7cnxI8kAidJBdNT7DuVP3vUCGRHWLsbzA3bkJWV2N ccCRYs7pkmCGVo8JMlYstPKWsPB0yrUjJWo/W9JrDnaHGpowIvxvgckrz0wFJq2K1nzmdl pfnjCyrQmD7B+9BaADD/8XYMHr0vTOzORug4SjgPL4KzY4P3WR0Nc9N+MA2tIw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785805802; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=ShIl7NLGRZDYfrY5F1jseyb/NgPag9NwxCYXe1U2WOM=; b=GLFv9uftueQ2tTL811ryzkmI1DC1rEaAU2ymuM2XeDu2TLUIft6VNz9BzdzkW+zyuls8Y2 hUm+Loxd/lc6mXqsxKasNIYUcPSNBvfpUhIc2AzyQyjj0dBYDP/fqMaUD7jfceO6QwmY9A 9xb0dNdAw5zb2UKZ1zqzJSSnJ73bG0jb1OkqsiPi0GVUUpNUJsHnG1gShLlZ7B31MvCNuO xVYSbGI24AGlEcqybec0MFZOOCncocaC8yEzCIjmYlI74inz+Ys8u2D+q+VaM5PZ90YNDZ 6iGPrqCXz+5JkFg9puJMM3+DCOX1BdiTMVyf68jPPklqsk4EKvMt+AepS3f4YQ== Received: from beefy20.chi.freebsd.org (beefy20.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:14]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 63F6EF753 for ; Tue, 04 Aug 2026 01:10:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 2165 by beefy20.chi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy20.chi.freebsd.org); Tue, 04 Aug 2026 01:10:02 +0000 To: elastic@FreeBSD.org Subject: [package - 144amd64-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 01:10:02 +0000 Message-Id: <6a713bea.2165.68fb7d9d@beefy20.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy20/data/144amd64-quarterly/a2cdb8be472c/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy20/build.html?mastername=144amd64-quarterly&build=a2cdb8be472c Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 01:09:58 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144amd64-quarterly-job-23 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 amd64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: a2cdb8be472c8c66cf9304ac4e984682d7d24ffc Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 23 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE-p8 UNAME_r=14.4-RELEASE-p8 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144amd64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144amd64-quarterly/23/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144amd64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144amd64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [144amd64-quarterly-job-23] Installing pkg-2.7.5... [144amd64-quarterly-job-23] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [144amd64-quarterly-job-23] Installing py312-boto3-1.43.36... [144amd64-quarterly-job-23] `-- Installing py312-botocore-1.43.36... [144amd64-quarterly-job-23] | `-- Installing py312-jmespath-1.1.0... [144amd64-quarterly-job-23] | | `-- Installing python312-3.12.13_3... [144amd64-quarterly-job-23] | | `-- Installing expat-2.8.2... [144amd64-quarterly-job-23] | | `-- Extracting expat-2.8.2: .......... done [144amd64-quarterly-job-23] | | `-- Installing gettext-runtime-1.0_1... [144amd64-quarterly-job-23] | | | `-- Installing indexinfo-0.3.1_1... [144amd64-quarterly-job-23] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144amd64-quarterly-job-23] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144amd64-quarterly-job-23] | | `-- Installing libffi-3.6.0... [144amd64-quarterly-job-23] | | `-- Extracting libffi-3.6.0: .......... done [144amd64-quarterly-job-23] | | `-- Installing mpdecimal-4.0.1... [144amd64-quarterly-job-23] | | `-- Extracting mpdecimal-4.0.1: .......... done [144amd64-quarterly-job-23] | | `-- Installing readline-8.3.3... [144amd64-quarterly-job-23] | | `-- Extracting readline-8.3.3: .......... done [144amd64-quarterly-job-23] | | `-- Extracting python312-3.12.13_3: .......... done [144amd64-quarterly-job-23] | `-- Extracting py312-jmespath-1.1.0: .......... done [144amd64-quarterly-job-23] | `-- Installing py312-python-dateutil-2.9.0... [144amd64-quarterly-job-23] | | `-- Installing py312-six-1.17.0... [144amd64-quarterly-job-23] | | `-- Extracting py312-six-1.17.0: .......... done [144amd64-quarterly-job-23] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144amd64-quarterly-job-23] | `-- Installing py312-urllib3-2.7.0,1... [144amd64-quarterly-job-23] | | `-- Installing py312-pysocks-1.7.1_1... [144amd64-quarterly-job-23] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144amd64-quarterly-job-23] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144amd64-quarterly-job-23] `-- Extracting py312-botocore-1.43.36: .......... done [144amd64-quarterly-job-23] `-- Installing py312-s3transfer-0.19.0... [144amd64-quarterly-job-23] `-- Extracting py312-s3transfer-0.19.0: .......... done [144amd64-quarterly-job-23] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144amd64-quarterly-job-23] Installing py312-certifi-2026.6.17... [144amd64-quarterly-job-23] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144amd64-quarterly-job-23] Installing py312-click7-7.1.2_1... [144amd64-quarterly-job-23] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144amd64-quarterly-job-23] Installing py312-elasticsearch-9.4.1... [144amd64-quarterly-job-23] `-- Installing py312-anyio-4.14.1... [144amd64-quarterly-job-23] | `-- Installing py312-idna-3.18... [144amd64-quarterly-job-23] | `-- Extracting py312-idna-3.18: .......... done [144amd64-quarterly-job-23] | `-- Installing py312-truststore-0.10.4... [144amd64-quarterly-job-23] | `-- Extracting py312-truststore-0.10.4: .......... done [144amd64-quarterly-job-23] | `-- Installing py312-typing-extensions-4.15.0... [144amd64-quarterly-job-23] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [144amd64-quarterly-job-23] `-- Extracting py312-anyio-4.14.1: .......... done [144amd64-quarterly-job-23] `-- Installing py312-elastic-transport-9.4.2... [144amd64-quarterly-job-23] | `-- Installing py312-sniffio-1.3.1... [144amd64-quarterly-job-23] | `-- Extracting py312-sniffio-1.3.1: .......... done [144amd64-quarterly-job-23] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144amd64-quarterly-job-23] `-- Installing py312-requests-2.34.2... [144amd64-quarterly-job-23] | `-- Installing py312-charset-normalizer-3.4.7... [144amd64-quarterly-job-23] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [144amd64-quarterly-job-23] `-- Extracting py312-requests-2.34.2: .......... done [144amd64-quarterly-job-23] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144amd64-quarterly-job-23] Installing py312-requests-aws4auth-1.2.3_1... [144amd64-quarterly-job-23] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144amd64-quarterly-job-23] Installing py312-voluptuous-0.16.0... [144amd64-quarterly-job-23] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144amd64-quarterly-job-23] Installing py312-pyyaml-6.0.3... [144amd64-quarterly-job-23] `-- Installing libyaml-0.2.5... [144amd64-quarterly-job-23] `-- Extracting libyaml-0.2.5: ......... done [144amd64-quarterly-job-23] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144amd64-quarterly-job-23] Installing py312-setuptools-63.1.0_3... [144amd64-quarterly-job-23] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp5gbw1isu', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp5gbw1isu', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 04:37:26 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDgkb6gjcz6mKpj for ; Tue, 04 Aug 2026 04:37:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDgkb0h9vz40np for ; Tue, 04 Aug 2026 04:37:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785818247; a=rsa-sha256; cv=none; b=MOHNna3yxMXJYdXBOltIA/QGhHzbizcP7vDu9/sNBSIlYqxU9hCRppzjH7pD96Gj4WuSQ5 ygzlRZiPF1YVruTma5Kp3qWuhbrpHO1xkRTN3Cu0376WJMTiVH3XZmUCKiEZha6Py1BUiX hXYL1pRHKllmz2gtW114l41XSJ118MeRTEBlZ6UgFsj3f+ZXe6m9Fm6I8xgDHhS5jsbZ0J MyHsfxqqkvzlEVBImZRFAeU2LP+yIbp19eAI5aHSucYc22HLN/Aws1Hz7HtaSk4IuVSce9 F6ilFZxw4mSOQwWC/JyRknydmhbZbS00Z2/sFnaRt0/HXAUoNlHrRqniCpRKbg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785818247; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=cjqtOfzfJUyAuk2Yzw2wKU4tzS+tQMf4gGXgfGaAOFA=; b=cGFe9q+3lw/yI8qjbKy/o6e3etiKSzDGmfUrT1DSTH92bxM8oXEzFRH0bbCsDQjZiVOLA4 c0D52r0IW/Ya4Dv0jBRbsocst2K9yuSwy9wADbPLrift1+249rDZB5xzV0ZxJA8AHoKZCm GqQF/3PLFG3EoBDqmezDPNHUkac5B+08fquFJWz0Rw1Cf/79XvV7e3c4Q7elSwJRShXJpJ wUxT+ZYflRbThu3OF4dcwIRsW8QnFW2c8p22dVsZHHBU6Q2GKVbJUnBXr7XIdIVBDkA5QL 4k8XLDvnm8HXKLDZ7R3KokTR1GxEZv3B62rt8jTiZegr7dBW1qBeUmPwT3fZaw== Received: from beefy24.chi.freebsd.org (beefy24.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:1a]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 9E80C14715 for ; Tue, 04 Aug 2026 04:37:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 3b2 by beefy24.chi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy24.chi.freebsd.org); Tue, 04 Aug 2026 04:37:26 +0000 To: elastic@FreeBSD.org Subject: [package - main-amd64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 04:37:26 +0000 Message-Id: <6a716c86.3b2.96d8e93@beefy24.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/p21e0e5c9488a_sff2bc64159/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy24/build.html?mastername=main-amd64-default&build=p21e0e5c9488a_sff2bc64159 Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 04:37:18 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD main-amd64-default-job-36 16.0-CURRENT FreeBSD 16.0-CURRENT 1600019 amd64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Sep 30 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 21e0e5c9488ae02961d52e6caa4288589f947b45 Ports top unclean checkout: no Port dir last git commit: b64b73fd938d5b2788547d16ed6a76493acc9142 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1600019 Job Id: 36 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1600019 UNAME_v=FreeBSD 16.0-CURRENT 1600019 UNAME_r=16.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/main-amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-amd64-default/36/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-amd64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (kbytes, -y) unlimited virtual machines (-V) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [main-amd64-default-job-36] Installing pkg-2.8.1_1... [main-amd64-default-job-36] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [main-amd64-default-job-36] Installing py312-boto3-1.43.46... [main-amd64-default-job-36] `-- Installing py312-botocore-1.43.46... [main-amd64-default-job-36] | `-- Installing py312-jmespath-1.1.0... [main-amd64-default-job-36] | | `-- Installing python312-3.12.13_3... [main-amd64-default-job-36] | | `-- Installing expat-2.8.2... [main-amd64-default-job-36] | | `-- Extracting expat-2.8.2: .......... done [main-amd64-default-job-36] | | `-- Installing gettext-runtime-1.0_1... [main-amd64-default-job-36] | | | `-- Installing indexinfo-0.3.1_1... [main-amd64-default-job-36] | | | `-- Extracting indexinfo-0.3.1_1: .... done [main-amd64-default-job-36] | | `-- Extracting gettext-runtime-1.0_1: .......... done [main-amd64-default-job-36] | | `-- Installing libffi-3.7.1... [main-amd64-default-job-36] | | `-- Extracting libffi-3.7.1: .......... done [main-amd64-default-job-36] | | `-- Installing mpdecimal-4.0.1... [main-amd64-default-job-36] | | `-- Extracting mpdecimal-4.0.1: .......... done [main-amd64-default-job-36] | | `-- Installing readline-8.3.3... [main-amd64-default-job-36] | | `-- Extracting readline-8.3.3: .......... done [main-amd64-default-job-36] | | `-- Extracting python312-3.12.13_3: .......... done [main-amd64-default-job-36] | `-- Extracting py312-jmespath-1.1.0: .......... done [main-amd64-default-job-36] | `-- Installing py312-python-dateutil-2.9.0... [main-amd64-default-job-36] | | `-- Installing py312-six-1.17.0... [main-amd64-default-job-36] | | `-- Extracting py312-six-1.17.0: .......... done [main-amd64-default-job-36] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [main-amd64-default-job-36] | `-- Installing py312-urllib3-2.7.0,1... [main-amd64-default-job-36] | | `-- Installing py312-pysocks-1.7.1_1... [main-amd64-default-job-36] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [main-amd64-default-job-36] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [main-amd64-default-job-36] `-- Extracting py312-botocore-1.43.46: .......... done [main-amd64-default-job-36] `-- Installing py312-s3transfer-0.19.1... [main-amd64-default-job-36] `-- Extracting py312-s3transfer-0.19.1: .......... done [main-amd64-default-job-36] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [main-amd64-default-job-36] Installing py312-certifi-2026.6.17... [main-amd64-default-job-36] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [main-amd64-default-job-36] Installing py312-click7-7.1.2_1... [main-amd64-default-job-36] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [main-amd64-default-job-36] Installing py312-elasticsearch-9.4.1... [main-amd64-default-job-36] `-- Installing py312-anyio-4.14.1... [main-amd64-default-job-36] | `-- Installing py312-idna-3.18... [main-amd64-default-job-36] | `-- Extracting py312-idna-3.18: .......... done [main-amd64-default-job-36] | `-- Installing py312-truststore-0.10.4... [main-amd64-default-job-36] | `-- Extracting py312-truststore-0.10.4: .......... done [main-amd64-default-job-36] | `-- Installing py312-typing-extensions-4.16.0... [main-amd64-default-job-36] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [main-amd64-default-job-36] `-- Extracting py312-anyio-4.14.1: .......... done [main-amd64-default-job-36] `-- Installing py312-elastic-transport-9.4.2... [main-amd64-default-job-36] | `-- Installing py312-sniffio-1.3.1... [main-amd64-default-job-36] | `-- Extracting py312-sniffio-1.3.1: .......... done [main-amd64-default-job-36] `-- Extracting py312-elastic-transport-9.4.2: .......... done [main-amd64-default-job-36] `-- Installing py312-requests-2.34.2... [main-amd64-default-job-36] | `-- Installing py312-charset-normalizer-3.4.9... [main-amd64-default-job-36] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [main-amd64-default-job-36] `-- Extracting py312-requests-2.34.2: .......... done [main-amd64-default-job-36] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [main-amd64-default-job-36] Installing py312-requests-aws4auth-1.2.3_1... [main-amd64-default-job-36] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [main-amd64-default-job-36] Installing py312-voluptuous-0.16.0... [main-amd64-default-job-36] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [main-amd64-default-job-36] Installing py312-pyyaml-6.0.3... [main-amd64-default-job-36] `-- Installing libyaml-0.2.5... [main-amd64-default-job-36] `-- Extracting libyaml-0.2.5: ......... done [main-amd64-default-job-36] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [main-amd64-default-job-36] Installing py312-setuptools-63.1.0_3... [main-amd64-default-job-36] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpn688tzqb', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpn688tzqb', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 05:55:02 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDjS75RnYz6mTmN for ; Tue, 04 Aug 2026 05:55:03 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDjS62ms7z498n for ; Tue, 04 Aug 2026 05:55:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785822902; a=rsa-sha256; cv=none; b=NqjbD/7VNEOaa5q1fVNqzwwZ+/+DlI9Di8pBq0/4Yby1ZjweDLsDfu1ixmZk4uL4URIjeJ s5MXYlFClYfHgckuA1dC0u3VKPL3mZipOOtSsGMoqwJzR71VCfeNL1oV8c+dhI28tUAxFC 8hOjXUSJqmjKlki0uGmqsqn0UFHwtfE0FrSpe2JZHi/gdMAZy4nK7UniT7sETveOVyPSeP apZHkj4c+i0KQYccmnvNQMgoblWE77Yh+z1pW4MuV2S+hoc9vGtVHovaix8KFCWSda68kt Wj8+vp6u04W6A0+3WhAHT8BhR6kmhdxs3Dbg43YQ6bXrRNr17wyhrMgMDH4SRA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785822902; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=ZqFzDQL4/PZAjMHZSIt+QURB/lm9hcXzl46611WoGps=; b=H+dUJSlqqRIn7QtTNvzs2qzu1kAU5L9RO1ESqJ4oXXv4mTjAuBOHkE8X/99KPSlG/idClk ofWP/TNcw1CymaRw8mtUXF1cq7954TvopE6T3qr3Ndxuc8yhv7k47jcXWBICwB8EbEom8K obLisVBPR3qa7Z9CM+CMH1fUZjrvyKaxOl/dxiY/FzA7pPPyRHIHuXwWYVDlYyFujn2N7t Lljs98CZbRKo1wuYFKJN7oyUXzuQgCSIUd6WwMfOeDdLMWka2XwDxRVAWioT9BVrs/NwyT t8ZvLia0xNxfGfZbl/5jzf55DdOlR0mNpEhS6OmwwVGeh5n/JhAZb4mMSkjIHw== Received: from beefy23.chi.freebsd.org (beefy23.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:19]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 0C82815724 for ; Tue, 04 Aug 2026 05:55:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 935 by beefy23.chi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy23.chi.freebsd.org); Tue, 04 Aug 2026 05:55:02 +0000 To: elastic@FreeBSD.org Subject: [package - 150amd64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 05:55:02 +0000 Message-Id: <6a717eb6.935.1e58b4be@beefy23.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy23/data/150amd64-default/21e0e5c9488a/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy23/build.html?mastername=150amd64-default&build=21e0e5c9488a Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 05:54:57 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 150amd64-default-job-16 15.0-RELEASE-p12 FreeBSD 15.0-RELEASE-p12 amd64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Sep 30 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 21e0e5c9488ae02961d52e6caa4288589f947b45 Ports top unclean checkout: no Port dir last git commit: b64b73fd938d5b2788547d16ed6a76493acc9142 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1500068 Job Id: 16 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p12 UNAME_r=15.0-RELEASE-p12 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/150amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/150amd64-default/16/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/150amd64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [150amd64-default-job-16] Installing pkg-2.8.1_1... [150amd64-default-job-16] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [150amd64-default-job-16] Installing py312-boto3-1.43.46... [150amd64-default-job-16] `-- Installing py312-botocore-1.43.46... [150amd64-default-job-16] | `-- Installing py312-jmespath-1.1.0... [150amd64-default-job-16] | | `-- Installing python312-3.12.13_3... [150amd64-default-job-16] | | `-- Installing expat-2.8.2... [150amd64-default-job-16] | | `-- Extracting expat-2.8.2: .......... done [150amd64-default-job-16] | | `-- Installing gettext-runtime-1.0_1... [150amd64-default-job-16] | | | `-- Installing indexinfo-0.3.1_1... [150amd64-default-job-16] | | | `-- Extracting indexinfo-0.3.1_1: .... done [150amd64-default-job-16] | | `-- Extracting gettext-runtime-1.0_1: .......... done [150amd64-default-job-16] | | `-- Installing libffi-3.7.1... [150amd64-default-job-16] | | `-- Extracting libffi-3.7.1: .......... done [150amd64-default-job-16] | | `-- Installing mpdecimal-4.0.1... [150amd64-default-job-16] | | `-- Extracting mpdecimal-4.0.1: .......... done [150amd64-default-job-16] | | `-- Installing readline-8.3.3... [150amd64-default-job-16] | | `-- Extracting readline-8.3.3: .......... done [150amd64-default-job-16] | | `-- Extracting python312-3.12.13_3: .......... done [150amd64-default-job-16] | `-- Extracting py312-jmespath-1.1.0: .......... done [150amd64-default-job-16] | `-- Installing py312-python-dateutil-2.9.0... [150amd64-default-job-16] | | `-- Installing py312-six-1.17.0... [150amd64-default-job-16] | | `-- Extracting py312-six-1.17.0: .......... done [150amd64-default-job-16] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [150amd64-default-job-16] | `-- Installing py312-urllib3-2.7.0,1... [150amd64-default-job-16] | | `-- Installing py312-pysocks-1.7.1_1... [150amd64-default-job-16] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [150amd64-default-job-16] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [150amd64-default-job-16] `-- Extracting py312-botocore-1.43.46: .......... done [150amd64-default-job-16] `-- Installing py312-s3transfer-0.19.1... [150amd64-default-job-16] `-- Extracting py312-s3transfer-0.19.1: .......... done [150amd64-default-job-16] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [150amd64-default-job-16] Installing py312-certifi-2026.6.17... [150amd64-default-job-16] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [150amd64-default-job-16] Installing py312-click7-7.1.2_1... [150amd64-default-job-16] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [150amd64-default-job-16] Installing py312-elasticsearch-9.4.1... [150amd64-default-job-16] `-- Installing py312-anyio-4.14.1... [150amd64-default-job-16] | `-- Installing py312-idna-3.18... [150amd64-default-job-16] | `-- Extracting py312-idna-3.18: .......... done [150amd64-default-job-16] | `-- Installing py312-truststore-0.10.4... [150amd64-default-job-16] | `-- Extracting py312-truststore-0.10.4: .......... done [150amd64-default-job-16] | `-- Installing py312-typing-extensions-4.16.0... [150amd64-default-job-16] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [150amd64-default-job-16] `-- Extracting py312-anyio-4.14.1: .......... done [150amd64-default-job-16] `-- Installing py312-elastic-transport-9.4.2... [150amd64-default-job-16] | `-- Installing py312-sniffio-1.3.1... [150amd64-default-job-16] | `-- Extracting py312-sniffio-1.3.1: .......... done [150amd64-default-job-16] `-- Extracting py312-elastic-transport-9.4.2: .......... done [150amd64-default-job-16] `-- Installing py312-requests-2.34.2... [150amd64-default-job-16] | `-- Installing py312-charset-normalizer-3.4.9... [150amd64-default-job-16] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [150amd64-default-job-16] `-- Extracting py312-requests-2.34.2: .......... done [150amd64-default-job-16] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [150amd64-default-job-16] Installing py312-requests-aws4auth-1.2.3_1... [150amd64-default-job-16] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [150amd64-default-job-16] Installing py312-voluptuous-0.16.0... [150amd64-default-job-16] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [150amd64-default-job-16] Installing py312-pyyaml-6.0.3... [150amd64-default-job-16] `-- Installing libyaml-0.2.5... [150amd64-default-job-16] `-- Extracting libyaml-0.2.5: ......... done [150amd64-default-job-16] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [150amd64-default-job-16] Installing py312-setuptools-63.1.0_3... [150amd64-default-job-16] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp2xu1k0f0', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp2xu1k0f0', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 12:14:20 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDssn33t7z6n87C for ; Tue, 04 Aug 2026 12:14:21 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDssn0x2Hz3xSY for ; Tue, 04 Aug 2026 12:14:21 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785845661; a=rsa-sha256; cv=none; b=qn8o5tPR/EGst4TCfhxWvLp4OoPuIckIDi2c17KQpm/faBCIjITsGsPTw4iiGqzpJ66h2C tERaeAOdLX/pgl4NmU/86RD6/2BJyV0swQQh85exM3qTKB68XKJhoFWDWRkjbuj4lC0b/P ithU6pfC3oVAqtO4wIzsczNIB25pI5l65GptQElyRoOP7jZZVwzcaiqH+XagAnniI21qde 6g6LQgIexwIapS8th5LKCU5JHvX6sa64365TESUVV1LuBJl6ZtRyz6NyTQvOUXn+X0s2S3 gty2G/tE9vQet1uY4CuvH8FVYJwfoVp/68AqL1YpJqej90ov1Fa3UntCdRJK0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785845661; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=Ovb0FSSeN/nzNPXMcoafCL5XBiELUMn76BBu/ZenHZ4=; b=KCZtn5FIqSas72jsWtFhe/7P4wV891FzKI9mBVbbvZlsHFn2E2vk9GapOQfgVjEfszyJBf KCdyaAXkKrQh9znCgx537yi5OWDmiX066pSki1kmvaeMhe7D3I42PmE2POH14e4InPyhSB 8bCgBItXKaZyScSBS8LzAtyLmNad4Cp6rWIG/p0TPYCrd2KbZTqQdfro7tIIP1x5JqCLBx 7HCdpk7Tk37kg1vntmTxbC61LBVpfpXZROzC97zxucZ8h0gwC7oeTPPXZNyQJLjL342sD/ AaGrZ+b8Z/DM5JmgZX70VB7AJKpbYu8IiMcWe8ejodAKoORB0j/nPdrNvg6oZw== Received: from beefy22.chi.freebsd.org (beefy22.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:16]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id B63B11AAAD for ; Tue, 04 Aug 2026 12:14:20 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 746 by beefy22.chi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy22.chi.freebsd.org); Tue, 04 Aug 2026 12:14:20 +0000 To: elastic@FreeBSD.org Subject: [package - 144amd64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 12:14:20 +0000 Message-Id: <6a71d79c.746.673ae4ae@beefy22.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy22/data/144amd64-default/21e0e5c9488a/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy22/build.html?mastername=144amd64-default&build=21e0e5c9488a Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 12:14:15 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144amd64-default-job-30 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 amd64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Mar 11 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 21e0e5c9488ae02961d52e6caa4288589f947b45 Ports top unclean checkout: no Port dir last git commit: 06a08e69f3acb846ad8252945f53c3a2d211e303 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 30 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE-p8 UNAME_r=14.4-RELEASE-p8 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144amd64-default/30/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144amd64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [144amd64-default-job-30] Installing pkg-2.8.1_1... [144amd64-default-job-30] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [144amd64-default-job-30] Installing py312-boto3-1.43.46... [144amd64-default-job-30] `-- Installing py312-botocore-1.43.46... [144amd64-default-job-30] | `-- Installing py312-jmespath-1.1.0... [144amd64-default-job-30] | | `-- Installing python312-3.12.13_3... [144amd64-default-job-30] | | `-- Installing expat-2.8.2... [144amd64-default-job-30] | | `-- Extracting expat-2.8.2: .......... done [144amd64-default-job-30] | | `-- Installing gettext-runtime-1.0_1... [144amd64-default-job-30] | | | `-- Installing indexinfo-0.3.1_1... [144amd64-default-job-30] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144amd64-default-job-30] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144amd64-default-job-30] | | `-- Installing libffi-3.7.1... [144amd64-default-job-30] | | `-- Extracting libffi-3.7.1: .......... done [144amd64-default-job-30] | | `-- Installing mpdecimal-4.0.1... [144amd64-default-job-30] | | `-- Extracting mpdecimal-4.0.1: .......... done [144amd64-default-job-30] | | `-- Installing readline-8.3.3... [144amd64-default-job-30] | | `-- Extracting readline-8.3.3: .......... done [144amd64-default-job-30] | | `-- Extracting python312-3.12.13_3: .......... done [144amd64-default-job-30] | `-- Extracting py312-jmespath-1.1.0: .......... done [144amd64-default-job-30] | `-- Installing py312-python-dateutil-2.9.0... [144amd64-default-job-30] | | `-- Installing py312-six-1.17.0... [144amd64-default-job-30] | | `-- Extracting py312-six-1.17.0: .......... done [144amd64-default-job-30] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144amd64-default-job-30] | `-- Installing py312-urllib3-2.7.0,1... [144amd64-default-job-30] | | `-- Installing py312-pysocks-1.7.1_1... [144amd64-default-job-30] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144amd64-default-job-30] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144amd64-default-job-30] `-- Extracting py312-botocore-1.43.46: .......... done [144amd64-default-job-30] `-- Installing py312-s3transfer-0.19.1... [144amd64-default-job-30] `-- Extracting py312-s3transfer-0.19.1: .......... done [144amd64-default-job-30] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144amd64-default-job-30] Installing py312-certifi-2026.6.17... [144amd64-default-job-30] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144amd64-default-job-30] Installing py312-click7-7.1.2_1... [144amd64-default-job-30] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144amd64-default-job-30] Installing py312-elasticsearch-9.4.1... [144amd64-default-job-30] `-- Installing py312-anyio-4.14.1... [144amd64-default-job-30] | `-- Installing py312-idna-3.18... [144amd64-default-job-30] | `-- Extracting py312-idna-3.18: .......... done [144amd64-default-job-30] | `-- Installing py312-truststore-0.10.4... [144amd64-default-job-30] | `-- Extracting py312-truststore-0.10.4: .......... done [144amd64-default-job-30] | `-- Installing py312-typing-extensions-4.16.0... [144amd64-default-job-30] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [144amd64-default-job-30] `-- Extracting py312-anyio-4.14.1: .......... done [144amd64-default-job-30] `-- Installing py312-elastic-transport-9.4.2... [144amd64-default-job-30] | `-- Installing py312-sniffio-1.3.1... [144amd64-default-job-30] | `-- Extracting py312-sniffio-1.3.1: .......... done [144amd64-default-job-30] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144amd64-default-job-30] `-- Installing py312-requests-2.34.2... [144amd64-default-job-30] | `-- Installing py312-charset-normalizer-3.4.9... [144amd64-default-job-30] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [144amd64-default-job-30] `-- Extracting py312-requests-2.34.2: .......... done [144amd64-default-job-30] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144amd64-default-job-30] Installing py312-requests-aws4auth-1.2.3_1... [144amd64-default-job-30] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144amd64-default-job-30] Installing py312-voluptuous-0.16.0... [144amd64-default-job-30] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144amd64-default-job-30] Installing py312-pyyaml-6.0.3... [144amd64-default-job-30] `-- Installing libyaml-0.2.5... [144amd64-default-job-30] `-- Extracting libyaml-0.2.5: ......... done [144amd64-default-job-30] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144amd64-default-job-30] Installing py312-setuptools-63.1.0_3... [144amd64-default-job-30] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpmvq72c6t', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpmvq72c6t', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 14:18:10 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDwch289Zz6mq8C for ; Tue, 04 Aug 2026 14:18:12 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDwcf6F95z3QZk for ; Tue, 04 Aug 2026 14:18:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785853091; a=rsa-sha256; cv=none; b=apYVCLJuimjOPis4h6wQj2cEwLViec5yP8PXjhVUMO9FSl790jEhMhH8ZoVWki7btljCBb bbsuD8i9jActnahxjksWVl4qpKMnMgnSMN/LbX8RefVzTRNzILGm2haDDL2C5eH1JbHMNx koB0J/46EzdMXKdmnmGq/twyVszDmRFfrr9gt8hFQYpz0EYk8PKiMfpEE3jeM5olGzbTbh 9rWKo13boRtpE8NIN66x7Kgh2pG4Rg2uVT9Fg7FXB04liWV77sbCswSHX741b5vybFHavA k9MSuGyCcX6QWba9pZcncpHLqhj3IEDglLez5urIlvmsYRqIUzPhEKcRzJe55Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785853091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=xPS4MTw+2eX00FCrW2EZyQnMtXuB0w9JA8tPvRlmBzw=; b=hJNbemcerjKDk2NEZa0lfcmTKxcJMbXkWm+mXOiZFzHC9pMVF5sLh5XNw/vwPUq/7xl+bX dcHvlCPThbMKUAlDxVSE4hnqw6A9cpYlC+BqVxPWoY5LfdEt1PbPGcSmaTD/SB2q87r37T 3S6II4ymWl3TCMcYThL4O1RT66JgRuXPenDe093JMD0REm5xAkBkf0LGI4KtgTLO79dc5m pvMkwJEVq41kzduVAB+p6yVJAYUDZCtZ0AVwz3LUF/mhLoK995G25nHNTyGT7WAZOghiwq wn+huvPL6414xgWDUYR6ebfqs0o1Xb58EaH0d+TgpM+LZXbhrB8d8s1c8JQ7fQ== Received: from ampere4.chi.freebsd.org (ampere4.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:17]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 8CEE11C34F for ; Tue, 04 Aug 2026 14:18:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 16a3 by ampere4.chi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere4.chi.freebsd.org); Tue, 04 Aug 2026 14:18:10 +0000 To: elastic@FreeBSD.org Subject: [package - 144arm64-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 14:18:10 +0000 Message-Id: <6a71f4a2.16a3.5db67319@ampere4.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere4/data/144arm64-quarterly/0b02b6bc475d/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/ampere4/build.html?mastername=144arm64-quarterly&build=0b02b6bc475d Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 14:18:04 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144arm64-quarterly-job-24 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 arm64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 0b02b6bc475d2f42a196fe13c265bc011e46e9ca Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 24 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE-p8 UNAME_r=14.4-RELEASE-p8 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144arm64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144arm64-quarterly/24/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144arm64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [144arm64-quarterly-job-24] Installing pkg-2.7.5... [144arm64-quarterly-job-24] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [144arm64-quarterly-job-24] Installing py312-boto3-1.43.36... [144arm64-quarterly-job-24] `-- Installing py312-botocore-1.43.36... [144arm64-quarterly-job-24] | `-- Installing py312-jmespath-1.1.0... [144arm64-quarterly-job-24] | | `-- Installing python312-3.12.13_3... [144arm64-quarterly-job-24] | | `-- Installing expat-2.8.2... [144arm64-quarterly-job-24] | | `-- Extracting expat-2.8.2: .......... done [144arm64-quarterly-job-24] | | `-- Installing gettext-runtime-1.0_1... [144arm64-quarterly-job-24] | | | `-- Installing indexinfo-0.3.1_1... [144arm64-quarterly-job-24] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144arm64-quarterly-job-24] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144arm64-quarterly-job-24] | | `-- Installing libffi-3.6.0... [144arm64-quarterly-job-24] | | `-- Extracting libffi-3.6.0: .......... done [144arm64-quarterly-job-24] | | `-- Installing mpdecimal-4.0.1... [144arm64-quarterly-job-24] | | `-- Extracting mpdecimal-4.0.1: .......... done [144arm64-quarterly-job-24] | | `-- Installing readline-8.3.3... [144arm64-quarterly-job-24] | | `-- Extracting readline-8.3.3: .......... done [144arm64-quarterly-job-24] | | `-- Extracting python312-3.12.13_3: .......... done [144arm64-quarterly-job-24] | `-- Extracting py312-jmespath-1.1.0: .......... done [144arm64-quarterly-job-24] | `-- Installing py312-python-dateutil-2.9.0... [144arm64-quarterly-job-24] | | `-- Installing py312-six-1.17.0... [144arm64-quarterly-job-24] | | `-- Extracting py312-six-1.17.0: .......... done [144arm64-quarterly-job-24] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144arm64-quarterly-job-24] | `-- Installing py312-urllib3-2.7.0,1... [144arm64-quarterly-job-24] | | `-- Installing py312-pysocks-1.7.1_1... [144arm64-quarterly-job-24] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144arm64-quarterly-job-24] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144arm64-quarterly-job-24] `-- Extracting py312-botocore-1.43.36: .......... done [144arm64-quarterly-job-24] `-- Installing py312-s3transfer-0.19.0... [144arm64-quarterly-job-24] `-- Extracting py312-s3transfer-0.19.0: .......... done [144arm64-quarterly-job-24] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144arm64-quarterly-job-24] Installing py312-certifi-2026.6.17... [144arm64-quarterly-job-24] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144arm64-quarterly-job-24] Installing py312-click7-7.1.2_1... [144arm64-quarterly-job-24] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144arm64-quarterly-job-24] Installing py312-elasticsearch-9.4.1... [144arm64-quarterly-job-24] `-- Installing py312-anyio-4.14.1... [144arm64-quarterly-job-24] | `-- Installing py312-idna-3.18... [144arm64-quarterly-job-24] | `-- Extracting py312-idna-3.18: .......... done [144arm64-quarterly-job-24] | `-- Installing py312-truststore-0.10.4... [144arm64-quarterly-job-24] | `-- Extracting py312-truststore-0.10.4: .......... done [144arm64-quarterly-job-24] | `-- Installing py312-typing-extensions-4.15.0... [144arm64-quarterly-job-24] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [144arm64-quarterly-job-24] `-- Extracting py312-anyio-4.14.1: .......... done [144arm64-quarterly-job-24] `-- Installing py312-elastic-transport-9.4.2... [144arm64-quarterly-job-24] | `-- Installing py312-sniffio-1.3.1... [144arm64-quarterly-job-24] | `-- Extracting py312-sniffio-1.3.1: .......... done [144arm64-quarterly-job-24] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144arm64-quarterly-job-24] `-- Installing py312-requests-2.34.2... [144arm64-quarterly-job-24] | `-- Installing py312-charset-normalizer-3.4.7... [144arm64-quarterly-job-24] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [144arm64-quarterly-job-24] `-- Extracting py312-requests-2.34.2: .......... done [144arm64-quarterly-job-24] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144arm64-quarterly-job-24] Installing py312-requests-aws4auth-1.2.3_1... [144arm64-quarterly-job-24] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144arm64-quarterly-job-24] Installing py312-voluptuous-0.16.0... [144arm64-quarterly-job-24] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144arm64-quarterly-job-24] Installing py312-pyyaml-6.0.3... [144arm64-quarterly-job-24] `-- Installing libyaml-0.2.5... [144arm64-quarterly-job-24] `-- Extracting libyaml-0.2.5: ......... done [144arm64-quarterly-job-24] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144arm64-quarterly-job-24] Installing py312-setuptools-63.1.0_3... [144arm64-quarterly-job-24] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpl5eo5j9l', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpl5eo5j9l', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 14:22:51 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDwk44ST7z6mqCT for ; Tue, 04 Aug 2026 14:22:52 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDwk32Njmz3Rs4 for ; Tue, 04 Aug 2026 14:22:51 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785853371; a=rsa-sha256; cv=none; b=XtgKoSje5OZDa9Z/N5HiqSVI6IsiUkBBYU/OVZNRIb+5k/ajbzErRtsFRDs/hRCqbDot3W pSaPq/nmZCRtUzK1EjZMu6ALP9USTBlsZfDR+aXJROc977n9jrIiSZOfFcyDFU3Qm/JB6Y 2AiCAuaFOUFP09UVtNIGJmf75hIZOfQ+IslUIP0ECF9qEKvRzUqgI4CUrqNn5I4Ptx7o8u GnW5zpGou3gAkbv3c+j2/8Qbnli6M/tnAiSYl/q+IFcAL2SIqT7Roj3zaYinfLKwfl41/E 9GGlm2oQKSBnC5E3P3SQmzm6qsbIXdOqZkr3mKlb/2kSaFdC/T+gAIApsrfC0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785853371; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=bW1Pn4UUZei/o4Tuf2k4oWBGWN7vTuxI7ox//m1xe+0=; b=leblUwjmJXW3YX5apEK5h9mvT/VY98KFnzVbOuYGeNOfrQCGr+vOGkX0SwIvmsb5RI22y2 iRsOAfMKia5fNSUylN5/tTsHsmwon8fNsq7F0C1Auq96EnVNhFVokj78cCcxlwtTAMT9RZ DS2aktEV0jAWfuA5PbjsCdXUfu/L0RMvCw314A5BxWjtjhT24pnNymkKMCAASAxwo3BP/L p2970r1FHWJ7lg7kMsItn735WA6OuCHGUZToK1tC7JSBmykRyRyqy5nXvYPPTbk5SY/2XG K2UQfMhXg9KynXh2ocQlE6CbsAKyUkHq4tDvMLAhFxOhy3+qtqK8jajsojImjw== Received: from ampere2.nyi.freebsd.org (ampere2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:24]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hDwk30qg0zqYq for ; Tue, 04 Aug 2026 14:22:51 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 1567 by ampere2.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere2.nyi.freebsd.org); Tue, 04 Aug 2026 14:22:51 +0000 To: elastic@FreeBSD.org Subject: [package - main-arm64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 14:22:51 +0000 Message-Id: <6a71f5bb.1567.74fbe177@ampere2.nyi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/pca7ba106939a_scecb0f45cb8/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-arm64-default&build=pca7ba106939a_scecb0f45cb8 Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 14:22:38 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD main-arm64-default-job-07 16.0-CURRENT FreeBSD 16.0-CURRENT 1600019 arm64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Mar 11 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: ca7ba106939a488129189fd13657b9e5f9d535d1 Ports top unclean checkout: no Port dir last git commit: 06a08e69f3acb846ad8252945f53c3a2d211e303 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1600019 Job Id: 07 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1600019 UNAME_v=FreeBSD 16.0-CURRENT 1600019 UNAME_r=16.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/main-arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-arm64-default/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,--fix-cortex-a53-843419 " LIBS="" CXX="c++" CXXFLAGS="-O2 - pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (kbytes, -y) unlimited virtual machines (-V) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [main-arm64-default-job-07] Installing pkg-2.8.1_1... [main-arm64-default-job-07] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [main-arm64-default-job-07] Installing py312-boto3-1.43.46... [main-arm64-default-job-07] `-- Installing py312-botocore-1.43.46... [main-arm64-default-job-07] | `-- Installing py312-jmespath-1.1.0... [main-arm64-default-job-07] | | `-- Installing python312-3.12.13_3... [main-arm64-default-job-07] | | `-- Installing expat-2.8.2... [main-arm64-default-job-07] | | `-- Extracting expat-2.8.2: .......... done [main-arm64-default-job-07] | | `-- Installing gettext-runtime-1.0_1... [main-arm64-default-job-07] | | | `-- Installing indexinfo-0.3.1_1... [main-arm64-default-job-07] | | | `-- Extracting indexinfo-0.3.1_1: .... done [main-arm64-default-job-07] | | `-- Extracting gettext-runtime-1.0_1: .......... done [main-arm64-default-job-07] | | `-- Installing libffi-3.7.1... [main-arm64-default-job-07] | | `-- Extracting libffi-3.7.1: .......... done [main-arm64-default-job-07] | | `-- Installing mpdecimal-4.0.1... [main-arm64-default-job-07] | | `-- Extracting mpdecimal-4.0.1: .......... done [main-arm64-default-job-07] | | `-- Installing readline-8.3.3... [main-arm64-default-job-07] | | `-- Extracting readline-8.3.3: .......... done [main-arm64-default-job-07] | | `-- Extracting python312-3.12.13_3: .......... done [main-arm64-default-job-07] | `-- Extracting py312-jmespath-1.1.0: .......... done [main-arm64-default-job-07] | `-- Installing py312-python-dateutil-2.9.0... [main-arm64-default-job-07] | | `-- Installing py312-six-1.17.0... [main-arm64-default-job-07] | | `-- Extracting py312-six-1.17.0: .......... done [main-arm64-default-job-07] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [main-arm64-default-job-07] | `-- Installing py312-urllib3-2.7.0,1... [main-arm64-default-job-07] | | `-- Installing py312-pysocks-1.7.1_1... [main-arm64-default-job-07] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [main-arm64-default-job-07] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [main-arm64-default-job-07] `-- Extracting py312-botocore-1.43.46: .......... done [main-arm64-default-job-07] `-- Installing py312-s3transfer-0.19.1... [main-arm64-default-job-07] `-- Extracting py312-s3transfer-0.19.1: .......... done [main-arm64-default-job-07] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [main-arm64-default-job-07] Installing py312-certifi-2026.6.17... [main-arm64-default-job-07] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [main-arm64-default-job-07] Installing py312-click7-7.1.2_1... [main-arm64-default-job-07] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [main-arm64-default-job-07] Installing py312-elasticsearch-9.4.1... [main-arm64-default-job-07] `-- Installing py312-anyio-4.14.1... [main-arm64-default-job-07] | `-- Installing py312-idna-3.18... [main-arm64-default-job-07] | `-- Extracting py312-idna-3.18: .......... done [main-arm64-default-job-07] | `-- Installing py312-truststore-0.10.4... [main-arm64-default-job-07] | `-- Extracting py312-truststore-0.10.4: .......... done [main-arm64-default-job-07] | `-- Installing py312-typing-extensions-4.16.0... [main-arm64-default-job-07] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [main-arm64-default-job-07] `-- Extracting py312-anyio-4.14.1: .......... done [main-arm64-default-job-07] `-- Installing py312-elastic-transport-9.4.2... [main-arm64-default-job-07] | `-- Installing py312-sniffio-1.3.1... [main-arm64-default-job-07] | `-- Extracting py312-sniffio-1.3.1: .......... done [main-arm64-default-job-07] `-- Extracting py312-elastic-transport-9.4.2: .......... done [main-arm64-default-job-07] `-- Installing py312-requests-2.34.2... [main-arm64-default-job-07] | `-- Installing py312-charset-normalizer-3.4.9... [main-arm64-default-job-07] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [main-arm64-default-job-07] `-- Extracting py312-requests-2.34.2: .......... done [main-arm64-default-job-07] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [main-arm64-default-job-07] Installing py312-requests-aws4auth-1.2.3_1... [main-arm64-default-job-07] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [main-arm64-default-job-07] Installing py312-voluptuous-0.16.0... [main-arm64-default-job-07] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [main-arm64-default-job-07] Installing py312-pyyaml-6.0.3... [main-arm64-default-job-07] `-- Installing libyaml-0.2.5... [main-arm64-default-job-07] `-- Extracting libyaml-0.2.5: ......... done [main-arm64-default-job-07] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [main-arm64-default-job-07] Installing py312-setuptools-63.1.0_3... [main-arm64-default-job-07] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpeaj5u3px', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpeaj5u3px', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 19:36:16 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hF3gk1Pt7z6nJV9 for ; Tue, 04 Aug 2026 19:36:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hF3gh6VGxz3MVJ for ; Tue, 04 Aug 2026 19:36:16 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785872176; a=rsa-sha256; cv=none; b=vGdar+H5wwXj5Xk6gGitJAyWwnjlk+Tvb36KsCqw1hiZZW6wAyyTjhodtCJFQe3V1HUPQt JmewNkkN4vZ5ZQh505OPJVxYCzJ7vGOZ3IA8hML4RpeVvJjxppLn0zENnhfShgal+4Xwcq QDBwfFlgd0rSJXDCMbvjp4YHfuGkqZxy6KOaiWy1AeRpt/jGfO4Rhdq9/GFzPgWW8KqIC/ 7PaPd/BnFekhDCVnKJSEbDd0CqDhzedir562LR2rjHWMoM1RtQZoPepAynBb0a51BMQsGO Yccl2P0S6lCe/SHcHUUS8tohI0hR6J45CO/AJHM4UuFVlyjbdvGLggDs0PPZiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785872176; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=G+HYvXfExwwnADHTuUvBtaTEQ9BQ/f4vEG2u0ciAwtQ=; b=r98/IS3AIq4o9mGZ3OIqbRpmQECBKK3sTnSyrpfDl4AawKT7eTrDzrKfVLp+44UiTSXZ6j Y5XuHmzhCyJYge9LGOPBMcumBH4zsVhIfRjYvShW4/vB15dzMzSWewB5wP8q6JWETRbgZu Kg8aVrbkNCgRJ21kJHMyH2C1TyrEgKIGnTFUvdfTFPMVCDTYG8ZcsLyRe9sOFMkNtkHQC0 EJYhao60shadz9FkFlEYISny21qUtNyH6muo2rLgq0ZgZ8Mt/KpYH4n50L9xfY2CZ7/P/k gCu9P4JiZlojRryY0TCUj3EAm3HH3hUp3kX/2Rbtb5tnCEnCwFALPFzygLvJzQ== Received: from beefy19.nyi.freebsd.org (beefy19.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:22]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hF3gh4pmCz11bj for ; Tue, 04 Aug 2026 19:36:16 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 311c by beefy19.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy19.nyi.freebsd.org); Tue, 04 Aug 2026 19:36:16 +0000 To: elastic@FreeBSD.org Subject: [package - 144i386-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 19:36:16 +0000 Message-Id: <6a723f30.311c.71f35437@beefy19.nyi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy19/data/144i386-quarterly/a2cdb8be472c/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy19/build.html?mastername=144i386-quarterly&build=a2cdb8be472c Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 19:36:12 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144i386-quarterly-job-07 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 i386 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: a2cdb8be472c8c66cf9304ac4e984682d7d24ffc Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 07 ---Begin Environment--- SHELL=/bin/sh BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 OSVERSION=1404000 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 UNAME_m=i386 UNAME_p=i386 UNAME_r=14.4-RELEASE-p8 LOCALBASE=/usr/local UNAME_v=FreeBSD 14.4-RELEASE-p8 USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144i386-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144i386-quarterly/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144i386-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144i386-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [144i386-quarterly-job-07] Installing pkg-2.7.5... [144i386-quarterly-job-07] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [144i386-quarterly-job-07] Installing py312-boto3-1.43.36... [144i386-quarterly-job-07] `-- Installing py312-botocore-1.43.36... [144i386-quarterly-job-07] | `-- Installing py312-jmespath-1.1.0... [144i386-quarterly-job-07] | | `-- Installing python312-3.12.13_3... [144i386-quarterly-job-07] | | `-- Installing expat-2.8.2... [144i386-quarterly-job-07] | | `-- Extracting expat-2.8.2: .......... done [144i386-quarterly-job-07] | | `-- Installing gettext-runtime-1.0_1... [144i386-quarterly-job-07] | | | `-- Installing indexinfo-0.3.1_1... [144i386-quarterly-job-07] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144i386-quarterly-job-07] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144i386-quarterly-job-07] | | `-- Installing libffi-3.6.0... [144i386-quarterly-job-07] | | `-- Extracting libffi-3.6.0: .......... done [144i386-quarterly-job-07] | | `-- Installing mpdecimal-4.0.1... [144i386-quarterly-job-07] | | `-- Extracting mpdecimal-4.0.1: .......... done [144i386-quarterly-job-07] | | `-- Installing readline-8.3.3... [144i386-quarterly-job-07] | | `-- Extracting readline-8.3.3: .......... done [144i386-quarterly-job-07] | | `-- Extracting python312-3.12.13_3: .......... done [144i386-quarterly-job-07] | `-- Extracting py312-jmespath-1.1.0: .......... done [144i386-quarterly-job-07] | `-- Installing py312-python-dateutil-2.9.0... [144i386-quarterly-job-07] | | `-- Installing py312-six-1.17.0... [144i386-quarterly-job-07] | | `-- Extracting py312-six-1.17.0: .......... done [144i386-quarterly-job-07] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144i386-quarterly-job-07] | `-- Installing py312-urllib3-2.7.0,1... [144i386-quarterly-job-07] | | `-- Installing py312-pysocks-1.7.1_1... [144i386-quarterly-job-07] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144i386-quarterly-job-07] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144i386-quarterly-job-07] `-- Extracting py312-botocore-1.43.36: .......... done [144i386-quarterly-job-07] `-- Installing py312-s3transfer-0.19.0... [144i386-quarterly-job-07] `-- Extracting py312-s3transfer-0.19.0: .......... done [144i386-quarterly-job-07] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144i386-quarterly-job-07] Installing py312-certifi-2026.6.17... [144i386-quarterly-job-07] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144i386-quarterly-job-07] Installing py312-click7-7.1.2_1... [144i386-quarterly-job-07] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144i386-quarterly-job-07] Installing py312-elasticsearch-9.4.1... [144i386-quarterly-job-07] `-- Installing py312-anyio-4.14.1... [144i386-quarterly-job-07] | `-- Installing py312-idna-3.18... [144i386-quarterly-job-07] | `-- Extracting py312-idna-3.18: .......... done [144i386-quarterly-job-07] | `-- Installing py312-truststore-0.10.4... [144i386-quarterly-job-07] | `-- Extracting py312-truststore-0.10.4: .......... done [144i386-quarterly-job-07] | `-- Installing py312-typing-extensions-4.15.0... [144i386-quarterly-job-07] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [144i386-quarterly-job-07] `-- Extracting py312-anyio-4.14.1: .......... done [144i386-quarterly-job-07] `-- Installing py312-elastic-transport-9.4.2... [144i386-quarterly-job-07] | `-- Installing py312-sniffio-1.3.1... [144i386-quarterly-job-07] | `-- Extracting py312-sniffio-1.3.1: .......... done [144i386-quarterly-job-07] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144i386-quarterly-job-07] `-- Installing py312-requests-2.34.2... [144i386-quarterly-job-07] | `-- Installing py312-charset-normalizer-3.4.7... [144i386-quarterly-job-07] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [144i386-quarterly-job-07] `-- Extracting py312-requests-2.34.2: .......... done [144i386-quarterly-job-07] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144i386-quarterly-job-07] Installing py312-requests-aws4auth-1.2.3_1... [144i386-quarterly-job-07] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144i386-quarterly-job-07] Installing py312-voluptuous-0.16.0... [144i386-quarterly-job-07] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144i386-quarterly-job-07] Installing py312-pyyaml-6.0.3... [144i386-quarterly-job-07] `-- Installing libyaml-0.2.5... [144i386-quarterly-job-07] `-- Extracting libyaml-0.2.5: ......... done [144i386-quarterly-job-07] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144i386-quarterly-job-07] Installing py312-setuptools-63.1.0_3... [144i386-quarterly-job-07] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmprzw53gou', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmprzw53gou', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 20:24:14 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hF4l43mqJz6nMg4 for ; Tue, 04 Aug 2026 20:24:16 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hF4l30yyZz3bXQ for ; Tue, 04 Aug 2026 20:24:15 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785875055; a=rsa-sha256; cv=none; b=ZC4zK0thtUo64dAyLcEwiSXk8e5lxkYTfSrQ6//QcJl0MbugCgIIDLCoExmFXeYyl8fYYJ V7FRatHJqZCozVZ0whkpcCVfkURqGt+01DZF1UPt4Gr3X/X4FfrLHQWOOzgC/5BuQXPdtD 9m0Bg1PdRB7+pfuH1gX9lFcDV+fvasW8mK3DRSCW2NVGnyFnSHsLQxG+01KhU10KxKm7u9 5BycEhRcja6gjrbYjQBcsH82x7Lv3Y3PZeESTWhKxlMYp5wZlMfKIBOZS89VBVE9E5yGFZ KoIrIA8b3PSEKi2z1SVKEU7LwUpfuBaJPB5hjwrzqGzd/jMs1zce2U/Vd7iECQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785875055; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=oKhoxQYndlcvUeoR88xWC0OT520h2+op5TkcD6F/MLg=; b=FOn3ZTxiNQU1Z06/j1JYy69pdNqovBRnx5PBRVHtqJjNOuVNkPWenlTNBQqe01mcHzdWGY i7xB88Jf0DHAaGgGEfrbz8qepCoVAx5qVqX2GbpoEmWK6RgHExCjqs78ufSMyHAfCqIdEr wP/tCk//9Z6w+TEIGeuv7xCO9jAT2x1kBw+r/QlxJK8XT1Cn3lA63OLX2kFHsTTr6/mKha iv9iPlI3AlI6xoMEn4FkurPbuukM7EYfiDgDh98VXZH132C41TBDkmhfD9nPT2ykEJ0Nxk 5diUCo1N5WT2S1MPR7f/AxFHYgmvEBCze2EXK6kFOZydNbvJE6WTOnfJzJusnw== Received: from ampere3.nyi.freebsd.org (ampere3.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:26]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hF4l26bm6z12YT for ; Tue, 04 Aug 2026 20:24:14 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 2041 by ampere3.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere3.nyi.freebsd.org); Tue, 04 Aug 2026 20:24:14 +0000 To: elastic@FreeBSD.org Subject: [package - 144arm64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 20:24:14 +0000 Message-Id: <6a724a6e.2041.6ff9c295@ampere3.nyi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere3/data/144arm64-default/ab34388330a3/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/ampere3/build.html?mastername=144arm64-default&build=ab34388330a3 Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 20:24:04 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144arm64-default-job-10 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 arm64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Mar 15 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: ab34388330a3b237e53b906e927989e240177443 Ports top unclean checkout: no Port dir last git commit: 06a08e69f3acb846ad8252945f53c3a2d211e303 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 10 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE-p8 UNAME_r=14.4-RELEASE-p8 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144arm64-default/10/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [144arm64-default-job-10] Installing pkg-2.8.1_1... [144arm64-default-job-10] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [144arm64-default-job-10] Installing py312-boto3-1.43.46... [144arm64-default-job-10] `-- Installing py312-botocore-1.43.46... [144arm64-default-job-10] | `-- Installing py312-jmespath-1.1.0... [144arm64-default-job-10] | | `-- Installing python312-3.12.13_3... [144arm64-default-job-10] | | `-- Installing expat-2.8.2... [144arm64-default-job-10] | | `-- Extracting expat-2.8.2: .......... done [144arm64-default-job-10] | | `-- Installing gettext-runtime-1.0_1... [144arm64-default-job-10] | | | `-- Installing indexinfo-0.3.1_1... [144arm64-default-job-10] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144arm64-default-job-10] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144arm64-default-job-10] | | `-- Installing libffi-3.7.1... [144arm64-default-job-10] | | `-- Extracting libffi-3.7.1: .......... done [144arm64-default-job-10] | | `-- Installing mpdecimal-4.0.1... [144arm64-default-job-10] | | `-- Extracting mpdecimal-4.0.1: .......... done [144arm64-default-job-10] | | `-- Installing readline-8.3.3... [144arm64-default-job-10] | | `-- Extracting readline-8.3.3: .......... done [144arm64-default-job-10] | | `-- Extracting python312-3.12.13_3: .......... done [144arm64-default-job-10] | `-- Extracting py312-jmespath-1.1.0: .......... done [144arm64-default-job-10] | `-- Installing py312-python-dateutil-2.9.0... [144arm64-default-job-10] | | `-- Installing py312-six-1.17.0... [144arm64-default-job-10] | | `-- Extracting py312-six-1.17.0: .......... done [144arm64-default-job-10] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144arm64-default-job-10] | `-- Installing py312-urllib3-2.7.0,1... [144arm64-default-job-10] | | `-- Installing py312-pysocks-1.7.1_1... [144arm64-default-job-10] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144arm64-default-job-10] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144arm64-default-job-10] `-- Extracting py312-botocore-1.43.46: .......... done [144arm64-default-job-10] `-- Installing py312-s3transfer-0.19.1... [144arm64-default-job-10] `-- Extracting py312-s3transfer-0.19.1: .......... done [144arm64-default-job-10] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144arm64-default-job-10] Installing py312-certifi-2026.6.17... [144arm64-default-job-10] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144arm64-default-job-10] Installing py312-click7-7.1.2_1... [144arm64-default-job-10] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144arm64-default-job-10] Installing py312-elasticsearch-9.4.1... [144arm64-default-job-10] `-- Installing py312-anyio-4.14.1... [144arm64-default-job-10] | `-- Installing py312-idna-3.18... [144arm64-default-job-10] | `-- Extracting py312-idna-3.18: .......... done [144arm64-default-job-10] | `-- Installing py312-truststore-0.10.4... [144arm64-default-job-10] | `-- Extracting py312-truststore-0.10.4: .......... done [144arm64-default-job-10] | `-- Installing py312-typing-extensions-4.16.0... [144arm64-default-job-10] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [144arm64-default-job-10] `-- Extracting py312-anyio-4.14.1: .......... done [144arm64-default-job-10] `-- Installing py312-elastic-transport-9.4.2... [144arm64-default-job-10] | `-- Installing py312-sniffio-1.3.1... [144arm64-default-job-10] | `-- Extracting py312-sniffio-1.3.1: .......... done [144arm64-default-job-10] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144arm64-default-job-10] `-- Installing py312-requests-2.34.2... [144arm64-default-job-10] | `-- Installing py312-charset-normalizer-3.4.9... [144arm64-default-job-10] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [144arm64-default-job-10] `-- Extracting py312-requests-2.34.2: .......... done [144arm64-default-job-10] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144arm64-default-job-10] Installing py312-requests-aws4auth-1.2.3_1... [144arm64-default-job-10] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144arm64-default-job-10] Installing py312-voluptuous-0.16.0... [144arm64-default-job-10] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144arm64-default-job-10] Installing py312-pyyaml-6.0.3... [144arm64-default-job-10] `-- Installing libyaml-0.2.5... [144arm64-default-job-10] `-- Extracting libyaml-0.2.5: ......... done [144arm64-default-job-10] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144arm64-default-job-10] Installing py312-setuptools-63.1.0_3... [144arm64-default-job-10] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmps0u29iwf', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmps0u29iwf', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Tue Aug 4 23:33:37 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hF8xb37MHz6ncbm for ; Tue, 04 Aug 2026 23:33:39 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hF8xZ076mz41SP for ; Tue, 04 Aug 2026 23:33:38 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785886418; a=rsa-sha256; cv=none; b=vLV0WN7NMtJ5r1AbN25zIwH/YxJobERo/epYkD0snMrmvSfGW/rarZoX7GeemMrr2o7tY+ o5xgj9Aa2cn5kvJlbv7WdD4b+tFlhWlAWf3c1NBrKa1VogHt7q42bpAZVqRnqeB3TCJuW4 i+wXzn3AXV3YtZgAxJyDa1xy/J5bZ24bxtmoGTf6seKideMUqA+5EZwEgmClLeGaE88OEd mW3TD5zvv0hqbkNdzQO6btQNkD94jVuLy1FBkvrD2k9DpKz+QvaTi7xlw8uOffkkZpVi8N q2KIEFpebxEWQvQ96Qr3VoD3Gy+y6QdRUtLeoEko67f5imiCJ9ZzHgEcg2RVCQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785886418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=u+OJ738sPpk07/RBki6bLK6VyzebfHHnVec26ZNBEm8=; b=k7mjCJjYszS4ukD+o+VykA6B902kfyYA5gK8WOGW1tEQ5zbT6TxFdcsVMNVXeRfljacCju 0o3tb/YZIoghF0N0jb/fnlmVCh8ZIMgS3DX+ZsHoQGNjm+CabWMKpyfh9OFtzb1Csmxrfa 1hfvYwdiDjMzzrTAhtnuXYQKe5zbr9s4I7xHzZmNEKe8MNNUqnnqd1R3bT398wnhj/yOIC Owd3JsnI3H9ebwLet7UksgWd+gosLMjtnJgEFIWO0gZH3EyR/tbosTvTaWfwGqzbs6PZnt leRLx5OiKo8GNFwQMMCUY9RxKfwkMBZzfbTQtHciKWSMC0ynq0+TDaf5TMmNIQ== Received: from beefy18.nyi.freebsd.org (beefy18.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:21]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hF8xY65vWz17Wx for ; Tue, 04 Aug 2026 23:33:37 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 1771 by beefy18.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy18.nyi.freebsd.org); Tue, 04 Aug 2026 23:33:37 +0000 To: elastic@FreeBSD.org Subject: [package - 144i386-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Tue, 04 Aug 2026 23:33:37 +0000 Message-Id: <6a7276d1.1771.58dbbf28@beefy18.nyi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy18/data/144i386-default/21e0e5c9488a/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy18/build.html?mastername=144i386-default&build=21e0e5c9488a Log: =>> Building textproc/py-elasticsearch-curator build started at Tue Aug 4 23:33:31 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144i386-default-job-08 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 i386 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Mar 13 2025 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 21e0e5c9488ae02961d52e6caa4288589f947b45 Ports top unclean checkout: no Port dir last git commit: 06a08e69f3acb846ad8252945f53c3a2d211e303 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 08 ---Begin Environment--- SHELL=/bin/sh BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 OSVERSION=1404000 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 UNAME_m=i386 UNAME_p=i386 UNAME_r=14.4-RELEASE-p8 LOCALBASE=/usr/local UNAME_v=FreeBSD 14.4-RELEASE-p8 USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144i386-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144i386-default/08/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144i386-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144i386-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [144i386-default-job-08] Installing pkg-2.8.1_1... [144i386-default-job-08] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [144i386-default-job-08] Installing py312-boto3-1.43.46... [144i386-default-job-08] `-- Installing py312-botocore-1.43.46... [144i386-default-job-08] | `-- Installing py312-jmespath-1.1.0... [144i386-default-job-08] | | `-- Installing python312-3.12.13_3... [144i386-default-job-08] | | `-- Installing expat-2.8.2... [144i386-default-job-08] | | `-- Extracting expat-2.8.2: .......... done [144i386-default-job-08] | | `-- Installing gettext-runtime-1.0_1... [144i386-default-job-08] | | | `-- Installing indexinfo-0.3.1_1... [144i386-default-job-08] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144i386-default-job-08] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144i386-default-job-08] | | `-- Installing libffi-3.7.1... [144i386-default-job-08] | | `-- Extracting libffi-3.7.1: .......... done [144i386-default-job-08] | | `-- Installing mpdecimal-4.0.1... [144i386-default-job-08] | | `-- Extracting mpdecimal-4.0.1: .......... done [144i386-default-job-08] | | `-- Installing readline-8.3.3... [144i386-default-job-08] | | `-- Extracting readline-8.3.3: .......... done [144i386-default-job-08] | | `-- Extracting python312-3.12.13_3: .......... done [144i386-default-job-08] | `-- Extracting py312-jmespath-1.1.0: .......... done [144i386-default-job-08] | `-- Installing py312-python-dateutil-2.9.0... [144i386-default-job-08] | | `-- Installing py312-six-1.17.0... [144i386-default-job-08] | | `-- Extracting py312-six-1.17.0: .......... done [144i386-default-job-08] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144i386-default-job-08] | `-- Installing py312-urllib3-2.7.0,1... [144i386-default-job-08] | | `-- Installing py312-pysocks-1.7.1_1... [144i386-default-job-08] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144i386-default-job-08] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144i386-default-job-08] `-- Extracting py312-botocore-1.43.46: .......... done [144i386-default-job-08] `-- Installing py312-s3transfer-0.19.1... [144i386-default-job-08] `-- Extracting py312-s3transfer-0.19.1: .......... done [144i386-default-job-08] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144i386-default-job-08] Installing py312-certifi-2026.6.17... [144i386-default-job-08] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144i386-default-job-08] Installing py312-click7-7.1.2_1... [144i386-default-job-08] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144i386-default-job-08] Installing py312-elasticsearch-9.4.1... [144i386-default-job-08] `-- Installing py312-anyio-4.14.1... [144i386-default-job-08] | `-- Installing py312-idna-3.18... [144i386-default-job-08] | `-- Extracting py312-idna-3.18: .......... done [144i386-default-job-08] | `-- Installing py312-truststore-0.10.4... [144i386-default-job-08] | `-- Extracting py312-truststore-0.10.4: .......... done [144i386-default-job-08] | `-- Installing py312-typing-extensions-4.16.0... [144i386-default-job-08] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [144i386-default-job-08] `-- Extracting py312-anyio-4.14.1: .......... done [144i386-default-job-08] `-- Installing py312-elastic-transport-9.4.2... [144i386-default-job-08] | `-- Installing py312-sniffio-1.3.1... [144i386-default-job-08] | `-- Extracting py312-sniffio-1.3.1: .......... done [144i386-default-job-08] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144i386-default-job-08] `-- Installing py312-requests-2.34.2... [144i386-default-job-08] | `-- Installing py312-charset-normalizer-3.4.9... [144i386-default-job-08] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [144i386-default-job-08] `-- Extracting py312-requests-2.34.2: .......... done [144i386-default-job-08] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144i386-default-job-08] Installing py312-requests-aws4auth-1.2.3_1... [144i386-default-job-08] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144i386-default-job-08] Installing py312-voluptuous-0.16.0... [144i386-default-job-08] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144i386-default-job-08] Installing py312-pyyaml-6.0.3... [144i386-default-job-08] `-- Installing libyaml-0.2.5... [144i386-default-job-08] `-- Extracting libyaml-0.2.5: ......... done [144i386-default-job-08] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144i386-default-job-08] Installing py312-setuptools-63.1.0_3... [144i386-default-job-08] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp8dkrcn2e', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp8dkrcn2e', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Wed Aug 5 08:26:47 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hFNmm5BgWz6msF1 for ; Wed, 05 Aug 2026 08:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hFNmm1v7yz3snc for ; Wed, 05 Aug 2026 08:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785918408; a=rsa-sha256; cv=none; b=D38FoyLBrCYuHrXk2jNMjtR9JjwmAM4Jtbj6sW46OUYA/PqImpd//Wr+FPdrDiWkmq9/uE 0Wglqoq00NthegoMSQOupf4fdZDAFUw66hi4Tt+s2q6JiXvUTBcbX33LaTsBZu+ONUTMNm ZsatVgg8FCHH1Z+Lh9wGhshC/a8B86eNrQlXfn+BS8c7njnK3SGlFC/i2nBU5AdRA/3ySG cQL4Le/tlcRLcPT3FVr86N3+S/ntzuF1rmIgFTmZ7tf2XeSxzZfDZeJwrB2HzwJlNtFzSR OeP6VyebvqDLWXAe6d2s9aP2Y242333UuLx3rm11M8zlG8UI1cdaaBeYfH79yA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785918408; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=SHOB02VD8SUfhXbPNeurFzqFh9eWYn+kbW7d2nKH7M8=; b=mAcnHMxXcbrYY6rlXtNmLUGqyzTwGiDp2yOr2ukQME3KUZqpsl9cMWFPJXir7qfYMo8E2h YI0FVktjr68oRKBjyukFE4TJ3OzlYwCmyyVk00K8WG54+euBB/QINyyBaG7xa5QiqV8cKG hNRmoKhquzjr06GbqFephlW4QNX0WebUMCIAfuwUKd8Qv1WVnem74Mj1fK2/oVBgamby4X WOdAYwKhkgajycChcAI1JX8DMIgVJEggKS/g7f2X0atVJU51ET9MME45N9EQVuTvWBBO4b hMQ4pvapVZawQ+bkdq9UzUFJuUl3eUO27bp/hmo3+pOASvovmgLyjlGLhSuf/g== Received: from ampere5.chi.freebsd.org (ampere5.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:1b]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id E90B92BF42 for ; Wed, 05 Aug 2026 08:26:47 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 4518 by ampere5.chi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere5.chi.freebsd.org); Wed, 05 Aug 2026 08:26:47 +0000 To: elastic@FreeBSD.org Subject: [package - 150arm64-default][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Wed, 05 Aug 2026 08:26:47 +0000 Message-Id: <6a72f3c7.4518.2af342fe@ampere5.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere5/data/150arm64-default/21e0e5c9488a/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/ampere5/build.html?mastername=150arm64-default&build=21e0e5c9488a Log: =>> Building textproc/py-elasticsearch-curator build started at Wed Aug 5 08:26:38 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 150arm64-default-job-24 15.0-RELEASE-p12 FreeBSD 15.0-RELEASE-p12 arm64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jan 3 2026 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 21e0e5c9488ae02961d52e6caa4288589f947b45 Ports top unclean checkout: no Port dir last git commit: a633e739157c8cf87492b7c95e3725b84bb51dc8 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1500068 Job Id: 24 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p12 UNAME_r=15.0-RELEASE-p12 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/150arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/150arm64-default/24/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/150arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.1_1.pkg [150arm64-default-job-24] Installing pkg-2.8.1_1... [150arm64-default-job-24] Extracting pkg-2.8.1_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.46.pkg [150arm64-default-job-24] Installing py312-boto3-1.43.46... [150arm64-default-job-24] `-- Installing py312-botocore-1.43.46... [150arm64-default-job-24] | `-- Installing py312-jmespath-1.1.0... [150arm64-default-job-24] | | `-- Installing python312-3.12.13_3... [150arm64-default-job-24] | | `-- Installing expat-2.8.2... [150arm64-default-job-24] | | `-- Extracting expat-2.8.2: .......... done [150arm64-default-job-24] | | `-- Installing gettext-runtime-1.0_1... [150arm64-default-job-24] | | | `-- Installing indexinfo-0.3.1_1... [150arm64-default-job-24] | | | `-- Extracting indexinfo-0.3.1_1: .... done [150arm64-default-job-24] | | `-- Extracting gettext-runtime-1.0_1: .......... done [150arm64-default-job-24] | | `-- Installing libffi-3.7.1... [150arm64-default-job-24] | | `-- Extracting libffi-3.7.1: .......... done [150arm64-default-job-24] | | `-- Installing mpdecimal-4.0.1... [150arm64-default-job-24] | | `-- Extracting mpdecimal-4.0.1: .......... done [150arm64-default-job-24] | | `-- Installing readline-8.3.3... [150arm64-default-job-24] | | `-- Extracting readline-8.3.3: .......... done [150arm64-default-job-24] | | `-- Extracting python312-3.12.13_3: .......... done [150arm64-default-job-24] | `-- Extracting py312-jmespath-1.1.0: .......... done [150arm64-default-job-24] | `-- Installing py312-python-dateutil-2.9.0... [150arm64-default-job-24] | | `-- Installing py312-six-1.17.0... [150arm64-default-job-24] | | `-- Extracting py312-six-1.17.0: .......... done [150arm64-default-job-24] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [150arm64-default-job-24] | `-- Installing py312-urllib3-2.7.0,1... [150arm64-default-job-24] | | `-- Installing py312-pysocks-1.7.1_1... [150arm64-default-job-24] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [150arm64-default-job-24] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [150arm64-default-job-24] `-- Extracting py312-botocore-1.43.46: .......... done [150arm64-default-job-24] `-- Installing py312-s3transfer-0.19.1... [150arm64-default-job-24] `-- Extracting py312-s3transfer-0.19.1: .......... done [150arm64-default-job-24] Extracting py312-boto3-1.43.46: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [150arm64-default-job-24] Installing py312-certifi-2026.6.17... [150arm64-default-job-24] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [150arm64-default-job-24] Installing py312-click7-7.1.2_1... [150arm64-default-job-24] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [150arm64-default-job-24] Installing py312-elasticsearch-9.4.1... [150arm64-default-job-24] `-- Installing py312-anyio-4.14.1... [150arm64-default-job-24] | `-- Installing py312-idna-3.18... [150arm64-default-job-24] | `-- Extracting py312-idna-3.18: .......... done [150arm64-default-job-24] | `-- Installing py312-truststore-0.10.4... [150arm64-default-job-24] | `-- Extracting py312-truststore-0.10.4: .......... done [150arm64-default-job-24] | `-- Installing py312-typing-extensions-4.16.0... [150arm64-default-job-24] | `-- Extracting py312-typing-extensions-4.16.0: .......... done [150arm64-default-job-24] `-- Extracting py312-anyio-4.14.1: .......... done [150arm64-default-job-24] `-- Installing py312-elastic-transport-9.4.2... [150arm64-default-job-24] | `-- Installing py312-sniffio-1.3.1... [150arm64-default-job-24] | `-- Extracting py312-sniffio-1.3.1: .......... done [150arm64-default-job-24] `-- Extracting py312-elastic-transport-9.4.2: .......... done [150arm64-default-job-24] `-- Installing py312-requests-2.34.2... [150arm64-default-job-24] | `-- Installing py312-charset-normalizer-3.4.9... [150arm64-default-job-24] | `-- Extracting py312-charset-normalizer-3.4.9: .......... done [150arm64-default-job-24] `-- Extracting py312-requests-2.34.2: .......... done [150arm64-default-job-24] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [150arm64-default-job-24] Installing py312-requests-aws4auth-1.2.3_1... [150arm64-default-job-24] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [150arm64-default-job-24] Installing py312-voluptuous-0.16.0... [150arm64-default-job-24] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [150arm64-default-job-24] Installing py312-pyyaml-6.0.3... [150arm64-default-job-24] `-- Installing libyaml-0.2.5... [150arm64-default-job-24] `-- Extracting libyaml-0.2.5: ......... done [150arm64-default-job-24] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [150arm64-default-job-24] Installing py312-setuptools-63.1.0_3... [150arm64-default-job-24] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp2w80lxjl', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp2w80lxjl', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Thu Aug 6 01:42:18 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hFqlc5Kn1z6nZ5x for ; Thu, 06 Aug 2026 01:42:20 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "YE1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hFqlZ3XX9z3TcR for ; Thu, 06 Aug 2026 01:42:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785980538; a=rsa-sha256; cv=none; b=XlQtgnKECIORqFxIHo/sfqYPi4K7z1aPRbeHmF1JD147dCbbVq4x8SllDNEAeh9XJvv9cC hedXF220DfAsUG8IJr5xDx+P3WI7xSz99SF+XM3lutahc+QmU7D7mlIK43sZxn5v3+Jabe e/q6eg6rrobA7Kgk7I08H1CnYNHnETWzmDA+UM6mc4+tIZzsGhA+A61/rRsU+cgGmRsk7q supn8ITWJ8QtvC/tyCG+xPR6M7hh6rN9B2UN7XLP394vuErIazpKn1twMdGEMDip/3e1j2 6dssxQZ1EaIZqUReR/+C7+ia5kivtn+1DokUFSwbtppgfUVVIzJJKUn5CMb+rA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785980538; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=VJUegVnZWuJqbfXRW/VkfKzLPX3hXhbPrW1KVONCZxU=; b=qQXHB+JpKLKSBGpqxuYm1NHlxLBfVZUigmsT1PSXWEbK5OFZ0rNFt6C86L8HFbRepSCxAG TSbdGF0y3xKO/u3/i6JGc0X35gYrkdbZiXvzsMHecpIj26Yx0ab4MS2SCsTUnNgYS8VgQ1 k7u7COAtGBwnVatrWzOByUFV+Zwn8qyztSkJDSyZh5dW9d3MJLqBMBy5bLpyit01za3nZU SHHN4z9I+Q3P9H8so2tOppJmIT/076H1DvSj8M2EKcY1Y04b4mzXl6v1h6tLAwmDzuuQ2q lXiJFNQtKGkaPmCTW0khmRcJuyUa3IRm2vwLQ0D9sbj8c9wYIkQbnp9qd2bNCA== Received: from ampere4.chi.freebsd.org (ampere4.chi.freebsd.org [IPv6:2610:1c0:1040:6080::16:17]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 24AD71409A for ; Thu, 06 Aug 2026 01:42:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 4197 by ampere4.chi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere4.chi.freebsd.org); Thu, 06 Aug 2026 01:42:18 +0000 To: elastic@FreeBSD.org Subject: [package - 150arm64-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Thu, 06 Aug 2026 01:42:18 +0000 Message-Id: <6a73e67a.4197.a7abe76@ampere4.chi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere4/data/150arm64-quarterly/0bbc83996f2d/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/ampere4/build.html?mastername=150arm64-quarterly&build=0bbc83996f2d Log: =>> Building textproc/py-elasticsearch-curator build started at Thu Aug 6 01:42:08 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 150arm64-quarterly-job-11 15.0-RELEASE-p12 FreeBSD 15.0-RELEASE-p12 arm64 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 0bbc83996f2d3136a78723222d0397a7e57aacb4 Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1500068 Job Id: 11 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p12 UNAME_r=15.0-RELEASE-p12 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/150arm64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/150arm64-quarterly/11/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/150arm64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [150arm64-quarterly-job-11] Installing pkg-2.7.5... [150arm64-quarterly-job-11] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [150arm64-quarterly-job-11] Installing py312-boto3-1.43.36... [150arm64-quarterly-job-11] `-- Installing py312-botocore-1.43.36... [150arm64-quarterly-job-11] | `-- Installing py312-jmespath-1.1.0... [150arm64-quarterly-job-11] | | `-- Installing python312-3.12.13_3... [150arm64-quarterly-job-11] | | `-- Installing expat-2.8.2... [150arm64-quarterly-job-11] | | `-- Extracting expat-2.8.2: .......... done [150arm64-quarterly-job-11] | | `-- Installing gettext-runtime-1.0_1... [150arm64-quarterly-job-11] | | | `-- Installing indexinfo-0.3.1_1... [150arm64-quarterly-job-11] | | | `-- Extracting indexinfo-0.3.1_1: .... done [150arm64-quarterly-job-11] | | `-- Extracting gettext-runtime-1.0_1: .......... done [150arm64-quarterly-job-11] | | `-- Installing libffi-3.6.0... [150arm64-quarterly-job-11] | | `-- Extracting libffi-3.6.0: .......... done [150arm64-quarterly-job-11] | | `-- Installing mpdecimal-4.0.1... [150arm64-quarterly-job-11] | | `-- Extracting mpdecimal-4.0.1: .......... done [150arm64-quarterly-job-11] | | `-- Installing readline-8.3.3... [150arm64-quarterly-job-11] | | `-- Extracting readline-8.3.3: .......... done [150arm64-quarterly-job-11] | | `-- Extracting python312-3.12.13_3: .......... done [150arm64-quarterly-job-11] | `-- Extracting py312-jmespath-1.1.0: .......... done [150arm64-quarterly-job-11] | `-- Installing py312-python-dateutil-2.9.0... [150arm64-quarterly-job-11] | | `-- Installing py312-six-1.17.0... [150arm64-quarterly-job-11] | | `-- Extracting py312-six-1.17.0: .......... done [150arm64-quarterly-job-11] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [150arm64-quarterly-job-11] | `-- Installing py312-urllib3-2.7.0,1... [150arm64-quarterly-job-11] | | `-- Installing py312-pysocks-1.7.1_1... [150arm64-quarterly-job-11] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [150arm64-quarterly-job-11] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [150arm64-quarterly-job-11] `-- Extracting py312-botocore-1.43.36: .......... done [150arm64-quarterly-job-11] `-- Installing py312-s3transfer-0.19.0... [150arm64-quarterly-job-11] `-- Extracting py312-s3transfer-0.19.0: .......... done [150arm64-quarterly-job-11] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [150arm64-quarterly-job-11] Installing py312-certifi-2026.6.17... [150arm64-quarterly-job-11] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [150arm64-quarterly-job-11] Installing py312-click7-7.1.2_1... [150arm64-quarterly-job-11] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [150arm64-quarterly-job-11] Installing py312-elasticsearch-9.4.1... [150arm64-quarterly-job-11] `-- Installing py312-anyio-4.14.1... [150arm64-quarterly-job-11] | `-- Installing py312-idna-3.18... [150arm64-quarterly-job-11] | `-- Extracting py312-idna-3.18: .......... done [150arm64-quarterly-job-11] | `-- Installing py312-truststore-0.10.4... [150arm64-quarterly-job-11] | `-- Extracting py312-truststore-0.10.4: .......... done [150arm64-quarterly-job-11] | `-- Installing py312-typing-extensions-4.15.0... [150arm64-quarterly-job-11] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [150arm64-quarterly-job-11] `-- Extracting py312-anyio-4.14.1: .......... done [150arm64-quarterly-job-11] `-- Installing py312-elastic-transport-9.4.2... [150arm64-quarterly-job-11] | `-- Installing py312-sniffio-1.3.1... [150arm64-quarterly-job-11] | `-- Extracting py312-sniffio-1.3.1: .......... done [150arm64-quarterly-job-11] `-- Extracting py312-elastic-transport-9.4.2: .......... done [150arm64-quarterly-job-11] `-- Installing py312-requests-2.34.2... [150arm64-quarterly-job-11] | `-- Installing py312-charset-normalizer-3.4.7... [150arm64-quarterly-job-11] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [150arm64-quarterly-job-11] `-- Extracting py312-requests-2.34.2: .......... done [150arm64-quarterly-job-11] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [150arm64-quarterly-job-11] Installing py312-requests-aws4auth-1.2.3_1... [150arm64-quarterly-job-11] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [150arm64-quarterly-job-11] Installing py312-voluptuous-0.16.0... [150arm64-quarterly-job-11] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [150arm64-quarterly-job-11] Installing py312-pyyaml-6.0.3... [150arm64-quarterly-job-11] `-- Installing libyaml-0.2.5... [150arm64-quarterly-job-11] `-- Extracting libyaml-0.2.5: ......... done [150arm64-quarterly-job-11] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [150arm64-quarterly-job-11] Installing py312-setuptools-63.1.0_3... [150arm64-quarterly-job-11] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp_wo41it2', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp_wo41it2', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator From nobody Thu Aug 6 01:49:56 2026 X-Original-To: elastic@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hFqwN51Scz6nZM5 for ; Thu, 06 Aug 2026 01:49:56 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hFqwN19L7z3W9R for ; Thu, 06 Aug 2026 01:49:56 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785980996; a=rsa-sha256; cv=none; b=N8otdbFDaV36KVebqIz2Kh2Eizt0PaFZD2iCDPSvwaxnWgbAiz/s5JxzXCxHO9pKk9ERUQ +rK44lkFkCo8RnkXH8uDXKBJmKEJA0ejDZUUW4GAA/i3IQIzD+jeWybXv7GklnvJWQ/Rud h1IMnP1XpiX1DniHVGcz6mTCX8KHp2U7+0rd6LhQw/J1+NI8D4xroNrt1xQhMwWu1/CvTz z6LKswModc3aeOO5CXbsFsR0MQZe0/cNCTZAKH3Hk8MDKQHCQUYkQ95AZX0+gjArQJ/p6D W6PnyPHdYQbHE5YMlF1Hnpx3VS6VfwftVkMAAhQhZQ4isvPvbw1KvCA0DVaqUA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785980996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=2qxnIddQjuooTeb8F6RmQmKEJj2IogA3K5UMof8b4+M=; b=arRiahsAC/Hlyg32GuqLJF4m2XwwraRtq1UU5xSKTKdRnEOFcPK398Ggmp9Jz1o0esnUek 6WRKey2UG0ckYcU7K8egbWaMaP+Sv473yX/5lOHh8/STPd7hXmTaXhFB0S4g7KaRq1DQXC IzEoSVmmFFgTlQCvEtOK9iMYcRRn1HFEkvGVIVVJWwwCzbXGVG2DZjOWxvd1eAsJZbtbzh pqC9vK4XFdai0IyPduk8Ylj++I+oofSQEXep3ujOzth7DLLmeKkdiwgLSf3vWlECDcTsf5 z9tNC4BHm44U+BQXi16t1scqF5G/j2zAEKWj2XAlkAABN3TR69q1y/xJXOAc+w== Received: from beefy19.nyi.freebsd.org (beefy19.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:22]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hFqwN09FQz10Yc for ; Thu, 06 Aug 2026 01:49:56 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 3707 by beefy19.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy19.nyi.freebsd.org); Thu, 06 Aug 2026 01:49:56 +0000 To: elastic@FreeBSD.org Subject: [package - 144i386-quarterly][textproc/py-elasticsearch-curator] Failed for py312-elasticsearch-curator-5.8.4_2 in configure Cc: pkg-fallout@FreeBSD.org Date: Thu, 06 Aug 2026 01:49:56 +0000 Message-Id: <6a73e844.3707.a06a377@beefy19.nyi.freebsd.org> From: List-Id: Support of ElasticSearch-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-elastic List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-elastic@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: elastic@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy19/data/144i386-quarterly/0bbc83996f2d/logs/py312-elasticsearch-curator-5.8.4_2.log Build URL: https://pkg-status.freebsd.org/beefy19/build.html?mastername=144i386-quarterly&build=0bbc83996f2d Log: =>> Building textproc/py-elasticsearch-curator build started at Thu Aug 6 01:49:52 UTC 2026 port directory: /usr/ports/textproc/py-elasticsearch-curator package name: py312-elasticsearch-curator-5.8.4_2 building for: FreeBSD 144i386-quarterly-job-01 14.4-RELEASE-p8 FreeBSD 14.4-RELEASE-p8 i386 maintained by: elastic@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1203 Jul 9 01:01 /usr/ports/textproc/py-elasticsearch-curator/Makefile Ports top last git commit: 0bbc83996f2d3136a78723222d0397a7e57aacb4 Ports top unclean checkout: no Port dir last git commit: e9e40e40c5d926e4d17c156665b69e8073cc863b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 OSVERSION=1404000 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 UNAME_m=i386 UNAME_p=i386 UNAME_r=14.4-RELEASE-p8 LOCALBASE=/usr/local UNAME_v=FreeBSD 14.4-RELEASE-p8 USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144i386-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/144i386-quarterly/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144i386-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144i386-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- elastic@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/py-elasticsearch-curator/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-stron g -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/elasticsearch-curator" EXAMPLESDIR="share/examples/elasticsearch-curator" DATADIR="share/elasticsearch-curator" WWWDIR="www/elasticsearch-curator" ETCDIR="etc/elasticsearch-curator" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/elasticsearch-curator DOCSDIR=/usr/local/share/doc/elasticsearch-curator EXAMPLESDIR=/usr/local/share/examples/elasticsearch-curator WWWDIR=/usr/local/www/elasticsearch-curator ETCDIR=/usr/local/etc/elasticsearch-curator --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [144i386-quarterly-job-01] Installing pkg-2.7.5... [144i386-quarterly-job-01] Extracting pkg-2.7.5: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by py312-elasticsearch-curator-5.8.4_2 for building ===> Extracting for py312-elasticsearch-curator-5.8.4_2 => SHA256 Checksum OK for elastic-curator-v5.8.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for py312-elasticsearch-curator-5.8.4_2 ===> Applying FreeBSD patches for py312-elasticsearch-curator-5.8.4_2 from /usr/ports/textproc/py-elasticsearch-curator/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - not found ===> Installing existing package /packages/All/py312-boto3-1.43.36.pkg [144i386-quarterly-job-01] Installing py312-boto3-1.43.36... [144i386-quarterly-job-01] `-- Installing py312-botocore-1.43.36... [144i386-quarterly-job-01] | `-- Installing py312-jmespath-1.1.0... [144i386-quarterly-job-01] | | `-- Installing python312-3.12.13_3... [144i386-quarterly-job-01] | | `-- Installing expat-2.8.2... [144i386-quarterly-job-01] | | `-- Extracting expat-2.8.2: .......... done [144i386-quarterly-job-01] | | `-- Installing gettext-runtime-1.0_1... [144i386-quarterly-job-01] | | | `-- Installing indexinfo-0.3.1_1... [144i386-quarterly-job-01] | | | `-- Extracting indexinfo-0.3.1_1: .... done [144i386-quarterly-job-01] | | `-- Extracting gettext-runtime-1.0_1: .......... done [144i386-quarterly-job-01] | | `-- Installing libffi-3.6.0... [144i386-quarterly-job-01] | | `-- Extracting libffi-3.6.0: .......... done [144i386-quarterly-job-01] | | `-- Installing mpdecimal-4.0.1... [144i386-quarterly-job-01] | | `-- Extracting mpdecimal-4.0.1: .......... done [144i386-quarterly-job-01] | | `-- Installing readline-8.3.3... [144i386-quarterly-job-01] | | `-- Extracting readline-8.3.3: .......... done [144i386-quarterly-job-01] | | `-- Extracting python312-3.12.13_3: .......... done [144i386-quarterly-job-01] | `-- Extracting py312-jmespath-1.1.0: .......... done [144i386-quarterly-job-01] | `-- Installing py312-python-dateutil-2.9.0... [144i386-quarterly-job-01] | | `-- Installing py312-six-1.17.0... [144i386-quarterly-job-01] | | `-- Extracting py312-six-1.17.0: .......... done [144i386-quarterly-job-01] | `-- Extracting py312-python-dateutil-2.9.0: .......... done [144i386-quarterly-job-01] | `-- Installing py312-urllib3-2.7.0,1... [144i386-quarterly-job-01] | | `-- Installing py312-pysocks-1.7.1_1... [144i386-quarterly-job-01] | | `-- Extracting py312-pysocks-1.7.1_1: .......... done [144i386-quarterly-job-01] | `-- Extracting py312-urllib3-2.7.0,1: .......... done [144i386-quarterly-job-01] `-- Extracting py312-botocore-1.43.36: .......... done [144i386-quarterly-job-01] `-- Installing py312-s3transfer-0.19.0... [144i386-quarterly-job-01] `-- Extracting py312-s3transfer-0.19.0: .......... done [144i386-quarterly-job-01] Extracting py312-boto3-1.43.36: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===== Message from py312-urllib3-2.7.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-boto3>=1.7.24 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - not found ===> Installing existing package /packages/All/py312-certifi-2026.6.17.pkg [144i386-quarterly-job-01] Installing py312-certifi-2026.6.17... [144i386-quarterly-job-01] Extracting py312-certifi-2026.6.17: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-certifi>=2018.10.15 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - not found ===> Installing existing package /packages/All/py312-click7-7.1.2_1.pkg [144i386-quarterly-job-01] Installing py312-click7-7.1.2_1... [144i386-quarterly-job-01] Extracting py312-click7-7.1.2_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-click7>=7.1.2 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - not found ===> Installing existing package /packages/All/py312-elasticsearch-9.4.1.pkg [144i386-quarterly-job-01] Installing py312-elasticsearch-9.4.1... [144i386-quarterly-job-01] `-- Installing py312-anyio-4.14.1... [144i386-quarterly-job-01] | `-- Installing py312-idna-3.18... [144i386-quarterly-job-01] | `-- Extracting py312-idna-3.18: .......... done [144i386-quarterly-job-01] | `-- Installing py312-truststore-0.10.4... [144i386-quarterly-job-01] | `-- Extracting py312-truststore-0.10.4: .......... done [144i386-quarterly-job-01] | `-- Installing py312-typing-extensions-4.15.0... [144i386-quarterly-job-01] | `-- Extracting py312-typing-extensions-4.15.0: .......... done [144i386-quarterly-job-01] `-- Extracting py312-anyio-4.14.1: .......... done [144i386-quarterly-job-01] `-- Installing py312-elastic-transport-9.4.2... [144i386-quarterly-job-01] | `-- Installing py312-sniffio-1.3.1... [144i386-quarterly-job-01] | `-- Extracting py312-sniffio-1.3.1: .......... done [144i386-quarterly-job-01] `-- Extracting py312-elastic-transport-9.4.2: .......... done [144i386-quarterly-job-01] `-- Installing py312-requests-2.34.2... [144i386-quarterly-job-01] | `-- Installing py312-charset-normalizer-3.4.7... [144i386-quarterly-job-01] | `-- Extracting py312-charset-normalizer-3.4.7: .......... done [144i386-quarterly-job-01] `-- Extracting py312-requests-2.34.2: .......... done [144i386-quarterly-job-01] Extracting py312-elasticsearch-9.4.1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-elasticsearch>=7.15.1 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - not found ===> Installing existing package /packages/All/py312-requests-aws4auth-1.2.3_1.pkg [144i386-quarterly-job-01] Installing py312-requests-aws4auth-1.2.3_1... [144i386-quarterly-job-01] Extracting py312-requests-aws4auth-1.2.3_1: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-requests-aws4auth>=0.9 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-six>=1.11.0 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-urllib3>=1.26.4 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - not found ===> Installing existing package /packages/All/py312-voluptuous-0.16.0.pkg [144i386-quarterly-job-01] Installing py312-voluptuous-0.16.0... [144i386-quarterly-job-01] Extracting py312-voluptuous-0.16.0: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-voluptuous>=0.9.3 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - not found ===> Installing existing package /packages/All/py312-pyyaml-6.0.3.pkg [144i386-quarterly-job-01] Installing py312-pyyaml-6.0.3... [144i386-quarterly-job-01] `-- Installing libyaml-0.2.5... [144i386-quarterly-job-01] `-- Extracting libyaml-0.2.5: ......... done [144i386-quarterly-job-01] Extracting py312-pyyaml-6.0.3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-pyyaml>=3.10 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [144i386-quarterly-job-01] Installing py312-setuptools-63.1.0_3... [144i386-quarterly-job-01] Extracting py312-setuptools-63.1.0_3: .......... done ===> py312-elasticsearch-curator-5.8.4_2 depends on package: py312-setuptools>=63.1.0 - found ===> Returning to build of py312-elasticsearch-curator-5.8.4_2 ===> py312-elasticsearch-curator-5.8.4_2 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for py312-elasticsearch-curator-5.8.4_2 /usr/local/lib/python3.12/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. /usr/local/bin/python3.12: No module named pip Traceback (most recent call last): File "setup.py", line 39, in from cx_Freeze import setup, Executable ModuleNotFoundError: No module named 'cx_Freeze' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 82, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp98g35wr4', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 144, in setup( File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.12/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 789, in resolve dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1075, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pkg_resources/__init__.py", line 1087, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 945, in fetch_build_egg return fetch_build_egg(self, req) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/installer.py", line 84, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp98g35wr4', '--quiet', 'elasticsearch<8.0.0,>=7.12.0']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/textproc/py-elasticsearch-curator