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
On Sat, Jul 08, 2017 at 10:12:26PM +0000, mueller6725%twc.com@localhost wrote:
> 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?
Look for pkg-config files in PLISTS, i.e. *.pc files, usually in lib/pkgconfig/*.pc.
gobject for example is part of glib2:
lib/pkgconfig/gobject-2.0.pc (in its PLIST)
Thomas
Home |
Main Index |
Thread Index |
Old Index