Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 189533

Summary: net-im/ekg should have WANT_AUTOMAKE="1.7"
Product: Gentoo Linux Reporter: Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED WORKSFORME    
Severity: trivial    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-19 21:30:35 UTC
net-im/ekg should have WANT_AUTOMAKE="1.7".
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-19 21:36:44 UTC
Why? 
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-21 16:58:38 UTC
I saw somebody ("-~x86 x86") with this problem on Gentoo Fora. Now I have reread ebuilds and it would be required only for older versions including current stable one. It is fixed in better way in the newest version.

The error happening with no automake:1.7 installed in case of ekg-1.6_rc3 is:
>>> Unpacking ekg-1.6rc3.tar.gz to /var/tmp/portage/net-im/ekg-1.6_rc3/work
 * Applying ekg-1.6_rc3-libgadu.patch ...                                                                                                                                                                [ ok ]
am-wrapper: /usr/bin/aclocal-1.7 is missing or not executable.
            Please try emerging the correct version of automake.
am-wrapper: /usr/bin/automake-1.7 is missing or not executable.
            Please try emerging the correct version of automake.
am-wrapper: /usr/bin/aclocal-1.7 is missing or not executable.
            Please try emerging the correct version of automake.
autoreconf-2.61: aclocal failed with exit status: 1
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-im/ekg-1.6_rc3/work/ekg-1.6rc3 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-ioctld --disable-static --enable-dynamic --enable-force-ncurses --enable-ui-readline --with-python --enable-aspell --with-pthread --build=i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking whether ln -s works... yes
checking for an ANSI C-conforming const... yes
checking for gmake... /usr/bin/gmake
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking whether byte ordering is bigendian... no
checking for uintXX_t types... found in <stdint.h>
checking for t_accept in -lnsl... no
checking for socket in -lsocket... no
checking for __inet_addr in -lbind... no
checking for gethostbyname_r... yes
checking for inet_pton... yes
checking for va_copy... yes
checking for __va_copy... yes
configure: error: You must choose either static or shared version of libgadu.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-im/ekg-1.6_rc3/work/ekg-1.6rc3/config.log
 *
 * ERROR: net-im/ekg-1.6_rc3 failed.
 * Call stack:
 *   ebuild.sh, line 1576:   Called dyn_compile
 *   ebuild.sh, line 912:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   ekg-1.6_rc3.ebuild, line 52:   Called econf '--enable-ioctld' '--disable-static' '--enable-dynamic' '--enable-force-ncurses' '--enable-ui-readline' '--with-python' '--enable-aspell' '--with-pthread'
 *   ebuild.sh, line 511:   Called die
 *
 * econf failed
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/net-im:ekg-1.6_rc3:20070821-164552.log'.
 *
# 
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-21 17:34:32 UTC
Completely not reproducible, this works just fine w/ automake-1.10
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-21 17:49:17 UTC
(In reply to comment #3)
> Completely not reproducible

Reproducible with:
emerge -C automake:1.7 && emerge =ekg-1.6_rc3

But fixing of Bug 189735 is better.