pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49569: fontconfig not recognized, builds break



>Number:         49569
>Category:       pkg
>Synopsis:       fontconfig not recognized, builds break
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 14 13:15:00 +0000 2015
>Originator:     Hauke Fath
>Release:        NetBSD 6.1_STABLE
>Organization:
Technische Universitaet Darmstadt
>Environment:
	
	
System: NetBSD Gstoder 6.1_STABLE NetBSD 6.1_STABLE (MONOLITHIC) #0: Wed Jan 7 11:53:14 CET 2015 hf@Hochstuhl:/var/obj/netbsd-builds/6/i386/sys/arch/i386/compile/MONOLITHIC i386
Architecture: i386
Machine: i386
>Description:

	A slew of packages on this machine depending on fontconfig

%  pkg_info fontconfig
Information for fontconfig-2.11.1nb1:

Comment:
Library for configuring and customizing font access

Required by:
libXft-2.3.2
icewm-1.2.38pre2
gd-2.1.0nb1
cairo-1.14.0nb1
qt4-libs-4.8.6nb3
ghostscript-gpl-9.06nb3
poppler-0.28.1
ImageMagick-6.9.0.0
libass-0.11.2
pango-1.36.8
librsvg-2.40.1nb1
gtk2+-2.24.22nb5
libgnomeprint-2.18.8nb21
gtk3+-3.14.5

[...]

	don't build, because they claim they cannot find a valid
	fontconfig

[...]

===> Installing dependencies for libXft-2.3.2
=> Tool dependency libtool-base>=2.2.6bnb3: found libtool-base-2.4.2nb9
=> Tool dependency pkg-config>=0.25: found pkg-config-0.28
=> Tool dependency checkperms>=1.1: found checkperms-1.11
=> Build dependency x11-links>=0.91: found x11-links-0.91
===> Overriding tools for libXft-2.3.2
===> Extracting for libXft-2.3.2
===> Patching for libXft-2.3.2
===> Creating toolchain wrappers for libXft-2.3.2
===> Configuring for libXft-2.3.2

[...]

checking for XRENDER... yes
checking for FREETYPE... yes
checking for FONTCONFIG... configure: error: Package requirements (fontconfig >= 2.5.92) were not met:

No package 'fontconfig' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables FONTCONFIG_CFLAGS
and FONTCONFIG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

*** Error code 1

[...]

	Note that both the native, and the pkgsrc fontconfig versions
	exceed the claimed minimal version.

% /usr/pkg/bin/fc-query -V
fontconfig version 2.11.1
% /usr/X11R7/bin/fc-query -V
fontconfig version 2.11.1
%

	The machine runs with native X11.

>How-To-Repeat:

	Try updating packages (pkg_rolling-replace would qualify) on
	a reasonably up-to-date machine, and watch builds fall
	over a fontconfig dependency.
	
>Fix:
	I am aware of
	<http://mail-index.netbsd.org/pkgsrc-users/2013/09/21/msg018681.html>,
	but it is too drastic and would basically break the
	installation. And it doesn't seem to deal with the supposedly
	underlying problem.

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index