Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273570 - app-office/kmymoney2-0.9.3 fails to compile
Summary: app-office/kmymoney2-0.9.3 fails to compile
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-10 14:06 UTC by Matthew Schultz
Modified: 2009-06-25 19:27 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,1.69 MB, text/plain)
2009-06-10 14:07 UTC, Matthew Schultz
Details
build.log (build.log,1.34 MB, text/plain)
2009-06-10 18:02 UTC, Matthew Schultz
Details
build.log without parallel make (build.log,1.34 MB, text/plain)
2009-06-11 14:19 UTC, Matthew Schultz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Schultz 2009-06-10 14:06:18 UTC
kmymoney2-0.9.3 fails to compile and stops here:


../../../kmymoney/mymoneymoney.h: In constructor 'MyMoneyMoney::MyMoneyMoney(double, signed64)':
../../../kmymoney/mymoneymoney.h:298: warning: conversion to 'double' from 'signed64' may alter its value
/bin/sh ../../../libtool --silent --tag=CXX   --mode=link i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=prescott -O2 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions  -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib  -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib    -lkhtml -lkdecore -lkdeui -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread -L../.libs -Wl,-O1 -o kmm_ofximport.la -rpath /usr/kde/3.5/lib/kde3 ofximporterplugin.lo ofxpartner.lo -losp -lofx   dialogs/libdialogs.la ../libkmm_plugin.la ../libkmm_plugin.la ../../../kmymoney2/mymoney/libkmm_mymoney.la
grep: /usr/lib/libpcreposix.la: No such file or directory
/bin/sed: can't read /usr/lib/libpcreposix.la: No such file or directory
libtool: link: `/usr/lib/libpcreposix.la' is not a valid libtool archive
make[7]: *** [kmm_ofximport.la] Error 1
make[7]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/plugins/ofximport'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/plugins/ofximport'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/plugins'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3'
make: *** [all] Error 2


Reproducible: Always

Steps to Reproduce:

Actual Results:  
fails to compile

Expected Results:  
compiles

emerge --info
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r4 i686)
=================================================================
System uname: Linux-2.6.29-gentoo-r4-i686-Genuine_Intel-R-_CPU_T2300_@_1.66GHz-with-glibc2.0
Timestamp of tree: Wed, 10 Jun 2009 13:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r13, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.28-r1
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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://portage.home http://lug.mtu.edu/gentoo/ http://gentoo.netnitco.net "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en ru"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi adns ads alsa apache2 async audiofile automount avi bcmath bdf berkdb bzip2 cairo calendar caps cddb cdparanoia cdr cjk clamav cli cracklib crypt ctype cups curl curlwrappers dbi dbus directfb djvu dri dts dvb dvd dvdnav dvdread encode exif fam fbcon ffmpeg flac foomaticdb fortran ftp gd gdbm gif git glib gmp gnutls gpm gstreamer gtk gtk2 hal hash iconv imagemagick imap imlib innodb ipv6 isdnlog java javascript jpeg jpeg2k json kde kipi kson lcms ldap ldap-sasl live logrotate lzo mad matroska mcal mhash midi mime mjpeg mmap mmx mmxext mng mp2 mp3 mp4 mpeg mplayer msession msn mssql mudflap mysql mysqli ncurses network nls nptl nptlonly nsplugin nss offensive ofx ogg openal opengl openmp osc oss pam passwordsave pch pcntl pcre pdf pdo perl php png posix ppds pppd python qt3 qt3support qt4 quicktime readline reflection resolvconf rtc samba sasl sdl seamonkey session simplexml soap sockets spell spl sqlite sse sse2 ssl subversion suexec suhosin svg swat sysfs syslog tcpd theora threads tidy tiff tokenizer transcode truetype unicode usb v4l v4l2 vcd vorbis wddx win32codecs winbind wxwindows x264 x86 xcomposite xforms xinerama xml xorg xpm xsl xv xvid xvmc zip zlib" ALSA_CARDS="hda-intel ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" USERLAND="GNU" VIDEO_CARDS="intel i810 fbdev vesa vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Matthew Schultz 2009-06-10 14:07:46 UTC
Created attachment 194169 [details]
build.log
Comment 2 Timo Gurr (RETIRED) gentoo-dev 2009-06-10 14:47:38 UTC

*** This bug has been marked as a duplicate of bug 266016 ***
Comment 3 Matthew Schultz 2009-06-10 18:00:36 UTC
I unmerged kmymoney2, ran a revdep-rebuild and ran a new emerge to reemerge kmymoney2.  It still doesn't compile and install:

 /usr/bin/install -c -p -m 644 'kmymoneycompletion.h' '/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/image//usr/kde/3.5/include/kmymoney/kmymoneycompletion.h'
 /usr/bin/install -c -p -m 644 'kmymoneycombo.h' '/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/image//usr/kde/3.5/include/kmymoney/kmymoneycombo.h'
 /usr/bin/install -c -p -m 644 'kbudgetvalues.h' '/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/image//usr/kde/3.5/include/kmymoney/kbudgetvalues.h'
 /usr/bin/install -c -p -m 644 'kaccounttemplateselector.h' '/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/image//usr/kde/3.5/include/kmymoney/kaccounttemplateselector.h'
 /usr/bin/install -c -p -m 644 'transactionsortoption.h' '/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/image//usr/kde/3.5/include/kmymoney/transactionsortoption.h'
make[5]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/widgets'
make[4]: *** [install-am] Error 2
make[4]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/widgets'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2/widgets'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/var/tmp/portage/portage/app-office/kmymoney2-0.9.3/work/kmymoney2-0.9.3/kmymoney2'
make: *** [install-recursive] Error 1
 
Comment 4 Matthew Schultz 2009-06-10 18:02:02 UTC
Created attachment 194184 [details]
build.log

new build.log with different install error
Comment 5 Peter Alfredsen (RETIRED) gentoo-dev 2009-06-10 19:30:34 UTC
Try:
MAKEOPTS=-j1 emerge -1 kmymoney2
To check if it's a parallel-make issue.
Comment 6 Matthew Schultz 2009-06-11 14:19:05 UTC
Created attachment 194250 [details]
build.log without parallel make
Comment 7 Matthew Schultz 2009-06-11 14:19:31 UTC
Apparently make install is looking for an image that doesn't exist:

/usr/bin/install: cannot stat `./kmymoneytitlelabel.png': No such file or directory
Comment 8 Marios Andreopoulos 2009-06-24 14:33:18 UTC
About the last comment, the kmymoneytitlelabel.png missing file error is probably due to qtdesigner use flag. I stumbled upon this error too and disabling the use flag helped me emerge kmymoney2-0.9.3.

I got a hint from this conversation: http://www.nabble.com/cmake-and-qtdesigner-td22265608.html
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2009-06-25 14:16:14 UTC
Please run lafilefixer from the dev-util/lafilefixer package and reopen this bug report if kmymoney then still fails to emerge.
Comment 10 Matthew Schultz 2009-06-25 19:27:38 UTC
Nope kmymoney2 still doesn't compile after running lafilefixer.  The problem isn't a .la file anyway.  It's trying to install a missing file called kmymoneytitlelabel.png.