1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
I've recently found that bugs.gentoo.org is my new friend. However, |
5 |
this is sort of a one-off issue, and I haven't been able to find it |
6 |
there. I run `glsa-check -f all' maybe once a month, or less (I |
7 |
usually get packages/versions recommended in the glsa by routine |
8 |
updates). I watch the GLSA blog, so I know when something comes out, |
9 |
and I usually check which version I have. 999 times out of 1000, I've |
10 |
already got the updated package. |
11 |
|
12 |
Be that as it may, I've been trying to "get through" running the tool |
13 |
successfully, and I am getting stuck on rebuilding kdebase-3.4.3-r2. |
14 |
I'm actually using KDE 3.5, but would like to keep 3.4 around until |
15 |
the next major version comes around (I'm just anal that way). When it |
16 |
goes to rebuild kdebase, it quickly errors out with the following: |
17 |
|
18 |
configure: error: |
19 |
you need to install kdelibs first. |
20 |
|
21 |
If you did install kdelibs, then the Qt version that is picked up by |
22 |
this configure is not the same version you used to compile kdelibs. |
23 |
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the |
24 |
_same Qt version_, compiled with the _same compiler_ and the same Qt |
25 |
configuration settings. |
26 |
|
27 |
|
28 |
!!! Please attach the following file when filing a report to |
29 |
bugs.gentoo.org: |
30 |
!!! /var/tmp/portage/kdebase-3.4.3-r2/work/kdebase-3.4.3/config.log |
31 |
|
32 |
!!! ERROR: kde-base/kdebase-3.4.3-r2 failed. |
33 |
Call stack: |
34 |
ebuild.sh, line 1539: Called dyn_compile |
35 |
ebuild.sh, line 939: Called src_compile |
36 |
kdebase-3.4.3-r2.ebuild, line 92: Called kde_src_compile |
37 |
kde.eclass, line 164: Called kde_src_compile 'all' |
38 |
kde.eclass, line 323: Called kde_src_compile 'myconf' 'configure' |
39 |
'make' |
40 |
kde.eclass, line 305: Called econf '--with-dpms' |
41 |
'--with-x-binaries-dir=/usr/bin' '--with-arts' '--with-ldap' |
42 |
'--with-cups' '--with-gl' '--with-ssl' '--with-samba' |
43 |
'--without-openexr' '--without-sensors' '--without-libusb' |
44 |
'--without-libraw1394' '--without-hal' '--with-pam=yes' |
45 |
'--without-java' '--with-x' '--enable-mitshm' '--without-xinerama' |
46 |
'--with-qt-dir=/usr/qt/3' '--enable-mt' |
47 |
'--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' |
48 |
'--disable-debug' '--without-debug' '--enable-final' '--with-arts' |
49 |
'--prefix=/usr/kde/3.4' '--mandir=/usr/kde/3.4/share/man' |
50 |
'--infodir=/usr/kde/3.4/share/info' '--datadir=/usr/kde/3.4/share' |
51 |
'--sysconfdir=/usr/kde/3.4/etc' |
52 |
ebuild.sh, line 541: Called die |
53 |
|
54 |
!!! econf failed |
55 |
!!! If you need support, post the topmost build error, and the call |
56 |
stack if relevant. |
57 |
|
58 |
|
59 |
I've gone through some toolchain changes recently, so I wasn't |
60 |
completely surprised by this message the first time I got it. So, I |
61 |
immediately rebuilt qt, which actually rebuilt qt4 (I think qt3 is |
62 |
actually being detected by the kdebase ebuild, but we'll get to |
63 |
that). I also rebuilt kdelibs (at the same time as qt - qt was |
64 |
rebuilt first), then tried the kdebase rebuild again. I get the same |
65 |
error. So, I said to myself, "ok, it's picking up qt3 (not qt4, which |
66 |
I just rebuilt) so I need to rebuild that". So I did. I did a |
67 |
`emerge -av =x11-libs/qt-3.3.6-r1', which completed successfully, but |
68 |
when attempting a rebuild of kdebase I get the same, above, error. |
69 |
|
70 |
Any pointers would be awesome. I've finally managed to get through an |
71 |
`emerge_world.sh' (custom script - if you're interested/curious |
72 |
contact me offlist) after about a month (or more) of skipping through |
73 |
packages to avoid stuff that wouldn't build. This is the icing on the |
74 |
cake. If I can get through the `glsa-check', I'll switch profiles to |
75 |
2006.1 (then, of course, rebuild). |
76 |
|
77 |
TIA |
78 |
|
79 |
- -- |
80 |
gentux |
81 |
echo "hfouvyyAhnbjm/dpn" | perl -pe 's/(.)/chr(ord($1)-1)/ge' |
82 |
|
83 |
gentux's gpg fingerprint ==> 5495 0388 67FF 0B89 1239 D840 4CF0 39E2 |
84 |
18D3 4A9E |
85 |
-----BEGIN PGP SIGNATURE----- |
86 |
Version: GnuPG v1.4.5 (GNU/Linux) |
87 |
|
88 |
iD8DBQFE2tcCTPA54hjTSp4RAtbQAKCWy//zI2XW181fUAVKOG9GL/2q4ACgjnnL |
89 |
/TfRlsQq2kUdsOLWxfMHx14= |
90 |
=bujM |
91 |
-----END PGP SIGNATURE----- |
92 |
|
93 |
-- |
94 |
gentoo-user@g.o mailing list |