Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145651 - net-p2p/ktorrent-2.0.2 configure fails
Summary: net-p2p/ktorrent-2.0.2 configure fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-30 15:12 UTC by Gabriel Devenyi
Modified: 2006-09-02 18:25 UTC (History)
1 user (show)

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


Attachments
Config.log (config.log,127.37 KB, text/plain)
2006-08-30 15:14 UTC, Gabriel Devenyi
Details
config.log of succesfull run on amd64 (config.log,123.80 KB, text/plain)
2006-09-02 08:25 UTC, Michael Weyershäuser
Details
Output of 'emerge -epvt ktorrent' (output.txt,16.73 KB, text/plain)
2006-09-02 12:11 UTC, Gabriel Devenyi
Details
Output of 'emerge ktorrent > ktorrent.log 2>&1' (ktorrent.log,20.09 KB, text/plain)
2006-09-02 12:19 UTC, Gabriel Devenyi
Details
configure output using options from comment #15 (ktorrent.log,15.81 KB, text/plain)
2006-09-02 18:07 UTC, Gabriel Devenyi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Devenyi 2006-08-30 15:12:27 UTC
--
checking for Qt docs... NO
checking for dot... not found
checking for doxygen... not found
checking if apps should be compiled... yes
checking if libktorrent should be compiled... yes
checking if plugins should be compiled... yes
checking if scripts should be compiled... yes
checking if translations should be compiled... yes
checking if utests should be compiled... yes
configure: creating ./config.status
wrong input (flag != 4) at admin/conf.change.pl line 117, <> line 1544.
config.status: creating Makefile
config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
config.status: error: cannot find input file: Makefile.rules.in

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/ktorrent-2.0.2/work/ktorrent-2.0.2/config.log

!!! ERROR: net-p2p/ktorrent-2.0.2 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  ktorrent-2.0.2.ebuild, line 26:   Called kde_src_compile
  kde.eclass, line 166:   Called kde_src_compile 'all'
  kde.eclass, line 325:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 307:   Called econf '--enable-knetwork' '--with-x' '--enable-mitshm' '--with-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib64' '--disable-debug' '--without-debug' '--enable-final' '--without-arts' '--enable-libsuffix=64' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib64'
  ebuild.sh, line 539:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Gabriel Devenyi 2006-08-30 15:14:00 UTC
Created attachment 95516 [details]
Config.log
Comment 2 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-31 04:07:28 UTC
Please, emerge --info.
Comment 3 Gabriel Devenyi 2006-08-31 06:33:22 UTC
Portage 2.1.1_rc1-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17.11-ck1 x86_64)
=================================================================
System uname: 2.6.17.11-ck1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.4
Last Sync: Thu, 31 Aug 2006 12:00:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -ftracer"
CHOST="x86_64-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/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo ftp://gentoo.mirrored.ca/ "
LANG="en_CA.UTF-8"
LC_ALL="en_CA.utf8"
LINGUAS="en en_GB en_CA"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/nxsty"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 16bit 7zip S3TC X a52 akode alsa amarok ao asf audiofile autoreplace avi bash-completion berkdb bitmap-fonts bzip2 cairo ccache cdio cdparanoia cdr chroot crypt css cups curl curlwrappers dbus dlloader dpms dvd dvdr dvdread elibc_glibc emul-linux-x86 encode escreen exif fam fat ffmpeg fftw firefox flac flash foomaticdb gd gdbm gif glibc-omitfp glitz gmp gnuplot gpgme gphoto2 gtk gtk2 hal history idea ifp imagemagick imap imlib imlib2 input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse irc isdnlog jabber javascript jingle joystick jp2 jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdepim kernel_linux kig-scripting lame latex libsamplerate libusb libwww linguas_en linguas_en_CA linguas_en_GB live lm_sensors lzo lzw mad matroska mime ming mmap mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn ncurses net network nls no-old-linux no_wxgtk1 nocd nodrm nomac nomalloccheck nowin nowlistening nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl oss pam pcre pda pdf perl pic plotutils png ppds pppd python qt3 qt4 quicktime rar readline reflection rtc samba sasl sblive sdl sftplogging sharedmem slang smime sndfile sox speex spell ssl svg sysfs szip tetex texteffect theora threads tidy tiff transcode truetype truetype-fonts type1 type1-fonts unicode usb userland_GNU userlocales uudeview video_cards_nv video_cards_nvidia vorbis x264 xanim xcomposite xine xinerama xorg xv xvid xvmc yv12 zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-31 10:52:33 UTC
I can't reproduce it. Can anyone of AMD64 reproduce this bug?
Comment 5 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 08:11:17 UTC
Not reproducible under amd64 either. Please attach the output of the following commands:

