Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18165 - rpm-4.0.4-r5 fails to configure
Summary: rpm-4.0.4-r5 fails to configure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-25 14:02 UTC by Philippe Fremy
Modified: 2003-03-27 10:46 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 Philippe Fremy 2003-03-25 14:02:17 UTC
When emerging kde-3.1.1, kdeadmin requires an update of rpm. 
 
[...] 
checking for shmget... yes 
configure: creating ./config.status 
config.status: creating Makefile 
config.status: creating include.tcl 
config.status: creating db_cxx.h 
config.status: creating db_int.h 
config.status: creating db.h 
config.status: creating db_ext.h 
config.status: creating btree_ext.h 
config.status: creating clib_ext.h 
config.status: creating common_ext.h 
config.status: creating db_server.h 
config.status: creating env_ext.h 
config.status: creating hash_ext.h 
config.status: creating lock_ext.h 
config.status: creating log_ext.h 
config.status: creating mp_ext.h 
config.status: creating mutex_ext.h 
config.status: creating os_ext.h 
config.status: creating qam_ext.h 
config.status: creating rep_ext.h 
config.status: creating rpc_client_ext.h 
config.status: creating rpc_server_ext.h 
config.status: creating tcl_ext.h 
config.status: creating txn_ext.h 
config.status: creating xa_ext.h 
config.status: creating db_config.h 
cd . && aclocal 
cd . && automake --foreign --include-deps Makefile 
cd . && autoconf 
configure.in:1164: warning: AC_CONFIG_SUBDIRS: you should use literals 
configure.in:20: error: do not use LIBOBJS directly, use AC_LIBOBJ (see section 
`AC_LIBOBJ vs LIBOBJS' 
      If this token and others are legitimate, please use m4_pattern_allow. 
      See the Autoconf documentation. 
make: *** [configure] Error 1 
 
!!! ERROR: app-arch/rpm-4.0.4-r5 failed. 
!!! Function src_compile, Line 44, Exitcode 2 
!!! (no error message) 
 
 
 
werewindle /home/philippe # emerge info 
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) 
================================================================= 
System uname: 2.4.19-gentoo-r9 i686 Pentium III (Coppermine) 
GENTOO_MIRRORS="http://ftp.tu-clausthal.de/pub/linux/gentoo/ 
http://mirrors.sunsite.dk/gentoo/ 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config 
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config 
/usr/share/config" 
CONFIG_PROTECT_MASK="/etc/init.d /etc/gconf /etc/env.d" 
PORTDIR="/usr/portage" 
DISTDIR="/usr/portage/distfiles" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR_OVERLAY="" 
USE="x86 3dnow apm avi crypt gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib 
png spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex 
svga tcltk guile X sdl tcpd pam libwww perl python imlib oggvorbis gtk qt kde motif ldap 
scanner bonobo dvd encode -esd evo flash ggz gpm -gnome gphoto2 java libgda 
mozilla nas opengl oss usb cups alsa ssl quicktime" 
COMPILER="gcc3" 
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" 
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" 
ACCEPT_KEYWORDS="x86" 
MAKEOPTS="-j3" 
AUTOCLEAN="yes" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
FEATURES="sandbox ccache userpriv usersandbox" 
 
 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-25 18:35:51 UTC
emerge -p autoconf please
Comment 2 Philippe Fremy 2003-03-26 04:20:26 UTC
werewindle /home/philippe # emerge -p autoconf 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild   R  ] sys-devel/autoconf-2.54-r1 
 
 
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-26 06:13:34 UTC
autoconf --version
please?
Comment 4 Philippe Fremy 2003-03-26 10:14:51 UTC
werewindle /usr/portage/sys-devel/autoconf # autoconf --version 
autoconf (GNU Autoconf) 2.54 
Written by David J. MacKenzie and Akim Demaille. 
 
Copyright 2002 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions.  There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE. 
 
werewindle /usr/portage/sys-devel/autoconf # emerge -s autoconf 
Searching... 
[ Results for search key : autoconf ] 
[ Applications found : 3 ] 
 
*  app-doc/ebook-autoconf 
      Latest version available: 2.13 
      Latest version installed: [ Not Installed ] 
      Size of downloaded files: 80 kB 
      Homepage:    http://lidn.sourceforge.net 
      Description: Autoconf 2.13 EBook. 
 
*  sys-devel/autoconf 
      Latest version available: 2.54-r1 
      Latest version installed: 2.54-r1 
      Size of downloaded files: 1,197 kB 
      Homepage:    http://www.gnu.org/software/autoconf/autoconf.html 
      Description: Used to create autoconfiguration files 
 
 
Anything else ? 
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-26 14:40:49 UTC
I think I have enough info -- please allow me a little while to test my assertion
that rpm needs a specific version of autoconf (2.13)
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-26 14:55:54 UTC
I have checked in a slightly modified version of the ebuild.  please rsync and test.

(note the line WANT_AUTOCONF_2_1=1 should now be before the src_unpack() function -- that's how you know you've pulled in the revised version of the ebuild.
Comment 7 Philippe Fremy 2003-03-27 10:46:44 UTC
It works! :-) 
 
Although, do we really need to compile rpm on a gentoo box ? :-)