Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236729 - app-emulation/virtualbox-ose-1.6.4 fails to build: "Checking for Qt4 uic3: ** not found!"
Summary: app-emulation/virtualbox-ose-1.6.4 fails to build: "Checking for Qt4 uic3: **...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Markus Ullmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-04 17:40 UTC by Jesse Adelman
Modified: 2008-09-21 10:24 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2008-09-04 17:40:03 UTC
Howdy. When I emerge virtualbox-ose-1.6.4, it consistently fails with "Checking for Qt4 uic3: ** not found!" (see below). I've looked into my QT4 setup, and can't find a reference to "uic3" and how I would configure it. I'll post my "emerge --info" next. Thanks.

>>> Emerging (3 of 5) app-emulation/virtualbox-ose-1.6.4 to /
 * VirtualBox-1.6.4-OSE.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                        [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                 [ ok ]
 * checking VirtualBox-1.6.4-OSE.tar.bz2 ;-) ...                                                                                                                       [ ok ]
>>> Unpacking source...
>>> Unpacking VirtualBox-1.6.4-OSE.tar.bz2 to /tmp/portage/app-emulation/virtualbox-ose-1.6.4/work
 * Applying virtualbox-ose-1.6.4-remove-unused.patch ...                                                                                                               [ ok ]
 * Applying virtualbox-ose-1.6.4-fix-missing-makefiles.patch ...                                                                                                       [ ok ]
>>> Source unpacked.
>>> Compiling source in /tmp/portage/app-emulation/virtualbox-ose-1.6.4/work/VirtualBox-1.6.4 ...
Checking for environment: Determined build machine: linux.x86, target machine: linux.x86, OK.
Checking for kBuild: found, OK.
Checking for gcc: found version 4.1.2, OK.
Checking for as86: found version 0.16.17, OK.
Checking for bcc: found version 0.16.17, OK.
Checking for iasl: found version 20060912, OK.
Checking for xslt: found, OK.
Checking for pthread: found, OK.
Checking for libxml2: found version 2.6.32, OK.
Checking for libxslt: found version 1.1.24, OK.
Checking for libIDL: found version 0.8.10, OK.
Checking for zlib: found version 1.2.3, OK.
Checking for libpng: found version 1.2.26, OK.
Checking for SDL: found version 1.2.13, OK.
Checking for X libraries: found, OK.
Checking for Xcursor: found, OK.
Checking for Qt3: found version 3.3.8, OK.
Checking for Qt3 devtools: found version 3.3.8, OK.
Checking for Qt4: found version 4.3.3, OK.
Checking for Qt4 devtools: found version 4.3.3, OK.
Checking for Qt4 uic3: 
  ** not found!
