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