| Summary: | genkernel --xconfig gets Unable to find the QT installation error | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Dale Carstensen <dlc> |
| Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | dlc, genkernel, gilberg |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | output from equery files qt | ||
|
Description
Dale Carstensen
2006-08-30 09:49:22 UTC
Created attachment 95492 [details]
output from equery files qt
genkernel literally passes it on to the kernel, so reassigning it there... Since the prior genkernel run ended up turning off netfilter somehow, and the NATed hosts can't communicate, I ran another today. And, guess what, I accidentally used --xconfig instead of --gconfig, and the window came up. Same qt stuff, though, I think. I did update libX11 in between, in fact all of these: 1157040883: ::: completed emerge (1 of 35) x11-misc/util-macros-1.1.0 to / 1157040900: ::: completed emerge (2 of 35) x11-proto/kbproto-1.0.3 to / 1157040922: ::: completed emerge (3 of 35) x11-proto/xproto-7.0.7 to / 1157040966: ::: completed emerge (4 of 35) x11-libs/libXau-1.0.2 to / 1157041463: ::: completed emerge (5 of 35) x11-libs/libX11-1.0.3 to / 1157041553: ::: completed emerge (6 of 35) media-libs/libpng-1.2.12-r1 to / And I'm now running the 2.6.17 I built before, after guessing how to finish the boot (run udevstart instead of mdev -s.) So I don't know what fixed it, but --xconfig no longer complains about the QT existence/version/whatever. Now to discover why building gxine gets an error compiling key_events.c, complaining that XML_ESCAPE_NO_QUOTE is not defined when clearly it is defined in /usr/include/xine/xmlparser.h, which key_events.c includes! ok, marking fixed [offtop] my english is bad))[/offtop] For fix this bug, run # echo $QTDIR if it's empty, then run # export QTDIR="/usr/qt/3" and run # make xconfig But you can get this message: # LANG=POSIX make xconfig scripts/kconfig/qconf arch/x86/Kconfig Xlib: connection to ":0.0" refused by server Xlib: No protocol specified qconf: cannot connect to X server :0 make[1]: *** [xconfig] Error 1 make: *** [xconfig] Error 2 Because of this, so I run xconfig $ sudo make xconfig |