Subject: Re: pkg/31086
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
List: pkgsrc-bugs
Date: 12/17/2005 13:35:03
The following reply was made to PR pkg/31086; it has been noted by GNATS.
From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
To: gnats-bugs@netbsd.org
Cc: segv@netctl.net
Subject: Re: pkg/31086
Date: Sat, 17 Dec 2005 22:30:16 +0900
Hello,
I installed gnome-libs-1.4.2nb4 and the error message changed:
checking for fixesext >= 2.0... Package fixesext was not found in the pkg-config search path. Perhaps you should add the directory containing `fixesext.pc' to the PKG_CONFIG_PATH environment variable No package 'fixesext' found
configure: error: Library requirements (fixesext >= 2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/x11/Xfixes
The scenario seems,
1. pkg-config is x11/Xfixes/work/.tools/bin/pkg-config because
USE_TOOLS+=pkg-config is set in x11/Xfixes/Makefile
2. It uses /usr/pkg/bin/pkg-config with
PKG_CONFIG_LIBDIR=/usr/pkgsrc/x11/Xfixes/work/.buildlink/lib/pkgconfig
3. But, there is no
/usr/pkgsrc/x11/Xfixes/work/.buildlink/lib/pkgconfig directory
4. Consequently, pkg-config fails
I made a symbolic link,
# ln -s /usr/pkg/lib/pkgconfig /usr/pkgsrc/x11/Xfixes/work/.buildlink/lib/
and this error had gone.
I think buildlink3/bsd.buildlink3.mk needs change. But I have no idea
about how it should be.
Thanks.
--
NAKAJI Hiroyuki