genius croaking

Adam Price <[email protected]> Wed, 23 Aug 2006 10:46:48 -0700
Newsgroups gmane.os.opendarwin.darwinports
Message-ID <r02010500-1047-5A89F8E632CF11DB9B8F001124756CC6@[192.168.0.3]>
# port install genius 

just croaked on me.  I thought this error is due to an unmet dependency.  
here's the error portion of my first install feedback:



*****************************************BEGIN FEEDBACK*************
--->  Configuring genius
Error: Target com.apple.configure returned: configure failure: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_genius/work/genius-0.6.1" && CPPFLAGS="-L/opt/local/lib -I/opt/local/include" CFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress" ./configure --prefix=/opt/local --enable-gnome --enable-gtksourceview" returned error 1
.
.
.
.
checking for gtk+-2.0 >= 2.0.0 libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0 vte >= 0.8.19 gtksourceview-1.0 >= 0.3.0 libglade-2.0 >= 1.99.2... checking for gtk+-2.0 >= 2.0.0 libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0 vte >= 0.8.19 libglade-2.0 >= 1.99.2... Package vte was not found in the pkg-config search path. Perhaps you should add the directory containing `vte.pc' to the PKG_CONFIG_PATH environment variable No package 'vte' found
configure: error: Library requirements (gtk+-2.0 >= 2.0.0 libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0 vte >= 0.8.19 libglade-2.0 >= 1.99.2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Error: Status 1 encountered during processing.
**************************************END FEEDBACK******************

so I tried installing vte separately (which worked) and reran 'port install genius'  
This time, I got:

*****************************************BEGIN FEEDBACK*************
[ ami ami/]$ sudo port install genius
Password:
--->  Configuring genius
--->  Building genius with target all
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_dports_gnome_genius/work/genius-0.6.1" && make all" returned error 2
Command output: /usr/lib/libiconv.dylib(iconv.o) definition of _libiconvlist
/opt/local/lib/libiconv.dylib(iconv.o) definition of _libiconvlist
/usr/bin/ld: warning multiple definitions of symbol _locale_charset
/usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/usr/bin/ld: warning multiple definitions of symbol _libiconv_relocate
/usr/lib/libiconv.dylib(relocatable.o) definition of _libiconv_relocate
/opt/local/lib/libiconv.dylib(relocatable.o) definition of _libiconv_relocate
/usr/bin/ld: warning multiple definitions of symbol _libiconv_set_relocation_prefix
/usr/lib/libiconv.dylib(relocatable.o) definition of _libiconv_set_relocation_prefix
/opt/local/lib/libiconv.dylib(relocatable.o) definition of _libiconv_set_relocation_prefix
Making all in src
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/opt/local/share/locale"\"               -DG_LOG_DOMAIN=\"Genius\"                                       -DDATADIR=\""/opt/local/share"\"                                        -DLIBEXECDIR=\""/opt/local/libexec"\"                -DICONDIR=\""/opt/local/share/pixmaps/genius"\"                  -DLIBRARY_DIR=\""/opt/local/share/genius/"\"                            -I.                                                     -I/opt/local/include                                                    -I..                                                 -I../vicious-extensions                          -I..                                            -I../vicious-extensions                                                                         -DORBIT2=1 -D_REENTRANT -DXTHREADS -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -I/usr/X11R6/include -I/opt/local/include/gtksourceview-1.0 -I/opt/local/include/libgnomeprint-2.2 -I/opt/local/include/libglade-2.0                                                   -L/opt/local/lib -I/opt/local/include  -no-cpp-precomp -flat_namespace -undefined suppress -c testplugin.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\"/opt/local/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/opt/local/share\" -DLIBEXECDIR=\"/opt/local/libexec\" -DICONDIR=\"/opt/local/share/pixmaps/genius\" -DLIBRARY_DIR=\"/opt/local/share/genius/\" -I. -I/opt/local/include -I.. -I../vicious-extensions -I.. -I../vicious-extensions -DORBIT2=1 -D_REENTRANT -DXTHREADS -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -I/usr/X11R6/include -I/opt/local/include/gtksourceview-1.0 -I/opt/local/include/libgnomeprint-2.2 -I/opt/local/include/libglade-2.0 -L/opt/local/lib -I/opt/local/include -no-cpp-precomp -flat_namespace -undefined suppress -c testplugin.c  -fno-common -DPIC -o .libs/testplugin.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\"/opt/local/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/opt/local/share\" -DLIBEXECDIR=\"/opt/local/libexec\" -DICONDIR=\"/opt/local/share/pixmaps/genius\" -DLIBRARY_DIR=\"/opt/local/share/genius/\" -I. -I/opt/local/include -I.. -I../vicious-extensions -I.. -I../vicious-extensions -DORBIT2=1 -D_REENTRANT -DXTHREADS -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -I/usr/X11R6/include -I/opt/local/include/gtksourceview-1.0 -I/opt/local/include/libgnomeprint-2.2 -I/opt/local/include/libglade-2.0 -L/opt/local/lib -I/opt/local/include -no-cpp-precomp -flat_namespace -undefined suppress -c testplugin.c -o testplugin.o >/dev/null 2>&1
/bin/sh ../libtool --mode=link gcc  -no-cpp-precomp -flat_namespace -undefined suppress  -o libtestplugin.la -rpath /opt/local/lib/genius  testplugin.lo  
gcc -dynamiclib -flat_namespace -undefined suppress -o .libs/libtestplugin.0.0.0.dylib  .libs/testplugin.o  -install_name  /opt/local/lib/genius/libtestplugin.0.dylib -compatibility_version 1 -current_version 1.0
ld: warning -undefined suppress disables -prebind
(cd .libs && rm -f libtestplugin.0.dylib && ln -s libtestplugin.0.0.0.dylib libtestplugin.0.dylib)
(cd .libs && rm -f libtestplugin.dylib && ln -s libtestplugin.0.0.0.dylib libtestplugin.dylib)
ar cru .libs/libtestplugin.a  testplugin.o
ranlib .libs/libtestplugin.a
creating libtestplugin.la
(cd .libs && rm -f libtestplugin.la && ln -s ../libtestplugin.la libtestplugin.la)
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/opt/local/share/locale"\"         -DG_LOG_DOMAIN=\"Genius\"                                       -DDATADIR=\""/opt/local/share"\"                                        -DLIBEXECDIR=\""/opt/local/libexec"\"                           -DICONDIR=\""/opt/local/share/pixmaps/genius"\"                       -DLIBRARY_DIR=\""/opt/local/share/genius/"\"                            -I.                                                     -I/opt/local/include                                                    -I..                                                    -I../vicious-extensions                               -I..                                            -I../vicious-extensions                                                                         -DORBIT2=1 -D_REENTRANT -DXTHREADS -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/gconf/2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -I/usr/X11R6/include -I/opt/local/include/gtksourceview-1.0 -I/opt/local/include/libgnomeprint-2.2 -I/opt/local/include/libglade-2.0                                                   -L/opt/local/lib -I/opt/local/include  -no-cpp-precomp -flat_namespace -undefined suppress -c calc.c
calc.c:36:28: error: readline/tilde.h: No such file or directory
make[2]: *** [calc.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
**************************************END FEEDBACK******************


And I don't know what to do next.  (I did try `port clean genius`  That didn't help)