ryandesign at macports.org
Tue Oct 5 13:34:13 PDT 2010
On Oct 5, 2010, at 09:26, Mark Hart wrote:
> I am unable to upgrade my installation of p5-locale-gettext for some reason. When the 1.05_3 was released, macports would unable to update it.
> It appears that it doesn't think p5-libintl-perl is installed (:info:configure checking for gettext in -lintl...gettext function not found. Please install libintl at Makefile.PL line 18.).
> However, it is:
> p5-libintl-perl @1.16_0+universal (active)
Actually, "checking for gettext in -lintl" refers to the gettext port, not the p5-libintl-perl port. So it doesn't like your gettext port for some reason. I see you're building p5-locale-gettext universal for i386 and x86_64. Is gettext already installed universal for i386 and x86_64? Verify using:
port -v installed gettext
lipo -info /opt/local/lib/libintl.dylib
If either of these show, as I think they will, that your gettext is not universal, rebuild it. After verifying universal_archs in macports.conf and rebuilding libiconv, as I mentioned in the other thread (since libiconv is a dependency of gettext), rebuild gettext with:
sudo port -n upgrade --force gettext
More information about the macports-users