Theo Buehler <t...@theobuehler.org> wrote:
> On Tue, Sep 26, 2023 at 09:16:44AM -0700, Greg Steuck wrote:
> > Hi Evan,
> > 
> > Evan Silberman <e...@jklol.net> writes:
> > 
> > > Hi Greg, ports,
> > >
> > > Straightforward upgrade of Pandoc to 3.1.8 from a couple weeks ago,
> > > hoping to go in before ports freeze. (I only sit down to do this every
> > > so often so I was sort of playing chicken with the release cycle in case
> > > there was a bugfix release shortly after 3.1.8 here)
> > 
> > Thank you, I minimally tested the package and committed it.
> 
> Ran into a build failure with this, full log below:
> 
> ===>  Building for pandoc-3.1.8
> Warning: No remote package servers have been specified. Usually you would have
> one specified in the config file.
> Resolving dependencies...
> Error: cabal: Could not resolve dependencies:
> [__0] trying: digest-0.0.1.7 (user goal)
> [__1] rejecting: digest:+pkg-config (conflict: pkg-config package zlib-any,
> not found in the pkg-config database)
> [__1] rejecting: digest:-pkg-config (manual flag can only be changed
> explicitly)
> [__1] fail (backjumping, conflict set: digest, digest:pkg-config)
> After searching the rest of the dependency tree exhaustively, these were the
> goals I've had most trouble fulfilling: digest, digest:pkg-config

Hi Theo,

Can't tell you why this cropped up for you and not me and Greg but would
you try adding MODCABAL_BUILD_ARGS="-c digest-pkg-config" to your build?
This should force the solver to build digest without using pkg-config,
which should be fine on OpenBSD because base zlib will be picked up.

Heading out of town in a few hours, hope this unsticks.

Evan

Reply via email to