Package ... was not found in the pkg-config search path.

Hi. I want to take maintainership of editors/gobby and while checking it's dependency list, i found out that there are a package(s) that are new dependencies, I don't know why editors/gobby include these dependencies in it's DEPENDS list at the first place. I wanted to port them too but I am having the error below. I think that gobby/libinfinity generates more than one packages and some of them are new dependencies of editors/gobby.

These are packages that gobby/libinfinity expected to built.

Code:
libinfinity: Library implementing the core infinote part
infinoted: Simple stand-alone infinote server application
libinfgtk: Provides glib main loop integration and GTK+ widgets related to libinfinity
libinftext: Infinote plugin implementing real-time collaborative text editing
libinftextgtk: Implements the InfTextBuffer interface with a GtkTextBuffer as backend
libinfinoted-plugin-manager: Provides an interface to infinoted for plugins.

And this is the build error im having.

Code:
# grep -A3 -B1 "Perhaps you should add" log | xclip
Package libinfinity-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfinity-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfinity-0.7' not found

--
Package libinfinity-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfinity-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfinity-0.7' not found

--
Package libinfinity-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfinity-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfinity-0.7' not found

--
Package libinfinity-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfinity-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfinity-0.7' not found

--
Package libinfgtk-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfgtk-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfgtk-0.7' not found
Package 'libinfinity-0.7' not found
--
Package libinfinity-0.7 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libinfinity-0.7.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libinfinity-0.7' not found

This is my Makefile.
Makefile:
PORTNAME=    libinfinity
PORTVERSION=    0.7.2
CATEGORIES=    x11-toolkits

MAINTAINER=    nxjoseph@protonmail.com
COMMENT=    Collaborative editing library
WWW=        https://github.com/gobby/libinfinity

LICENSE=    LGPL21
LICENSE_FILE=    ${WRKSRC}/COPYING

BUILD_DEPENDS=    gtkdocize:textproc/gtk-doc \
        intltoolize:textproc/intltool
LIB_DEPENDS=    libglib-2.0.so:devel/glib20 \
        libgobject-2.0.so:devel/glib20 \
        libxml++-2.6.so:textproc/libxml++26 \
        libgnutls.so:security/gnutls \
        libgsasl.so:security/libgsasl \
        libgtk-3.so:x11-toolkits/gtk30 \
        libdaemon.so:devel/libdaemon \
        libavahi-client.so:net/avahi-app

USES=        compiler gmake pathfix pkgconfig autoreconf libtool:build gettext
CC?=        gcc
CXX?=        g++
USE_GITHUB=    yes
GH_ACCOUNT=    gobby

GNU_CONFIGURE=    yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share

COMPILER_TYPE=    gcc
COMPILER_VERSION=    ${GCC_DEFAULT}

.include <bsd.port.mk>
 

Attachments

I guess i fixed it somehow guys, might tell about it later.

EDIT:I had to use release tarballs, it built fine then.
1736092413667.png

PR 283863
 
Back
Top