Re: Haskell ports updates: alex, happy, hledger, pandoc, xmobad, xmonad

Matthias Kilian <[email protected]> Tue, 28 Jul 2026 23:42:14 +0200
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
Hi,

On Tue, Jul 21, 2026 at 02:39:49AM -0700, Greg Steuck wrote:
> I am running these on amd64 and built them on arm64. OK?

x11/xmobar fails to build for me (log below) -- may that's the
reason you named it xmobad in the subject? ;-)

The others are ok.

Ciao,
	Kili

===>  Building for xmobar-0.51.1
Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
Resolving dependencies...
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] trying: HUnit-1.6.2.0 (user goal)
[__1] trying: base-4.20.2.0/installed-inplace (dependency of HUnit)
[__2] trying: gauge-0.2.5 (user goal)
[__3] rejecting: gauge:+analysis (conflict: base==4.20.2.0/installed-inplace, gauge +analysis => base<4.20)
[__3] rejecting: gauge:-analysis (manual flag can only be changed explicitly)
[__3] fail (backjumping, conflict set: base, gauge, gauge:analysis)
After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: gauge, gauge:analysis, HUnit, base
Try running with --minimize-conflict-set to improve the error message.

*** Error 1 in . (/usr/ports/devel/cabal/cabal.port.mk:157 'do-build': @cd /pobj/p2/xmobar-0.51.1/xmobar-0.51.1  && /usr/bin/env -i LC_ALL=e...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/pobj/p2/xmobar-0.51.1/.build_done': @cd /usr/ports/x11/xmobar && PKGPATH=x...)
*** Error 2 in /usr/ports/x11/xmobar (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'fake': @lock=xmobar-0.51.1;  export _LOCKS_HELD=" xmoba...)