View previous topic :: View next topic |
Author |
Message |
GLS064 Apprentice
Joined: 21 Nov 2005 Posts: 175 Location: Braunschweig,Germany
|
Posted: Sat Nov 22, 2008 3:32 pm Post subject: emerge of Mythtv-0.20.2_p15634 fails |
|
|
I have the problem to emerge mythtv. After a while emerge faills. Here is the build.log file.
Code: |
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o nav_read.o nav_read.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o read_cache.o read_cache.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o remap.o remap.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o searching.o searching.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o settings.o settings.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o vm.o vm.c
gcc -c -pipe -march=i686 -w -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DDVDNAV_COMPILE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav -I/usr/include -I/usr/X11R6/include -I../.. -I/usr/qt/3/include -o vmcmd.o vmcmd.c
rm -f libmythdvdnav-0.20.2.a
ar cqs libmythdvdnav-0.20.2.a decoder.o dvd_input.o dvdnav.o dvd_reader.o dvd_udf.o highlight.o ifo_read.o md5.o navigation.o nav_print.o nav_read.o read_cache.o remap.o searching.o settings.o vm.o vmcmd.o
make[2]: Leaving directory `/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythdvdnav'
cd libmythui && /usr/qt/3/bin/qmake libmythui.pro "QTDIR=/usr/qt/3" "QMAKE=/usr/qt/3/bin/qmake" "QMAKE_CC=i686-pc-linux-gnu-gcc" "QMAKE_CXX=i686-pc-linux-gnu-g++" "QMAKE_LINK=i686-pc-linux-gnu-g++" "QMAKE_CFLAGS_RELEASE=" "QMAKE_CFLAGS_DEBUG=" "QMAKE_CXXFLAGS_RELEASE=" "QMAKE_CXXFLAGS_DEBUG=" "QMAKE_LFLAGS_RELEASE=-Wl,-O1" "QMAKE_LFLAGS_DEBUG=-Wl,-O1" "CONFIG -= debug" "CONFIG += no_fixpath release" "QMAKE_RPATH=" -o Makefile
cd libmythui && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui'
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o mythmainwindow.o mythmainwindow.cpp
In file included from mythuitype.h:5,
from mythmainwindow.h:12,
from mythmainwindow.cpp:33:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o mythpainter.o mythpainter.cpp
In file included from mythimage.h:8,
from mythpainter.cpp:4:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o mythimage.o mythimage.cpp
In file included from mythimage.h:8,
from mythimage.cpp:7:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o myththemebase.o myththemebase.cpp
In file included from mythuitype.h:5,
from mythuiimage.h:8,
from myththemebase.cpp:2:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o mythpainter_qt.o mythpainter_qt.cpp
In file included from mythimage.h:8,
from mythpainter_qt.h:5,
from mythpainter_qt.cpp:4:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
g++ -c -pipe -march=i686 -Wall -W -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui -I/usr/include -I/usr/X11R6/include -I../libmyth -I../.. -I.. -I/usr/qt/3/include -o xmlparsebase.o xmlparsebase.cpp
In file included from mythuitype.h:5,
from mythmainwindow.h:12,
from xmlparsebase.cpp:4:
/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within ||
xmlparsebase.cpp: In static member function 'static MythUIType* XMLParseBase::ParseUIType(QDomElement&, const QString&, MythUIType*, MythScreenType*)':
xmlparsebase.cpp:226: error: must #include <typeinfo> before using typeid
xmlparsebase.cpp:226: error: must #include <typeinfo> before using typeid
make[2]: *** [xmlparsebase.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs/libmythui'
make[1]: *** [sub-libmythui] Error 2
make[1]: Leaving directory `/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/work/mythtv-0.20.2/libs'
make: *** [sub-libs] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: media-tv/mythtv-0.20.2_p15634 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 49: Called src_compile
[31;01m*[0m environment, line 2890: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake || die "emake failed";
[31;01m*[0m The die message:
[31;01m*[0m emake failed
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-tv/mythtv-0.20.2_p15634/temp/environment'.
[31;01m*[0m
|
emerge --info
Code: |
Portage 2.1.4.5 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.6.1-r0, 2.6.27.7 i686)
=================================================================
System uname: 2.6.27.7 i686 Intel(R) Core(TM)2 Extreme CPU X9770 @ 3.20GHz
Timestamp of tree: Thu, 20 Nov 2008 16:30:01 +0000
app-shells/bash: 3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python: 2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake: 2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r2
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O1 -march=i686 -pipe"
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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O1 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
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"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa apache2 avahi berkdb bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd fortran gdbm gnome gpm gtk hal iconv ipv6 isdnlog kde midi mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl pppd python qt readline reflection session spl ssl sysfs tcpd unicode x86 xml xml2 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
Any suggestion ?
Bodo _________________ Gruss / Greetings Bodo |
|
Back to top |
|
|
frog-o n00b
Joined: 25 Feb 2006 Posts: 41
|
Posted: Sat Nov 22, 2008 5:07 pm Post subject: |
|
|
from my experance and from what i can tell most error on ebuild are cause buy old packages trying finding the package that owen the file givin problems.
in this example it is
xmlparsebase.cpp i would normaliy do something like this
emerge app-portage/gentoolkit
equery belongs xmlparsebase.cpp
but it did not return any results at leat on my computer so the next thing i would do is
emerge eix
and find all packages that deal with xml and remerge them.
emerge -av `eix -IS xml|grep [[] |awk {'print $2'}|grep /`
or just look at the output of
eix -IS xml
and try emergeing what you think might own xmlparsebase.cpp
then try emrge mythtv again.
you can also try emerge -avu mythtv |
|
Back to top |
|
|
GLS064 Apprentice
Joined: 21 Nov 2005 Posts: 175 Location: Braunschweig,Germany
|
Posted: Sat Nov 22, 2008 5:14 pm Post subject: |
|
|
xmlparsebase.cpp is a part of mythtv. It is located in the src subdiretory "mythui" of mythtv _________________ Gruss / Greetings Bodo |
|
Back to top |
|
|
tld Veteran
Joined: 09 Dec 2003 Posts: 1845
|
Posted: Sun Nov 23, 2008 3:11 pm Post subject: |
|
|
Sometimes mythtv compiles under gentoo can run into problems due to old versions of the source in the temporary svn folder. You could try completely removing /usr/portage/distfiles/svn-src/mythtv and see if that helps.
I think this is usually only an issue when upgrading a major version of mythtv, as svn is in fact trying to upgrade the source there rather than just checking out the entire new source.
Tom |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Nov 23, 2008 3:35 pm Post subject: |
|
|
Hi, you should upgrade your python installation to version 2.5 :
Code: |
dev-lang/python: 2.4.4-r13, 2.5.2-r7
|
|
|
Back to top |
|
|
GLS064 Apprentice
Joined: 21 Nov 2005 Posts: 175 Location: Braunschweig,Germany
|
Posted: Sun Nov 23, 2008 6:17 pm Post subject: |
|
|
Hi,
d2_racing wrote: | Hi, you should upgrade your python installation to version 2.5 :
Code: |
dev-lang/python: 2.4.4-r13, 2.5.2-r7
|
|
Code: |
bodo@flusi24 ~ $ python
Python 2.5.2 (r252:60911, Nov 22 2008, 08:51:18)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
|
Is this not up-to-date ?
Bodo _________________ Gruss / Greetings Bodo |
|
Back to top |
|
|
GLS064 Apprentice
Joined: 21 Nov 2005 Posts: 175 Location: Braunschweig,Germany
|
Posted: Sun Nov 23, 2008 6:19 pm Post subject: |
|
|
tld wrote: | Sometimes mythtv compiles under gentoo can run into problems due to old versions of the source in the temporary svn folder. You could try completely removing /usr/portage/distfiles/svn-src/mythtv and see if that helps.
I think this is usually only an issue when upgrading a major version of mythtv, as svn is in fact trying to upgrade the source there rather than just checking out the entire new source.
Tom |
Hi Tom,
I have removed svn-src/mythtv but no luck. Stil the same error.
Bodo _________________ Gruss / Greetings Bodo |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|