Problem building AbiWord2 -> enchant -> glib20 (broken dependency?)

Walter Venable weaseal at
Thu May 13 15:12:25 PDT 2004

From: "Ronald F. Guilmette" <rfg at>
>To: freebsd-ports at
>Subject: Problem building AbiWord2 -> enchant -> glib20 (broken 
>Date: Thu, 13 May 2004 12:52:56 -0700
>I hope somebody on this list can help me.
>I'm running FreeBSD 5.2.1 RELEASE and I have just today updated my
>ports collection using the CVsup procedure described in the Handbook.
>My goal is just simply to build and install the latest version (2.0.6)
>of the AbiWord word processing program.
>Anyway, as you can see in the log file snippet attached below, I have
>run into an error doing this port build, and I would like someone to
>tell me the Right Way to either solve this problem, or else to work
>around it.
>The problem seems to be that the current "AbiWord2" port requires the
>current "enchant" port, which in turn requires the current "glib20"
>port.  And it appears that the current glib20 port requires that the
> file must be installed.

I googled for and found this:

Give it a try and let us know how it goes.

>Sadly, it appears that in the current ports tree, if one builds the
>most up-to-date version of the "gettext" port, i.e. version 0.13.1
>(which is also required, directly or indirectly, for the build of
>AbiWord2) then one gets installed, rather than the
> file that glib20 seems to be demanding.
>OK, so how do I solve this?
>Please reply on-list, rather than via private e-mail.  Otherwise you
>may run up against my ultra-agressive spam filtering here.  (If you
>really feel compelled to reply personally, you can use the contact
>web form here:
>Thanks in advance for any assistance.
>Transcript of tail-end of my AbiWord2 port build attempt follows:
>config.status: creating glib-2.0-uninstalled.pc
>config.status: creating gmodule-2.0.pc
>config.status: creating gmodule-2.0-uninstalled.pc
>config.status: creating gthread-2.0.pc
>config.status: creating gthread-2.0-uninstalled.pc
>config.status: creating gobject-2.0.pc
>config.status: creating gobject-2.0-uninstalled.pc
>config.status: creating glib-zip
>config.status: creating glib-gettextize
>config.status: creating Makefile
>config.status: creating build/Makefile
>config.status: creating build/win32/Makefile
>config.status: creating build/win32/dirent/Makefile
>config.status: creating glib/Makefile
>config.status: creating glib/libcharset/Makefile
>config.status: creating glib/gnulib/Makefile
>config.status: creating gmodule/Makefile
>config.status: creating gmodule/gmoduleconf.h
>config.status: creating gobject/Makefile
>config.status: creating gobject/glib-mkenums
>config.status: creating gthread/Makefile
>config.status: creating po/
>config.status: creating docs/Makefile
>config.status: creating docs/reference/Makefile
>config.status: creating docs/reference/glib/Makefile
>config.status: creating docs/reference/glib/version.xml
>config.status: creating docs/reference/gobject/Makefile
>config.status: creating docs/reference/gobject/version.xml
>config.status: creating tests/Makefile
>config.status: creating tests/gobject/Makefile
>config.status: creating m4macros/Makefile
>config.status: creating config.h
>config.status: executing depfiles commands
>config.status: executing default-1 commands
>config.status: executing glibconfig.h commands
>config.status: executing chmod-scripts commands
>===>  Building for glib-2.4.1_1
>/libexec/ Shared object "" not found
>*** Error code 1
>Stop in /usr/ports/devel/glib20.
>*** Error code 1
>Stop in /usr/ports/textproc/enchant.
>*** Error code 1
>Stop in /usr/ports/editors/AbiWord2.
>freebsd-ports at mailing list
>To unsubscribe, send any mail to "freebsd-ports-unsubscribe at"

Check out the coupons and bargains on MSN Offers!

More information about the freebsd-ports mailing list