Re: NEW: devel/msitools at 0.106

Antoine Jacoutot <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
On Tue, Jul 14, 2026 at 05:38:33PM +0100, Stuart Henderson wrote:
> On 2026/07/14 18:30, Antoine Jacoutot wrote:
> > On Tue, Jul 14, 2026 at 05:10:10PM +0100, Stuart Henderson wrote:
> > > On 2026/07/14 17:02, Stuart Henderson wrote:
> > > > On 2026/07/14 10:45, izzy Meyer wrote:
> > > > > Sorry about that oversight. Here's a new diff with that added to
> > > > > LIB_DEPENDS. While we're here, I swapped devel and sysutils so sysutils
> > > > > is first in CATEGORY.
> > > > 
> > > > LIB_DEPENDS is wrong. There's no matching entry in WANTLIB (and there
> > > > shouldn't be) so the runtime dependency is stripped off, with this
> > > > warning
> > > > 
> > > > ===>  Building package for msitools-0.106p0
> > > > Create /usr/ports/packages/amd64/all/msitools-0.106p0.tgz
> > > > LIB_DEPENDS devel/gobject-introspection not needed for sysutils/msitools ?
> > > > Link to /usr/ports/packages/amd64/ftp/msitools-0.106p0.tgz
> > > > Link to /usr/ports/packages/amd64/ftp/debug-msitools-0.106p0.tgz
> > > > 
> > > > (I wish this was an actual error..)
> > > > 
> > > > This should be BUILD_DEPENDS + RUN_DEPENDS.
> > 
> > Actually it should only be BDEP.
> 
> Any idea where this is coming from?
> 'Run-time dependency gobject-introspection-1.0 found: NO  (tried pkg-config)'?

It comes from gnome.generate_gir in meson(1).
Dependencuy is automatically added but I don't think they check build v.s. run.
They just check for the missing dependency and throw the default error message.

-- 
Antoine
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.