pkgsrc-Users archive

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

Re: www/seamonkey build stopped by failure to find nonexistent packages



Hi,

Probably you enable gtk3 option fo  www/seamonkey.
gtk3 option is broken now.
I will try to fix your problem tonight.

Thank you.

From: mueller6725%twc.com@localhost, Date: Sat, 08 Jul 2017 22:12:26 +0000

> 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
> 

--
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index