Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: graphviz update
To:
Edd Barrett <edd@theunixzoo.co.uk>
Cc:
ports <ports@openbsd.org>
Date:
Sun, 2 Nov 2025 19:20:58 +0000

Download raw body.

Thread
On 2025/11/02 17:05, Edd Barrett wrote:
> Hi,
> 
> On Wed, Oct 29, 2025 at 02:10:32PM +0000, Stuart Henderson wrote:
> > Here's an update to graphviz; I've built most dependent ports, and
> > done some light runtime testing with xlib, png and pdf output plugins
> > and xdot.
> 
> Thanks for this.
> 
> Perhaps some WANTLIB tweaks are needed?
> 
> ```
> $ make port-lib-depends-check                                         (cvs)
> 
> graphviz-14.0.2(math/graphviz,-main):
> Missing: pixman-1.40 (/usr/local/lib/graphviz/libgvplugin_xlib.so.8.0) (system lib)
> Extra:  pixman-1.46
> WANTLIB-main += pixman-1

that situation, where you see both "missing: somelib.XX" and "Extra:
somelib.YY", means that something is out-of-sync between ports,
packages, and installed libraries. in this cases it's a newly updated
library from xbase which must be pulled in by a library from installed
packages which was built against older xbase. it'll sort itself out
after new packages are built, no tweaks needed.

> OK edd@ otherwise.

thanks :)