pkgsrc-Users archive

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

www/seamonkey build stopped by failure to find nonexistent packages



Trying to build www/seamonkey on NetBSD 8.99.1 amd64, after building a bunch of dependencies, I get a message about some required packages missing that can't be found in pkgsrc.

I will need to show the last 60 lines of the build log (full log is 55694899 bytes):

checking for localeconv... yes
checking for malloc.h... (cached) yes
checking for alloca.h... no
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... no
checking for malloc_usable_size... no
checking for malloc.h... (cached) yes
checking whether malloc_usable_size definition can use const argument... yes
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking NSPR selection... system
checking for nspr-config... /usr/pkg/bin/nspr-config
checking for NSPR - version >= 4.12... yes
checking for event.h... yes
checking for event_init in -levent... yes
checking for nss-config... /usr/pkg/bin/nss-config
checking for NSS - version >= 3.25... yes
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for BZ2_bzread in -lbz2... yes
checking for libffi >= 3.0.9... yes
checking MOZ_FFI_CFLAGS... -I/usr/pkg/include 
checking MOZ_FFI_LIBS... -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lffi 
checking if app-specific confvars.sh exists... /BETA1/pkgsrc/www/seamonkey/work899.amd64/seamonkey-2.46/mozilla/../suite/confvars.sh
checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes
checking MOZ_GTK3_CFLAGS... -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gdk-pixbuf-2.0 -D_REENTRANT -I/usr/pkg/include/glib/gio-unix-2.0/ -D_REENTRANT -I/usr/pkg/include/atk-1.0 -pthread -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/gtk-3.0/unix-print -D_REENTRANT -pthread -D_REENTRANT -pthread -D_REENTRANT -D_REENTRANT -pthread -pthread 
checking MOZ_GTK3_LIBS... -L/usr/pkg/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl 
checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0... Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable Package 'gtk+-2.0', required by 'virtual:world', not found Package 'gtk+-unix-print-2.0', required by 'virtual:world', not found Package 'gdk-x11-2.0', required by 'virtual:world', not found
configure: error: Library requirements (gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-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.
DEBUG: <truncated - see config.log for full output>
DEBUG: configure:13497: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -o conftest -I/usr/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -L/usr/lib -lpthread -Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.c -levent   1>&5
DEBUG: configure:13578: checking for nss-config
DEBUG: configure:13613: checking for NSS - version >= 3.25
DEBUG: configure:13694: checking for jpeg_destroy_compress in -ljpeg
DEBUG: configure:13713: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -o conftest -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -lpthread -Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.c -ljpeg   1>&5
DEBUG: configure:13749: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -c -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 conftest.c 1>&5
DEBUG: configure:13796: checking for gzread in -lz
DEBUG: configure:13815: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -o conftest -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -lpthread -Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.c -lz   1>&5
DEBUG: configure:13850: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -c -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 conftest.c 1>&5
DEBUG: configure:13898: checking for BZ2_bzread in -lbz2
DEBUG: configure:13917: /BETA1/pkgsrc/www/seamonkey/work899.amd64/.cwrapper/bin/gcc -o conftest -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -fno-strict-aliasing -Dunix -fno-math-errno -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -lpthread -Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.c -lbz2   1>&5
DEBUG: configure:14202: checking for libffi >= 3.0.9
DEBUG: configure:14209: checking MOZ_FFI_CFLAGS
DEBUG: configure:14214: checking MOZ_FFI_LIBS
DEBUG: configure:14452: checking if app-specific confvars.sh exists
DEBUG: configure:15384: checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0
DEBUG: configure:15391: checking MOZ_GTK3_CFLAGS
DEBUG: configure:15396: checking MOZ_GTK3_LIBS
DEBUG: configure:15477: checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0
DEBUG: configure: error: Library requirements (gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-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: old-configure failed
*** Error code 1

Stop.
make[1]: stopped in /BETA1/pkgsrc/www/seamonkey
*** Error code 1

Stop.
make: stopped in /BETA1/pkgsrc/www/seamonkey

For gobject-2.0, I find devel/gobject-introspection but no plain gobject.

For gtk+-unix-print-2.0 I see no package names beginning with gtk+-unix or gtk-unix.

For gdk-x11, nothing in pkgsrc, though there are some gdk-pixbuf* packages.

For glib-2.0 I have several files with "glib" in the name:

drwxr-xr-x  2 root  wheel       512 Jul  7 09:49 dbus-glib-0.108
drwxr-xr-x  2 root  wheel       512 Jul  7 10:13 glib-networking-2.48.0nb1
drwxr-xr-x  2 root  wheel       512 Jul  7 04:52 glib2-2.52.3
drwxr-xr-x  2 root  wheel       512 Jul  7 10:11 json-glib-1.0.4
drwxr-xr-x  2 root  wheel       512 Jul  7 10:25 telepathy-glib-0.24.1nb5

I guess glib2-2.52.3 satisfies that requirement.

So how do I find those missing packages so I can resune the build of seamonkey?

Tom



Home | Main Index | Thread Index | Old Index