'emerge -epvt ktorrent'

'emerge ktorrent > ktorrent.log 2>&1'

Broken system?
Comment 6 Michael Weyershäuser 2006-09-02 08:24:06 UTC
I can't reproduce it either.

emerge --info
Portage 2.1.1_rc1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-suspend2-r4Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.17-suspend2-r4Dudebox-Edition x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.4
Last Sync: Sat, 02 Sep 2006 03:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -Os -pipe"
CHOST="x86_64-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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -msse3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distcc distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS=""
MAKEOPTS="-j4"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa avi berkdb bitmap-fonts cairo cdr cli crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gdbm gif gpm gstreamer gtk gtk2 hal input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg ncurses nls nptl nptlonly ogg oss pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 7 Michael Weyershäuser 2006-09-02 08:25:29 UTC
Created attachment 95740 [details]
config.log of succesfull run on amd64

My config.log as requested by deathwing00
Comment 8 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 09:38:22 UTC
Please, open a bug report upstream attaching 'emerge ktorrent > ktorrent.log 2>&1' and paste the URL to the bug you open in here.

Looks like your system enforces autoconf 2.60, while our systems use 2.59. The function where it's failing is an autoconf check script, so that might be the problem.
Comment 9 Gabriel Devenyi 2006-09-02 12:11:00 UTC
Created attachment 95768 [details]
Output of 'emerge -epvt ktorrent'
Comment 10 Gabriel Devenyi 2006-09-02 12:19:30 UTC
Created attachment 95770 [details]
Output of 'emerge ktorrent > ktorrent.log 2>&1'
Comment 11 Gabriel Devenyi 2006-09-02 12:20:05 UTC
Perhaps this is related to bug #145900 ?
Comment 12 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 13:21:05 UTC
Hmmm? Please open a bug upstream at http://bugs.kde.org and paste the link here.
Comment 13 Gabriel Devenyi 2006-09-02 16:10:33 UTC
http://bugs.kde.org/show_bug.cgi?id=133463
Comment 14 Gabriel Devenyi 2006-09-02 16:13:59 UTC
Just tried doing this manually...

tar -xzf ktorrent-2.0.2.tar.gz

./configure
checking if scripts should be compiled... yes
checking if translations should be compiled... yes
checking if utests should be compiled... yes
configure: creating ./config.status <- working fine here
fast creating Makefile
fast creating apps/Makefile
fast creating apps/ktcachecheck/Makefile
fast creating apps/ktorrent/Makefile
fast creating apps/kttorinfo/Makefile
--clip--
Comment 15 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 17:06:33 UTC
You compiled it with the following flag:

--with-xinerama

And the tester with the following flags:

--without-xinerama --disable-dependency-tracking

The rest of the flags were the same. Due to the fact that I cannot reproduce it, I'd like to ask you to try that ./configure with the following line:

./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-knetwork --with-x --enable-mitshm --with-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib64 --disable-debug --without-debug --enable-final --without-arts --enable-libsuffix=64 --with-extra-includes=/usr/kde/3.5/include --with-extra-libs=/usr/kde/3.5/lib64 --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu

That should fail. If it does, try to add --disable-dependency-tracking, then to replace --with-xinerama and so on. If it doesn't fail, then it has nothing to do with the ebuild.
Comment 16 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 17:07:12 UTC
I'd like to ask you to attach the config.log generated when you manually run ./configure itself.
Comment 17 Gabriel Devenyi 2006-09-02 18:07:43 UTC
Created attachment 95802 [details]
configure output using options from comment #15
Comment 18 Gabriel Devenyi 2006-09-02 18:15:44 UTC
Hrm, this has magically resolved itself, I suspect as a result of a source /etc/profile or env-update at some point, bug #145900 has disappeared too, so I suspect they were related.
Comment 19 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 18:24:58 UTC
If it was a toolchain inconsistency...
Comment 20 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-02 18:25:20 UTC
this bug never existed ;)