From: Stuart Henderson Subject: Re: Update darcs to 2.18.5, no longer needs patches To: deimos , Date: Fri, 02 Jan 2026 12:13:25 +0000 you'll need to update the rest of the ports tree. -- Sent from a phone, apologies for poor formatting. On 2 January 2026 07:00:06 "deimos" wrote: > On Thu Jan 1, 2026 at 6:45 PM PST, deimos wrote: >> I use darcs daily, thanks for the patch. However, I can't get this 002 >> patch to apply cleanly to latest snapshot. I probably ran the patch >> incorrectly. > > In fact, as the astute reader may have noticed, I was in /usr/ports/devel, > however the patch assumes one is in /usr/ports. That mistake fixed. > > make (fetch/checksum) work fine. make extract fails trying to build python > 3, yet python3 is already installed: > > pkg_info -A | grep python > python-3.13.11p0 interpreted object-oriented programming language > > from make extract: > ===> cabal-install-3.14.1.1 depends on: python->=3.12,<3.13 - not found > ===> Verifying install for python->=3.12,<3.13 in lang/python/3 > `/usr/ports/pobj/Python-3.12.11/fake-amd64/.fake_done' is up to date. > ===> Building package for python-3.12.11 > Create /usr/ports/packages/amd64/all/python-3.12.11.tgz > Error: Libraries in packing-lists in the ports tree > and libraries from installed packages don't match > (see DIAGNOSTICS in bsd.port.mk(5) > --- /tmp/dep_cache.hPQAXHi4D/portstree-python-3.12.11 Thu Jan 1 22:54:13 > 2026 > +++ /tmp/dep_cache.hPQAXHi4D/inst-python-3.12.11 Thu Jan 1 22:54:13 > 2026 > @@ -9,7 +9,7 @@ > -W panel.7.0 > -W pthread.28.1 > -W readline.6.0 > --W sqlite3.37.34 > +-W sqlite3.37.35 > -W ssl.60.2 > -W util.21.0 > -W z.7.1 > *** Error 1 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:3576 'wantlib-args': @case > X${_DEPENDS_CACHE} in X) _DEPE...) > *** Error 2 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:2249 > '/usr/ports/packages/amd64/all/python-3.12.11.tgz': @...) > *** Error 2 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:2733 '_internal-package': @case > X${_DEPENDS_CACHE} in X) ...) > *** Error 2 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'package': @:; cd > /usr/ports/lang/python/3 && PKGPATH...) > *** Error 2 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:2262 > '/var/db/pkg/python-3.12.11/+CONTENTS': @cd /usr/port...) > *** Error 2 in /usr/ports/lang/python/3 > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'install': > @lock=Python-3.12.11; export _LOCKS_HELD=...) > *** Error 1 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2392 > '/usr/ports/pobj/cabal-install-3.14.1.1/.dep-lang-python-3') > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2804 > '/usr/ports/pobj/cabal-install-3.14.1.1/.extract_done') > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2241 > '/usr/ports/packages/amd64/all/cabal-install-3.14.1.1.tgz') > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2733 '_internal-package': @case > X${_DEPENDS_CACHE} i...) > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'package': @:; cd > /usr/ports/devel/cabal-instal...) > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2262 > '/var/db/pkg/cabal-install-3.14.1.1/+CONTENTS') > *** Error 2 in /usr/ports/devel/cabal-install > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'install': > @lock=cabal-install-3.14.1.1; expor...) > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2392 > '/usr/ports/pobj/darcs-2.16.5/.dep-STEM-ge-3.12.0.0-devel-cabal-install': > @u...) > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2804 > '/usr/ports/pobj/darcs-2.16.5/.extract_done': @cd /usr/ports/devel/darcs && > ...) > *** Error 2 in /usr/ports/devel/darcs > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'extract': > @lock=darcs-2.16.5p2; export _LOCKS_HELD=" ...)