Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Update darcs to 2.18.5, no longer needs patches
To:
deimos <deimos_bsd@mailbox.org>, <ports@openbsd.org>
Date:
Fri, 02 Jan 2026 12:13:25 +0000

Download raw body.

Thread
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" <deimos_bsd@mailbox.org> 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=" ...)