gettext upgrade error

Adam Dershowitz dersh at alum.mit.edu
Thu Dec 27 08:46:11 PST 2012


I have gettext 0.18.1.1_2 installed and just tried to upgrade to 0.18.2_0.  The strange thing is that it builds, but then it won't merge.  I decided to post here before filing a ticket, but it seemed like an issue that might be specific to me.  I am running macports on OS 10.6.8. 

The error is as follows:

--->  Attempting to fetch gettext-0.18.2.tar.gz from http://distfiles.macports.org/gettext
--->  Verifying checksum(s) for gettext
--->  Extracting gettext
--->  Applying patches to gettext
--->  Configuring gettext
--->  Building gettext
--->  Staging gettext into destroot
Error: org.macports.destroot for port gettext returned: /opt/local/lib/libgettextlib.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64 and cannot be merged
Please see the log file for port gettext for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets


And the end of the log file shows:

"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64//opt/local/lib/libgettextlib.la" && /bin/cp -v "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386//opt/local/lib/libgettextlib.la" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-intel//opt/local/lib"
:info:destroot Exit code: 1
:info:destroot /usr/bin/lipo: can't figure out the architecture type of: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386//opt/local/lib/libgettextlib.la
:info:destroot Command failed: /usr/bin/lipo -create "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386//opt/local/lib/libgettextlib.la" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64//opt/local/lib/libgettextlib.la" -output "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-intel//opt/local/lib/libgettextlib.la"
:info:destroot Exit code: 1
:info:destroot /usr/bin/libtool: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386//opt/local/lib/libgettextlib.la is not an object file (not allowed in a library)
:info:destroot /usr/bin/libtool: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64//opt/local/lib/libgettextlib.la is not an object file (not allowed in a library)
:info:destroot Command failed: /usr/bin/libtool "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386//opt/local/lib/libgettextlib.la" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64//opt/local/lib/libgettextlib.la" -o "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-intel//opt/local/lib/libgettextlib.la"
:info:destroot Exit code: 1
:error:destroot org.macports.destroot for port gettext returned: /opt/local/lib/libgettextlib.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64 and cannot be merged
:debug:destroot Error code: NONE
:debug:destroot Backtrace: /opt/local/lib/libgettextlib.la differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/work/destroot-x86_64 and cannot be merged
    while executing
"$procedure $targetname"
:info:destroot Warning: targets not executed for gettext: org.macports.install org.macports.destroot
:notice:destroot Please see the log file for port gettext for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/gettext/main.log



Any idea what is up with my upgrade?

Thanks,

--Adam





More information about the macports-users mailing list