On Tue, Sep 02, 2025 at 09:10:02PM -0400, Josh Grosse wrote:
> On Tue, Sep 02, 2025 at 08:23:51PM -0400, Thomas Frohwein wrote:
> > On Tue, 2 Sep 2025 18:48:17 -0400
> > Josh Grosse <j...@jggimi.net> wrote:
> > 
> > > I've got a WIP version of games/pokerth running well, but 
> > > there is one dependency check that confuses me:
> > > 
> > > ---
> > > 
> > > $ make port-lib-depends-check
> > > 
> > > pokerth-2025.09.01(games/pokerth):
> > > Missing lib: protobuf.32 (/usr/local/bin/pokerth_client) (NOT
> > > REACHABLE) *** Error 1 in target 'port-lib-depends-check' (ignored)
> > 
> > I think there is a disconnect between the protobuf version it's built
> > with and the one in your ports tree (or mystuff/). The -current version
> > of libprotobuf is 33.0. Maybe all you need to do is:
> > 
> > cd /usr/ports/devel/protobuf
> > cvs -q up -d
> 
> My tree was up to date, protobuf and its dependency abseil-cpp are behind
> the tree.  Building abseil then protobuf now.  

That was it: an out-of-sync tree and installed package.
A very confusing error message, but your hint got me to the root cause.

Thank you, Thomas!

Reply via email to