Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 171664 - make xconfig - unable to find the QT installation
Summary: make xconfig - unable to find the QT installation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-21 11:02 UTC by Coornaert David
Modified: 2007-03-23 08:00 UTC (History)
0 users

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 Coornaert David 2007-03-21 11:02:17 UTC
gentoo 2006.1 on athlon-xp
can't "make xconfig " for configuring kernel
it complains qt dev isn't there
tried all qt3-4-embed etc...
  CHECK   qt
*
* Unable to find the QT installation. Please make sure that
* the QT development package is correctly installed and
* either install pkg-config or set the QTDIR environment
* variable to the correct location.
*
make[1]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck', needed by `scripts/kconfig/qconf.o'.  Stop.
make: *** [xconfig] Error 2




Reproducible: Always




It's really boring, 
menuconfig works, gconfig too,
I repeated this on two different machines
tried many combinations of USE,
can't find what is missing


Ask me for details
Comment 1 Coornaert David 2007-03-21 11:04:02 UTC
Portage 2.1.2.2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Sempron(tm) Processor 3000+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 13 Mar 2007 11:30:05 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ "
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X admin amd64 apache2 berkdb bitmap-fonts cli cracklib crypt cups dri eds emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 jpeg kde lzw lzw-tiff mysql ncurses nls nptl nptlonly opengl pam pcre perl php png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd threads tiff tk truetype truetype-fonts type1-fonts unicode usb xml xorg xpm xv 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i810 mga neomagic nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-21 11:09:19 UTC
Kindly review http://bugs.gentoo.org/page.cgi?id=fields.html#bug_severity
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2007-03-21 11:41:32 UTC
What Qt versions do you have installed, and what is QTDIR set to?
Comment 4 Coornaert David 2007-03-21 14:13:07 UTC
(In reply to comment #3)
> What Qt versions do you have installed, and what is QTDIR set to?
> 
First of all thanks for your support:
as said earlier,
I tried this on athlon-xp and  on sempron setups
I've tried with default 4.2.2 qt but it fails
I then fiddled with USEs (ufed) to enable qt3  or/and static and/or embedded qt...many combos...if not all ; followed by emerge -uDN world and etc

there's mysteriously *no* QTDIR env var,
although qt4.2.2 was emerged
there's *no* /usr/qt directory
but there's a /usr/lib64/qt4 directory (on the sempron one, I have no access to the athlon for the moment, I'll check later)
also /usr/share/qt4,
and /usr/include/qt4

I've done so many emerges that I turn sick of it

I've just emerged with uses qt4 and qt3support :
USE="admin apache2 mmxext mysql nptlonly php qt3support threads tk truetype 
     unicode xml -alsa -isdnlog -midi -mp3 -mpeg -qt3" 
but still no QTDIR env var

*lost* and *puzzled*

I don't understand why emerge --info I posted
pretends that many goofy use flags
the one I asked are stated above

On older gentoos I manage I have things such as qtconf, qtdemo...(in path)
on these two recent one, I only have qt3to4 . 
If that helps








Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-03-21 22:59:22 UTC
Well, you need qt-3* for this, that's about it. ;)
Comment 6 Coornaert David 2007-03-23 08:00:33 UTC
You're right..that was it
I honestly thought that use=qt3support would do it within qt4
but indeed emerge =qt-3* fixed it
on the sempron at least
still a trouble on the athlon-xp, but that must come from the mess
caused by all my tests