Updating marble from 4.0.1 to 4.0.1-r1, it fails to build the handbook. The error message is as follows: -- Configuring done -- Generating done -- Build files have been written to: /gentoo/build/kde-base/marble-4.0.1-r1/work/marble_build make -j1 [ 0%] Generating index.cache.bz2 meinproc4(6633)/kdecore (KLocale) KLocalePrivate::initEncoding: Defaulting to ISO 8859-1 encoding. index.docbook:12: parser error : Entity 'marble' not defined <title>The &marble; Handbook</title> ^ index.docbook:40: parser error : Entity 'marble' not defined <para>&marble; is a geographical atlas and a virtual desktop globe ^ index.docbook:42: parser error : Entity 'marble' not defined You can use &marble; to look up places, to easily create maps, ^ index.docbook:61: parser error : Entity 'marble' not defined <screeninfo>&marble; logo</screeninfo> ^ index.docbook:64: parser error : Entity 'marble' not defined <textobject><phrase>&marble; logo</phrase></textobject> ^ index.docbook:68: parser error : Entity 'marble' not defined Welcome to &marble;, a small interactive globe and geographical atl ^ (many more lines skipped). The relevant use flags are: -debug -designer-plugin -gps htmlhandbook* kde+ -test. When htmlhandbook is disabled, marble builds just fine. Reproducible: Always Steps to Reproduce: 1. paludis -i everything Actual Results: See above Expected Results: Install marble with handbook.
Post the output of "paludis --info" please
# paludis --info paludis 0.26.0_alpha9 Paludis build information: Compiler: CXX: i686-pc-linux-gnu-g++ 4.2.3 (Gentoo 4.2.3 p1.0) CXXFLAGS: -O2 -march=prescott -pipe -fomit-frame-pointer LDFLAGS: DATE: 2008-02-18T18:31:29+0100 Libraries: C++ Library: GNU libstdc++ 20080201 Reduced Privs: reduced_uid: 101 reduced_uid->name: paludisbuild reduced_uid->dir: /var/tmp/paludis reduced_gid: 440 reduced_gid->name: paludisbuild Paths: DATADIR: /usr/share LIBDIR: /usr/lib LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: RUBYINSTALLDIR: Repository virtuals: format: virtuals Repository installed-virtuals: format: installed_virtuals root: / Repository gentoo: format: ebuild location: /gentoo/overlays/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /gentoo/build cache: /gentoo/overlays/portage/metadata/cache distdir: /gentoo/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /gentoo/overlays/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /gentoo/overlays/portage/.cache/names newsdir: /gentoo/overlays/portage/metadata/news profile_eapi: 0 profiles: /gentoo/overlays/portage/profiles/default-linux/x86/2007.0 securitydir: /gentoo/overlays/portage/metadata/glsa setsdir: /gentoo/overlays/portage/sets sync: rsync://rsync.gentoo.org/gentoo-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Package information: app-admin/eselect-compiler: (none) app-shells/bash: 3.2_p33 dev-java/java-config: (none) dev-lang/python: 2.5.1-r5 dev-python/pycrypto: (none) dev-util/ccache: (none) dev-util/confcache: (none) sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13 2.61-r1 sys-devel/automake: 1.10.1 1.5 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 (for sys-kernel/linux-headers::installed) Repository installed: format: vdb location: /var/db/pkg builddir: /var/tmp/paludis names_cache: /var/db/pkg/.cache/names provides_cache: /var/db/pkg/.cache/provides root: / world: /var/db/pkg/world
Created attachment 145466 [details] build log of marble-4.0.1-r1
Adding my emerge --info (not sure what paludis is, but it fails with portage as well). emerge --info Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r9 x86_64) ================================================================= System uname: 2.6.23-gentoo-r9 x86_64 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz Timestamp of tree: Thu, 06 Mar 2008 23:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r6, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=nocona -fomit-frame-pointer -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/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/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/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O3 -march=nocona -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/ " LINGUAS="en he" MAKEOPTS="-j5" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 ansi apache2 arts audiofile bash-completion berkdb bidi bzip2 c++ cairo cdda cddb cdr chm clamav cli cracklib crypt cups daap darcs dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac fortran gd gdbm gif git glitz gnome gpm gstreamer gtk hal htmlhandbook iconv imagemagick ipod ipv6 isdnlog jpeg jpeg2k kde kerberos ldap lm_sensors mad math midi mikmod mmx mp3 mp4 mpeg mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl sdl-image session sndfile spell spl sse sse2 ssl stream subversion svg tcpd theora threads tiff tk truetype unicode upnp v4l vcd vorbis winbind x264 xcomposite xml xorg xosd xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en he" USERLAND="GNU" VIDEO_CARDS="vesa nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I had the same bug, but I noticed this line later in the listing which Dirk may have clipped and it may be relevant to the problem. ^ /usr/kde/3.5/share/apps/ksgmltools2/customization/en/entities/help-menu.docbook:9: parser error : Entity 'kappname' failed to parse <guimenuitem>&kappname; Handbook</guimenuitem> ^ So I wonder why meinproc4 is using kde3.5 stuff.
Note: in 4.0.2 as well. Sorry for the extra bugnoise.
Same here, with kde-base/marble-4.0.3 workaround: USE="-htmlhandbook" emerge --info: Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.7-r2, 2.6.24-gentoo-r3-amd64 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3-amd64 x86_64 AMD Athlon(tm) 64 Processor 3500+ Timestamp of tree: Sat, 05 Apr 2008 01:15:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.4.3-r4, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r5 sys-apps/baselayout: 1.12.12 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -ftracer -funit-at-a-time -fforce-addr -mno-tls-direct-seg-refs -pipe -funswitch-loops -fgcse-sm -fgcse-lm -fgcse-las -fgcse-after-reload -ftree-vectorize" 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/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/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="-march=athlon64 -O2 -ftracer -funit-at-a-time -fforce-addr -mno-tls-direct-seg-refs -pipe -funswitch-loops -fgcse-sm -fgcse-lm -fgcse-las -fgcse-after-reload -ftree-vectorize" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.localhost.net.ar http://distfiles.gentoo.org" LDFLAGS="-Wl,-Ol -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--strip-all" LINGUAS="es_AR es" MAKEOPTS="-j2" 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/portage/local/layman/sunrise /usr/portage/local/overlay" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acl acpi addbookmarks aiglx akode alias alsa amarok amd amd64 amr aoss apache2 aqua_theme arts artworkextra audacious audiofile autoreplace bash-completion beagle beep berkdb binary-drivers bittorrent bluetooth bootsplash branding bzip2 bzlib cairo calendar caps cdb cdinstall cdr cdrom chardet chm cli clucene colordiff connectionstatus contactnotes cracklib crypt css ctype cups curl curlwrappers cursors custom-cflags dbm dbus dbx decibel depth32 dga dhcp dio directfb directory disk-partition divx dmi dnotify dri dts dvd dvdr dvdread effects emovix emul-linux-x86 enca encode es es_laguiatv excel exif exiv2 extensions fam fastcgi fasttrack fat fbcon fbsplash festival ffmpeg firefox flac flatfile fltk fontconfig fortran ftp fuse galago gd gdbm ggi gif gimp gkrellm glib glitz glsa glut gmail gnokii gnome-print gnutella gphoto2 gpm graphicsmagick gstreamer gtk gtk2 gtkhtml hal hddtemp highlight history htmlhandbook httpd hwmixer icons iconv icq id3 ieee1394 imagemagick imap imlib innodb inquisitio insecure-drivers insecure-savers ionotifiy ipv6 irmc isdnlog jack java javascript jikes joystick jpeg jpeg2k kde kdehiddenvisibility kdepim kdm kickoff kipi kqemu lame lcms libcaca libnotify libsamplerate libvisual libwww lirc live lm_sensors logrotate lzo lzw mad magic maildir mailwrapper matroska mbox mbrola meanwhile memlimit menubar midi mime mjpeg mmap mmkeys mmx mmxext mng mod modplug mono mozbranding mozcalendar mozdom mozilla moznoirc moznomail mp3 mp4 mp4live mpeg mpeg2 mplayer mpm-prefork msn mudflap musicbrainz mysql ncurses network network_manager newxkb nfs nls nowlistening nptl nptlonly nsplugin nvidia nvram nvtv odbc offensive office ogg opengl openmp oscar pam paste64 pch pcntl pcre pdf pdflib pear perl pertty php player plugins png polling pop portage portaudiopython posix pppd prediction python qa qt-copy qt4 quicktime rar rdektop readline reflection replytolist rss rtc rtsp samba sametime scanner sdl seamonkey server session sharedext sharedmem shorten shout silc simplexml skins slang slp sms sndfile sockets sound sounds speex spell spl sql sqlite srt sse sse2 ssl startup-notification statistics stats stream subtitles svg symlink sysfs syslog sysvipc szip taglib tcl tcltk tcpd texteffect theora threads tidy tiff tk tokenizer toolbar transcode translator transparency truetype tv_check unicode unzip upnp urandom usb userlocale userlocales v4l v4l2 vcd vchroot vdr vfat vhosts vizualitation vlm vorbis webpresence wifi winpopup wma wxwindows x11vnc x264 xanim xcomposite xine xinerama xml xml2 xmlrpc xorg xosd xpm xprint xscreensaver xsl xterm xv xvid xvmc yahoo zeroconf zip zlib" ALSA_CARDS="hda-intel" 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" 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" APACHE2_MPMS="prefork" ELIBC="glibc" INPUT_DEVICES="joystick summa evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es_AR es" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev v4l apm" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Build log (last part): [ 82%] Building CXX object marble/src/lib/CMakeFiles/marblewidget.dir/AbstractLayer/AbstractLayerData.o [ 83%] Building CXX object marble/src/lib/CMakeFiles/marblewidget.dir/qrc_libmarble.o Linking CXX shared library ../../../lib/libmarblewidget.so [ 83%] Built target marblewidget make: *** [all] Error 2
same problem with : kde-base/marble-4.0.4 USE="kde htmlhandbook"
(In reply to comment #8) > same problem with : > kde-base/marble-4.0.4 USE="kde htmlhandbook" > Same problem here too. Only compiles with USE="-gps -kde -htmlhandook" for me. If any of those three are enabled, it fails.
same issue with 4.0.5
Fixed in 4.l. 4.0.X will be removed really soon and we wont bother with it :]