hit gettext bug & gettext .16 won't install

Randall Hansen randall at sonofhans.net
Sat Mar 17 17:59:32 PDT 2007


Yesterday i installed a new version of vim and hit "the gettext  
bug"[1].  I followed the directions on that page, force uninstalling  
and cleaning all affected packages.  Reinstalling failed, however,  
even with "-f".

Now I get errors trying to install gettext[2].  This line may  
indicate the problem:

../../build-aux/elisp-comp: line 78: 11126 Segmentation fault       
$EMACS -batch -q -l script -f batch-byte-compile *.el

I also ran `sudo port clean --all gettext`, but got the same error on  
the subsequent install.  Can anyone help?

TIA,

Randall

----
1. http://trac.macosforge.org/projects/macports/wiki/ProblemHotlist

2. > sudo port -d install gettext
DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/devel/gettext
DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/devel/gettext
DEBUG: Requested variant powerpc is not provided by port gettext.
DEBUG: Requested variant darwin is not provided by port gettext.
DEBUG: Requested variant macosx is not provided by port gettext.
DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/textproc/libiconv
DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/textproc/libiconv
DEBUG: Searching for dependency: libiconv
DEBUG: Found Dependency: receipt exists for libiconv
DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/textproc/expat
DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports/textproc/expat
DEBUG: Searching for dependency: expat
DEBUG: Found Dependency: receipt exists for expat
DEBUG: Skipping completed com.apple.main (gettext)
DEBUG: Skipping completed com.apple.unarchive (gettext)
DEBUG: Skipping completed com.apple.fetch (gettext)
DEBUG: Skipping completed com.apple.checksum (gettext)
DEBUG: Skipping completed com.apple.extract (gettext)
DEBUG: Skipping completed com.apple.patch (gettext)
DEBUG: Skipping completed com.apple.configure (gettext)
--->  Building gettext with target all
DEBUG: Executing com.apple.build (gettext)
DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_devel_gettext/work/gettext-0.16.1" && make all'
Making all in gnulib-local
make[1]: Nothing to be done for `all'.
Making all in gettext-runtime
make  all-recursive
Making all in doc
make[3]: Nothing to be done for `all'.
Making all in intl
make[3]: Nothing to be done for `all'.
Making all in intl-java
cd . && test ! -d /usr/lib/jdk1.1.8 || env PATH=/usr/lib/jdk1.1.8/bin: 
$PATH javadoc -d javadoc1 gnu/gettext/*.java
cd . && test ! -d /usr/lib/jdk1.3.1 || env PATH=/usr/lib/jdk1.3.1/bin: 
$PATH javadoc -d javadoc2 gnu/gettext/*.java
Making all in intl-csharp
make[3]: Nothing to be done for `all'.
Making all in gnulib-lib
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in libasprintf
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in src
make[3]: Nothing to be done for `all'.
Making all in po
make[3]: Nothing to be done for `all'.
Making all in man
make[3]: Nothing to be done for `all'.
Making all in m4
make[3]: Nothing to be done for `all'.
Making all in tests
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in gettext-tools
make  all-recursive
Making all in doc
make[3]: Nothing to be done for `all'.
Making all in intl
make[3]: Nothing to be done for `all'.
Making all in gnulib-lib
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in libgrep
make[3]: Nothing to be done for `all'.
Making all in libuniname
make[3]: Nothing to be done for `all'.
Making all in src
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in libgettextpo
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in po
make[3]: Nothing to be done for `all'.
Making all in projects
make[3]: Nothing to be done for `all'.
Making all in misc
WARNING: Warnings can be ignored. :-)
if test "emacs" != no; then \
   set x; \
   list='start-po.el po-mode.el po-compat.el'; for p in $list; do \
     if test -f "$p"; then d=; else d="./"; fi; \
     set x "$@" "$d$p"; shift; \
   done; \
   shift; \
   EMACS="emacs" /bin/sh ../../build-aux/elisp-comp "$@" || exit 1; \
else : ; fi
../../build-aux/elisp-comp: line 78: 11126 Segmentation fault       
$EMACS -batch -q -l script -f batch-byte-compile *.el
make[3]: *** [elc-stamp] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Error: Target com.apple.build returned: shell command "cd "/opt/local/ 
var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_devel_gettext/work/gettext-0.16.1" && make all" returned error 2
Command output: Making all in libgrep
make[3]: Nothing to be done for `all'.
Making all in libuniname
make[3]: Nothing to be done for `all'.
Making all in src
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in libgettextpo
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in po
make[3]: Nothing to be done for `all'.
Making all in projects
make[3]: Nothing to be done for `all'.
Making all in misc
WARNING: Warnings can be ignored. :-)
if test "emacs" != no; then \
   set x; \
   list='start-po.el po-mode.el po-compat.el'; for p in $list; do \
     if test -f "$p"; then d=; else d="./"; fi; \
     set x "$@" "$d$p"; shift; \
   done; \
   shift; \
   EMACS="emacs" /bin/sh ../../build-aux/elisp-comp "$@" || exit 1; \
else : ; fi
../../build-aux/elisp-comp: line 78: 11126 Segmentation fault       
$EMACS -batch -q -l script -f batch-byte-compile *.el
make[3]: *** [elc-stamp] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

Warning: the following items did not execute (for gettext):  
com.apple.activate com.apple.build com.apple.destroot  
com.apple.archive com.apple.install
Error: Status 1 encountered during processing.




More information about the macports-users mailing list