current libiconv port gets unnecessary upgrade, fails building

martin krastev blu.dark at gmail.com
Sun Feb 8 19:30:02 PST 2009


platform: powerpc-apple-darwin8.11.0

macports libiconv fails at build stage. Possibly garbled makefile:

$ sudo port -u upgrade libiconv
Warning: Group file could not be located.
Warning: Group file could not be located.
--->  Fetching libiconv
--->  Verifying checksum(s) for libiconv
--->  Extracting libiconv
--->  Applying patches to libiconv
--->  Configuring libiconv
--->  Building libiconv with target all
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12"
&& make CC= -f Makefile.devel && make all " returned error 2
Command output: O lib/genaliases.c -o genaliases
make: O: Command not found
make: [lib/aliases.h] Error 127 (ignored)
./genaliases > lib/aliases.gperf 3> canonical.sh 4> canonical_local.sh
/bin/sh: line 1: ./genaliases: No such file or directory
make: *** [lib/aliases.h] Error 127

Error: Unable to upgrade port: 1

The peculiar thing is that the reported sync'ed port version is 1.12,
and so is the actual installed version, but an upgrade is still
attempted:

$ port list installed
..
libiconv                       @1.12           textproc/libiconv

$ port list all
..
libiconv                       @1.12           textproc/libiconv


More information about the macports-dev mailing list