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 (Klausner)
But then the build process should have found gobject, as part of glib2, already installed, instead of complaining that it was missing.
I assume upstream configure scripts are not written with a specific software build system in mind, like pkgsrc or FreeBSD ports.
I am still confused/bewildered.
Tom
Home |
Main Index |
Thread Index |
Old Index