Comment 1 Jesse Adelman 2008-09-04 17:41:02 UTC
fuji ~ # emerge --info
Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-tuxonice-r7 i686)
=================================================================
System uname: 2.6.25-tuxonice-r7 i686 Intel(R) Pentium(R) M processor 1.20GHz
Timestamp of tree: Thu, 04 Sep 2008 03:49:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [disabled]
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-r6
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-r2
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.1
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="-march=pentium-m -O2 -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/lib/fax /usr/share/config /var/spool/fax/etc"
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/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.arcticnetwork.ca/source/ http://gentoo.osuosl.org/ http://gentoo.mirrors.tera-byte.com/ http://gentoo.llarian.net/ http://gentoo.mirrors.easynews.com/linux/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
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="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/wschlich-testing /usr/portage/local/layman/berkano /usr/portage/local/layman/voip /usr/portage/local/layman/sunrise /usr/portage/local/layman/liquidx /usr/portage/local/layman/java-overlay /usr/portage/local/layman/java-binary /usr/local/portage"
SYNC="rsync://192.168.1.55/gentoo-portage"
USE="X a52 aac acpi additions adns alsa amr ao apache2 avahi avi background bash-completion berkdb bluetooth boost branding browserplugin bzip2 cairo calendar cdparanoia cdr cgi chardet cli colordiff console cpudetection crypt cups curl cxx dbus device-mapper dga dia divx dmi dri dv dvd dvdr dvdread encode escreen ethereal exif extrafilters fam fame fastcgi faxonly fbcon fbcondecor fbsplash festival ffmpeg firefox flac font-server foomaticdb fortran freetype frontendonly garmin gd gdbm gecko gif gimp gimpprint gmedia gpm gps grammar graphviz gs gstreamer gtk gtk2 gtkhtml h323 hal hardenedphp hash iconv ieee1394 ilbc imagemagick imap imlib inkjar irda java jbig jikes jit john joystick jp2 jpeg jpeg2k json kerberos kqemu ladspa lame laptop lash lcms ldap libgda libnotify live logrotate lzo lzw-tiff mad madwifi maildir matroska mbrola mcal mdb mdnsresponder-compat mhash midi mikmod mime mjpeg mmap mmx mmxext mng modplug motif mozbranding mozdevelop mozilla mozsvg mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mpm-worker mysql mysqli mythtv ncurses net network nls nocd nptl nptlonly nsplugin ntfs odbc offensive ogg oggvorbis opengl openstreetmap oss pam pam_timestamp pcap pcmcia pcre pdf perl php plotutils plugin pmu png pnp posix postgres postscript ppds prediction python qemu-fast qt3 quicktime readline real realmedia reflection reiserfs rtc rtsp ruby samba scripting sdl session shout simplexml skins skype slang slit slp sndfile snmp soap sockets socks5 softmmu speex spell sqlite sqlite3 sse sse2 ssl status stream suidcheck svg sysfs test-programs theora thesaurus threads threadsafe tidy tiff tk tokenizer toolbar truetype truetype-fonts type1-fonts udev unicode usb utils v4l v4l2 vcd vidix vim vim-pager vim-syntax vim-with-x vlm vorbis wifi win32codecs wmf wmp wordperfect wxwindows x264 x86 xchattext xcomposite xext xforms xfs xine xinerama xml xml2 xmlrpc xorg xosd xplanet xscreensaver xulrunner xv xvid xvmc yahoo yv12 zip zlib zrtp" 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 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 synaptics joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vga vesa i810 fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Daniel Pielmeier gentoo-dev 2008-09-04 18:01:17 UTC
Try building x11-libs/qt with qt3-support USE enabled. This should provide uic3

The dependencies of virtualbox also need some checking as it still depends on qt3, but if the configure script looks for qt4 with qt3-support the dependency is probably wrong.
Comment 3 Jesse Adelman 2008-09-04 19:33:21 UTC
That worked. I have both QT3 and 4 installed, fyi. Thanks for the help! :)
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-09-05 00:31:39 UTC
Guys, do the deps need to be fixed here?
Comment 5 Alessio Cassibba (X-Drum) 2008-09-07 23:21:13 UTC
(In reply to comment #2)
[..]
> The dependencies of virtualbox also need some checking as it still depends on
> qt3, but if the configure script looks for qt4 with qt3-support the dependency
> is probably wrong.

virtualbox-ose-1.x still depends on qt3 because the default frontend (VirtualBox) is coded to work with this specific version of the qt toolkit:
ldd /opt/VirtualBox/VirtualBox
[..]
        libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0xb77da000)
[..]
this happens even if qt4 is installed/detected on the system.
Starting with virtualbox-2.x the default behaviour/requirement will be qt4.

(In reply to comment #4)
> Guys, do the deps need to be fixed here?
> 
this check in configure (qt4) will be disabled asap.



(In reply to comment #1)
[..]
thanks for the bug report :)
Comment 6 Markus Ullmann (RETIRED) gentoo-dev 2008-09-21 10:24:57 UTC
Fix InCVS for some time already... (/me takes a note to close bug reports after commit sprees)