[exp - 150amd64-default-build-as-user][textproc/py-docling-demo] Failed for py312-docling-demo-0.1.1 in run-depends
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Sep 2026 15:05:36 UTC
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: yuri@FreeBSD.org Log URL: https://pkg-status.freebsd.org/package19/data/150amd64-default-build-as-user/8b0945bbbe61/logs/py312-docling-demo-0.1.1.log Build URL: https://pkg-status.freebsd.org/package19/build.html?mastername=150amd64-default-build-as-user&build=8b0945bbbe61 Log: =>> Building textproc/py-docling-demo build started at Mon Sep 7 15:04:06 UTC 2026 port directory: /usr/ports/textproc/py-docling-demo package name: py312-docling-demo-0.1.1 building for: FreeBSD 150amd64-default-build-as-user-job-10 15.0-RELEASE-p13 FreeBSD 15.0-RELEASE-p13 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1603 Jul 12 00:05 /usr/ports/textproc/py-docling-demo/Makefile Ports top last git commit: 8b0945bbbe613222df273f61b0f06aefc645ac47 Ports top unclean checkout: no Port dir last git commit: 868b6deef6165e5f9a84aa56446ee9a03b569a53 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8-2-g2e891d4a Host OSVERSION: 1600019 Jail OSVERSION: 1500068 Job Id: 10 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p13 UNAME_r=15.0-RELEASE-p13 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-2-g2e891d4a MASTERMNT=/poudriere/data/.m/150amd64-default-build-as-user/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/poudriere/data/.m/150amd64-default-build-as-user/10/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150amd64-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/poudriere/data/.m/150amd64-default-build-as-user/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8-2-g2e891d4a 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-- yuri@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-docling-demo/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-docling-demo/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-docling-demo/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-docling-demo/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312/.cache HOME=/wrkdirs/usr/ports/textproc/py-docling-demo/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/py-docling-demo/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-docling-demo/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 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-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTA LL_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/py312-docling-demo" EXAMPLESDIR="share/examples/py312-docling-demo" DATADIR="share/py312-docling-demo" WWWDIR="www/py312-docling-demo" ETCDIR="etc/py312-docling-demo" --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/py312-docling-demo DOCSDIR=/usr/local/share/doc/py312-docling-demo EXAMPLESDIR=/usr/local/share/examples/py312-docling-demo WWWDIR=/usr/local/www/py312-docling-demo ETCDIR=/usr/local/etc/py312-docling-demo --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---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-- =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License MIT accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-docling-demo-0.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.8.4.pkg [150amd64-default-build-as-user-job-10] Installing pkg-2.8.4... [150amd64-default-build-as-user-job-10] Extracting pkg-2.8.4: .......... done ===> py312-docling-demo-0.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-docling-demo-0.1.1 =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> Fetching all distfiles required by py312-docling-demo-0.1.1 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> Fetching all distfiles required by py312-docling-demo-0.1.1 for building => SHA256 Checksum OK for docling_demo-0.1.1.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License MIT accepted by the user ===> Fetching all distfiles required by py312-docling-demo-0.1.1 for building ===> Extracting for py312-docling-demo-0.1.1 => SHA256 Checksum OK for docling_demo-0.1.1.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for py312-docling-demo-0.1.1 ===> Applying FreeBSD patches for py312-docling-demo-0.1.1 from /usr/ports/textproc/py-docling-demo/files =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-docling-demo-0.1.1 depends on package: py312-setuptools>=0 - not found ===> Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg [150amd64-default-build-as-user-job-10] Installing py312-setuptools-63.1.0_3... [150amd64-default-build-as-user-job-10] `-- Installing python312-3.12.14... [150amd64-default-build-as-user-job-10] | `-- Installing expat-2.8.3... [150amd64-default-build-as-user-job-10] | `-- Extracting expat-2.8.3: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing gettext-runtime-1.0_1... [150amd64-default-build-as-user-job-10] | | `-- Installing indexinfo-0.3.1_1... [150amd64-default-build-as-user-job-10] | | `-- Extracting indexinfo-0.3.1_1: .... done [150amd64-default-build-as-user-job-10] | `-- Extracting gettext-runtime-1.0_1: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing libffi-3.8.0... [150amd64-default-build-as-user-job-10] | `-- Extracting libffi-3.8.0: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing mpdecimal-4.0.1... [150amd64-default-build-as-user-job-10] | `-- Extracting mpdecimal-4.0.1: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing readline-8.3.3... [150amd64-default-build-as-user-job-10] | `-- Extracting readline-8.3.3: .......... done [150amd64-default-build-as-user-job-10] `-- Extracting python312-3.12.14: .......... done [150amd64-default-build-as-user-job-10] Extracting py312-setuptools-63.1.0_3: .......... done ===== Message from python312-3.12.14: -- 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 ===> py312-docling-demo-0.1.1 depends on package: py312-setuptools>=0 - found <snip> -- Wayland requires XDG_RUNTIME_DIR to be defined to a path that will contain "wayland-%d" unix(4) sockets. This is usually handled by consolekit2 (via ck-launch-session) or pam_xdg (via login). ===== Message from py312-pycryptodomex-3.23.0: -- Install the math/gmp port to enable accelerated processing with the GNU Multiple Precision Arithmetic Library. PyCryptodome will use the optional enhancement at runtime automatically if the library is available. ===== Message from py312-Automat-25.4.16: -- Install graphics/py-graphviz and devel/py-twisted to enable state machine visualization (`automat-visualize`). ===== Message from s2n-tls-1.7.8,1: -- If s2n fails due mlock(2) syscall try to increase vm.max_wired. Example: - sysctl vm.max_wired=1572864 ===== Message from pulseaudio-17.0_4: -- Pulseaudio tries to determine default values for FreeBSD OSS driver at first start, based on /dev/sndstat output. The hw.snd.default_unit sysctl may affect these values, but restart of the Pulseaudio might be needed to rescan it again, e.g. `pacmd exit`. Pulseaudio has separate input and output configure lines. You can change them with using following commands: To change the default sink (output): # pacmd set-default-sink 3 To change the default source (input): # pacmd set-default-source 3 This can also be set in /usr/local/etc/pulse/default.pa Replace the number '3' with the new default you want to set. The audio/freedesktop-sound-theme is needed if the default sound files are uncommented in the /usr/local/etc/pulse/default.pa file. ===== Message from thrift-0.22.0,1: -- ===> NOTICE: The thrift port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from thrift-cpp-0.22.0_1,1: -- ===> NOTICE: The thrift-cpp port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from py312-future-1.0.0: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Outlived it's purpose. It is scheduled to be removed on or after 2026-12-31. ===== Message from oniguruma-6.9.10: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Project archived upstream. It is scheduled to be removed on or after 2026-12-01. ===== Message from py312-boost-libs-1.91.0: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===== Message from libjxl-0.12.0: -- Additional packages recommended for new users: - imlib2-jxl (e.g., feh, scrot) - kf5-kimageformats (e.g., nomacs, flameshot, skanlite) - gimp-jxl-plugin ===> py312-docling-demo-0.1.1 depends on package: py312-docling>=2.64.0 - found ===> Returning to build of py312-docling-demo-0.1.1 ===> py312-docling-demo-0.1.1 depends on package: py312-hf-xet>=1.2.0 - found ===> py312-docling-demo-0.1.1 depends on package: py312-langchain>=1.1.2 - not found ===> Installing existing package /packages/All/py312-langchain-1.3.14.pkg [150amd64-default-build-as-user-job-10] Installing py312-langchain-1.3.14... [150amd64-default-build-as-user-job-10] `-- Installing py312-langchain-core-1.5.1... [150amd64-default-build-as-user-job-10] | `-- Installing py312-jsonpatch-1.33_1... [150amd64-default-build-as-user-job-10] | | `-- Installing py312-jsonpointer-2.0_1... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-jsonpointer-2.0_1: .......... done [150amd64-default-build-as-user-job-10] | `-- Extracting py312-jsonpatch-1.33_1: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing py312-langchain-protocol-0.0.18... [150amd64-default-build-as-user-job-10] | `-- Extracting py312-langchain-protocol-0.0.18: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing py312-langsmith-0.10.14... [150amd64-default-build-as-user-job-10] | | `-- Installing py312-orjson-3.11.9_1... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-orjson-3.11.9_1: .......... done [150amd64-default-build-as-user-job-10] | | `-- Installing py312-requests-toolbelt-1.0.0_1... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-requests-toolbelt-1.0.0_1: .......... done [150amd64-default-build-as-user-job-10] | | `-- Installing py312-uuid-utils-0.17.0_1... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-uuid-utils-0.17.0_1: .......... done [150amd64-default-build-as-user-job-10] | `-- Extracting py312-langsmith-0.10.14: .......... done [150amd64-default-build-as-user-job-10] `-- Extracting py312-langchain-core-1.5.1: .......... done [150amd64-default-build-as-user-job-10] `-- Installing py312-langgraph-1.2.9... [150amd64-default-build-as-user-job-10] | `-- Installing py312-langgraph-checkpoint-4.1.1... [150amd64-default-build-as-user-job-10] | | `-- Installing py312-ormsgpack-1.12.2_5... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-ormsgpack-1.12.2_5: .......... done [150amd64-default-build-as-user-job-10] | `-- Extracting py312-langgraph-checkpoint-4.1.1: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing py312-langgraph-prebuilt-1.1.0... [150amd64-default-build-as-user-job-10] | `-- Extracting py312-langgraph-prebuilt-1.1.0: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing py312-langgraph-sdk-0.4.2... [150amd64-default-build-as-user-job-10] | `-- Extracting py312-langgraph-sdk-0.4.2: .......... done [150amd64-default-build-as-user-job-10] `-- Extracting py312-langgraph-1.2.9: .......... done [150amd64-default-build-as-user-job-10] Extracting py312-langchain-1.3.14: .......... done ===> py312-docling-demo-0.1.1 depends on package: py312-langchain>=1.1.2 - found ===> Returning to build of py312-docling-demo-0.1.1 ===> py312-docling-demo-0.1.1 depends on package: py312-langchain-docling>=2.0.0 - not found ===> Installing existing package /packages/All/py312-langchain-docling-2.0.0.pkg [150amd64-default-build-as-user-job-10] Installing py312-langchain-docling-2.0.0... [150amd64-default-build-as-user-job-10] Extracting py312-langchain-docling-2.0.0: .......... done ===> py312-docling-demo-0.1.1 depends on package: py312-langchain-docling>=2.0.0 - found ===> Returning to build of py312-docling-demo-0.1.1 ===> py312-docling-demo-0.1.1 depends on package: py312-langchain-openai>=1.1.0 - not found ===> Installing existing package /packages/All/py312-langchain-openai-1.4.1.pkg [150amd64-default-build-as-user-job-10] Installing py312-langchain-openai-1.4.1... [150amd64-default-build-as-user-job-10] Extracting py312-langchain-openai-1.4.1: .......... done ===> py312-docling-demo-0.1.1 depends on package: py312-langchain-openai>=1.1.0 - found ===> Returning to build of py312-docling-demo-0.1.1 ===> py312-docling-demo-0.1.1 depends on package: py312-onnxruntime>=1.23.2 - found ===> py312-docling-demo-0.1.1 depends on package: py312-pymupdf>=1.26.6 - not found ===> Installing existing package /packages/All/py312-pymupdf-1.27.2.2.pkg [150amd64-default-build-as-user-job-10] Installing py312-pymupdf-1.27.2.2... [150amd64-default-build-as-user-job-10] Extracting py312-pymupdf-1.27.2.2: .......... done ===> py312-docling-demo-0.1.1 depends on package: py312-pymupdf>=1.26.6 - found ===> Returning to build of py312-docling-demo-0.1.1 ===> py312-docling-demo-0.1.1 depends on package: py312-transformers>=4.57.3 - found ===> py312-docling-demo-0.1.1 depends on package: py312-twine>=6.2.0 - not found ===> Installing existing package /packages/All/py312-twine-6.2.0.pkg [150amd64-default-build-as-user-job-10] Installing py312-twine-6.2.0... [150amd64-default-build-as-user-job-10] `-- Installing py312-id-1.6.1... [150amd64-default-build-as-user-job-10] `-- Extracting py312-id-1.6.1: .......... done [150amd64-default-build-as-user-job-10] `-- Installing py312-keyring-25.6.0,1... [150amd64-default-build-as-user-job-10] | `-- Installing py312-SecretStorage-3.3.3... [150amd64-default-build-as-user-job-10] | | `-- Installing py312-dbus-1.4.0... [150amd64-default-build-as-user-job-10] | | `-- Installing py312-pygobject-3.56.3_1... [150amd64-default-build-as-user-job-10] | | | `-- Installing gobject-introspection-1.86.0,1... [150amd64-default-build-as-user-job-10] | | | `-- Extracting gobject-introspection-1.86.0,1: .......... done [150amd64-default-build-as-user-job-10] | | | `-- Installing py312-pycairo-1.29.1... [150amd64-default-build-as-user-job-10] | | | `-- Extracting py312-pycairo-1.29.1: .......... done [150amd64-default-build-as-user-job-10] | | | `-- Installing pygobject-common-3.56.3_1... [150amd64-default-build-as-user-job-10] | | | `-- Extracting pygobject-common-3.56.3_1: ...... done [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-pygobject-3.56.3_1: .......... done [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-dbus-1.4.0: .......... done [150amd64-default-build-as-user-job-10] | | `-- Installing py312-jeepney-0.9.0... [150amd64-default-build-as-user-job-10] | | `-- Extracting py312-jeepney-0.9.0: .......... done [150amd64-default-build-as-user-job-10] | `-- Extracting py312-SecretStorage-3.3.3: .......... done [150amd64-default-build-as-user-job-10] | `-- Installing py312-importlib-metadata-9.0.0... pkg-static: py312-importlib-metadata-9.0.0 conflicts with py312-importlib-metadata8-8.9.0 (installs files into the same place). Problematic file: /usr/local/lib/python3.12/site-packages/importlib_metadata/__init__.py Failed to install the following 1 package(s): /packages/All/py312-twine-6.2.0.pkg *** Error code 1 Stop. make: stopped making "run-depends" in /usr/ports/textproc/py-docling-demo