Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195396 - net-p2p/lopster-1.2.2-r3 broken autotools handling
Summary: net-p2p/lopster-1.2.2-r3 broken autotools handling
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: autotools-deps
  Show dependency tree
 
Reported: 2007-10-10 16:41 UTC by Sophie Hamilton
Modified: 2007-10-10 18:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sophie Hamilton 2007-10-10 16:41:09 UTC
When emerging lopster without automake-1.4 emerged, the following occurs:

>>> Unpacking source...
>>> Unpacking lopster-1.2.2.tar.gz to /var/tmp/portage/net-p2p/lopster-1.2.2-r3/work
>>> Unpacking lopster-1.2.2-bugfixes-4.patch.bz2 to /var/tmp/portage/net-p2p/lopster-1.2.2-r3/work
 * Applying lopster-1.2.2-bugfixes-4.patch.bz2 ...                                                                                [ ok ]
./autogen.sh: line 10: aclocal-1.4: command not found
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-p2p/lopster-1.2.2-r3/work/lopster-1.2.2 ...
 *
 * ERROR: net-p2p/lopster-1.2.2-r3 failed.
[...]
 * no configure script found

After emerging sys-devel/automake-1.4_p6, compilation proceeds as expected.

The ebuild should either depend on automake-1.4, or the files patches to work with a more recent automake.

Reproducible: Always

Steps to Reproduce:
1. emerge lopster without an automake-1.4* ebuild emerged.

Actual Results:  
Fails with the error above.

Expected Results:  
Automatically pulled in automake-1.4, or used a newer automake.

Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz
Timestamp of tree: Tue, 09 Oct 2007 12:50:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.qubenet.net/mirror/gentoo/"
LINGUAS="en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/xeffects/trunk"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac acl alsa arts berkdb bitmap-fonts bzip2 cairo cli cracklib crypt css cups curl dbus dri dvd dvdr flac fortran gd gdbm glitz gphoto2 gpm gtk iconv imagemagick ipv6 isdnlog jack joystick jpeg kde lirc midi mmx mp3 mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png povray pppd python qt4 readline reflection sdl session socks5 spl sse sse2 ssl svg tcpd truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis wifi x264 x86 xattr xinerama xorg xvid xvmc zlib" ALSA_CARDS="bt87x usb-audio cs46xx dummy loopback usb-usx2y virmidi" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" LIRC_DEVICES="alsa_usb atilibusb atiusb igorplugusb irman mceusb mceusb2pcmak_usb usbirboy usb_uirt_raw userspace xboxusb" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 16:47:33 UTC
This whole thing has broken autotools handling; should use autotools.eclass, eautoreconf and WANT_AUTO{CONF,MAKE}
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2007-10-10 18:52:39 UTC
Fixed, thanks.