qtiplot (at least version 0.9.7.4) will not build on system with x11-libs/qt-4 without x11-libs/qt-svg installed. However this does not show up as a dependency in the ebuild. system Gentoo on AMD64 Reproducible: Always Steps to reproduce: check if qt-svg is installed. remove qt-svg from system try to emerge qtiplot The error is: src/scripting/Script.h:67: warning: type qualifiers ignored on function return type x86_64-pc-linux-gnu-g++ -c -pipe -march=native -mtune=native -O2 -fweb -fpeel-loops -pipe -D_REENTRANT -Wall -W -DSCRIPTING_DIALOG -DGL2PS_HAVE_LIBPNG -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/lib64/python2.5/site-packages\" -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I/usr/include/muparser -I../3rdparty/qwtplot3d/include -I/usr/include/qwt5 -I../3rdparty/liborigin -I/usr/include/gsl -I/usr/include/boost -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/lib/include -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/origin -Isrc/table -Isrc/scripting -I/usr/include/python2.5 -I/usr/X11R6/include -I../tmp/qtiplot -I. -o ../tmp/qtiplot/RangeSelectorTool.o src/plot2D/RangeSelectorTool.cpp src/plot2D/Graph.cpp: In member function ‘void Graph::exportSVG(const QString&)’: src/plot2D/Graph.cpp:1512: error: ‘QSvgGenerator’ was not declared in this scope src/plot2D/Graph.cpp:1512: error: expected `;' before ‘svg’ src/plot2D/Graph.cpp:1513: error: ‘svg’ was not declared in this scope In file included from src/plot2D/../table/Table.h:42, from src/plot2D/Graph.h:44, from src/plot2D/MultiLayer.h:36, from src/plot2D/MultiLayer.cpp:52: src/scripting/Script.h:67: warning: type qualifiers ignored on function return type re-emerge qt-svg qtiplot compiles without problems. system USE flags: USE="3dnow 3dnowext 64bit X a52 aac aalib acl acpi aim aimextras aliaschain alsa amd amd64 apache2 applet arts asf audiofile automount avi bash-completion bcmath berkdb bindist binfilter bitmap-fonts bl blas bluetooth bonobo bzip2 cairo capi cardbus cblas ccache cddb cdio cdparanoia cdr cdrom cdsound chroot cis cli clock-screen cracklib crypt ctype cups dbase dbus dio directfb disk-cache dlloader dma dosformat double-precision dpms dri dv dvd dvdr dvdread dvi dx eds emacs emboss emoticon encode esd ext-png ext-zlib extrafilters f77 fam fastcgi fat ffmpeg fftw finger firefox flac fmod font-server fontconfig foomaticdb fortran fortran95 fpx ftp fusion gaim gb gdbm ggi gif gimp gimpprint ginac gkrellm glade glib gnokii gnome gnome-print gnomecanvas gnomedb gnustep gnutls gphoto2 gpm graphviz gsnd gstreamer gstreamer010 gtk gtk2 gtkhtml gzip h323 hal hddtemp hwmixer iconv icq id3 ident idn ieee1394 imagemagick imlib imlib2 inkjar innodb intl iontruetype ipsec ipv6 irda irmc isdn isdnlog jack java javacomm javascript jcs jingle jpeg jpeg2k lame lapack lcd ldap lesstif libg++ libwww linuxkeys linuxthreads-tls lirc lm_sensors logitech-mouse loop-aes lpr lzo lzw mad madwifi mbox mcal md5sum mem-cache memcache messages midi mikmod mime mjpeg mmap mmx mmxext mng motif mozilla moznoirc moznomail mp3 mp4 mp4live mpeg mpeg2 mpi mplayer msn msnextras msql mudflap multilib multiprocess musepack mysql ncurses netcdf nls no-old-linux nptl nptlonly nsplugin nvidia nvram office ogg ole openal opengl openmp oscar pam pascal pci pcmcia pcre pdf pdflib perl php plotutils png pnp pop portaudio posix ppds pppd python qt3support qt4 quicktime rar rdesktop readline reflection rhythmbox samba sametime sblive scanner scgi sdl sensord session sftp shared sharedmem shorten slp smp sms sndfile snmp sockets sound speex spell spl sse sse-filters sse2 ssl startup-notification staticsocket subtitles suid swat symlink sysfs syslog sysvipc t1lib tcl tcltk tcpd theora thesaurus threads threadsonly thumbnail tiff tk transcode truetype truetype-fonts type1 type1-fonts udev unicode unzip urandom usb userlocales v4l v4l2 vcd vdr vfat videos vim visualization vorbis vorbis-psy watchdog widescreen wma wxwindows x264 xanim xbase xext xforms xine xinerama xinetd xml xmlreader xmlrpc xmlwriter xorg xosd xpm xprint xsettings xulrunner xv xvid yahoo zip zlib zvbi" 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 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en_GB en el" USERLAND="GNU" Available qt related instances are: equery list qt [ Searching for package 'qt' in all categories among: ] * installed packages [I--] [ ] dev-libs/dbus-qt3-old-0.70 (0) [I--] [ ~] sci-visualization/qtiplot-0.9.7.4 (0) [I--] [ ] x11-libs/qt-3.3.8b-r1 (3) [I--] [ ~] x11-libs/qt-4.4.2 (4) [I--] [ ~] x11-libs/qt-assistant-4.4.2-r1 (4) [I--] [ ~] x11-libs/qt-core-4.4.2 (4) [I--] [ ~] x11-libs/qt-dbus-4.4.2 (4) [I--] [ ~] x11-libs/qt-gui-4.4.2-r1 (4) [I--] [ ~] x11-libs/qt-opengl-4.4.2 (4) [I--] [ ~] x11-libs/qt-qt3support-4.4.2 (4) [I--] [ ~] x11-libs/qt-script-4.4.2 (4) [I--] [ ~] x11-libs/qt-sql-4.4.2 (4) [I--] [ ~] x11-libs/qt-svg-4.4.2 (4) [I--] [ ~] x11-libs/qt-test-4.4.2 (4) [I--] [ ~] x11-libs/qt-webkit-4.4.2 (4) [I--] [ ~] x11-libs/qt-xmlpatterns-4.4.2 (4) George
fixed in newer 0.9.7.7, 0.9.7.4 gone.