pkgsrc-Bugs archive

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

pkg/37935: news/pan dependency chain fails to get devel/pcre behind devel/glib2 on Mac OSX



>Number:         37935
>Category:       pkg
>Synopsis:       news/pan dependency chain fails to get devel/pcre behind 
>devel/glib2 on Mac OSX
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 01 09:15:00 +0000 2008
>Originator:     George Michaelson
>Release:        pkgsrc current on Mac OSX 10.5 (Leopard)
>Organization:
>Environment:
Darwin dhcp184.apnic.net 9.1.0 Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 
PDT 2007; root:xnu-1228.0.2~1/RELEASE_I386 i386
>Description:
I have installed pkgsrc via the bootstrap on OS-X 10.5 (Leopard) with some of 
mac ports also installed. This is an 'unprivileged' install.

I tried to bmake in news/pan, which required glib2. During the build of glib2, 
I had a failure with:

gcc -DHAVE_CONFIG_H -I. -I.. -I/Volumes/OSX-pkg/pkgsrc/devel/glib2/work/.buildli
nk/include -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATE
D -DGLIB_COMPILATION -DPCRE_STATIC -DPREFIX=\"/Volumes/OSX-pkg\" -DPKGLOCALEDIR=
\"share\" -DPKG_SYSCONFDIR=\"/Volumes/OSX-pkg/etc\" -no-cpp-precomp -D_REENTRANT
 -pipe -Wall -MT gregex.lo -MD -MP -MF .deps/gregex.Tpo -c gregex.c  -fno-common
 -DPIC -o .libs/gregex.o
gregex.c:31:18: error: pcre.h: No such file or directory
gregex.c:97: error: syntax error before 'pcre'

When I investigated, it turned out devel/pcre hadn't installed. I removed all 
the work/ dirs and made pcre by hand, which installed fine, and then installed 
glib2 by hand, which installed fine
>How-To-Repeat:
clean-state build into OS-X, possibly requires mac ports, but I think this 
problem may be about unprivileged installs, and the dependencies which drive 
devel/glib2 and devel/pcre to installation.
>Fix:
NFI. I think pkgsrc on OSX is still a bit messy.




Home | Main Index | Thread Index | Old Index