[MacPorts] #28872: gnome-mime-data fails to find msgfmt (was: defect: gnome-mime-data fails to build)
MacPorts
noreply at macports.org
Sat Mar 26 00:27:32 PDT 2011
#28872: gnome-mime-data fails to find msgfmt
-----------------------------+----------------------------------------------
Reporter: tony.li@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: gnome-mime-data
-----------------------------+----------------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
Comment:
Those changes should not be necessary. The port builds fine for me as-is.
Comparing your log to mine, the material difference seems to be that yours
says:
{{{
:info:configure checking for bindtextdomain in -lintl... no
:info:configure checking if -liconv is needed to use gettext...
:info:configure checking for ngettext in -lintl... no
}}}
while mine says:
{{{
:info:configure checking for bindtextdomain in -lintl... yes
:info:configure checking for ngettext in -lintl... yes
:info:configure checking for dgettext in -lintl... yes
:info:configure checking for bind_textdomain_codeset... yes
:info:configure checking for msgfmt... /opt/local/bin/msgfmt
:info:configure checking for dcgettext... yes
:info:configure checking for gmsgfmt... /opt/local/bin/msgfmt
:info:configure checking for xgettext... /opt/local/bin/xgettext
:info:configure checking for catalogs to be installed... af am ar az be
bg bn bs ca cs cy da de el en_CA en_GB eo es et eu fa fi fr ga gl gu he hi
hr hu id is it ja ko li lt lv mk ml mn ms nb ne nl nn nso pa pl pt pt_BR
ro ru rw sk sl sq sr sr at ije sr at Latn sv ta th tk tr uk vi wa xh yi zh_CN
zh_TW zu
}}}
In other words, your gettext -- libintl -- isn't working right. Try
rebuilding gettext:
{{{
sudo port clean gettext
sudo port -n upgrade --force gettext
}}}
Did you recently upgrade to Snow Leopard from an earlier OS? If so, you
may have many more ports you need to rebuild; see [wiki:Migration
Migration].
Alternately, perhaps you have a broken libintl in /usr/local/lib; having
things in /usr/local frequently derails MacPorts and is therefore not
supported.
--
Ticket URL: <https://trac.macports.org/ticket/28872#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list