buildsystem on devel unable to run kde-config

Dan Williams dcbw at redhat.com
Mon Feb 27 20:58:51 UTC 2006


On Sun, 2006-02-26 at 16:04 -0500, Matthew D Truch wrote:
> Greetings,
> 
> I'm having a little trouble building kst (a KDE app) on the devel
> buildsystem, which builds fine on FC-4 systems. 
> 
> Configure fails with the following error:
> checking for kde-config... /usr/bin/kde-config
> /usr/bin/kde-config: error while loading shared libraries:
>   libqt-mt.so.3: cannot open shared object file: No such file or directory
> configure: error: /usr/bin/kde-config --prefix outputed the non existant
>   prefix '' for kdelibs.
> This means it has been moved since you installed it.
>   This won't work. Please recompile kdelibs for the new prefix.
> 
> The full logs are available at:
> http://buildsys.fedoraproject.org/logs/fedora-development-extras/5288-kst-1.2.0-9.fc5/i386/build.log
> 
> The shared library kde-config complains about, libqt-mt.so.3, is
> included in the qt rpm, which mock does claim to have installed.  
> 
> Any help would be greatly appreciated.  Thanks.  

There's currently a circular dependency between gtk2 and
hicolor-icon-theme, it turns out.  That's screwing up the RPM
transaction and likely causing stuff to fail here.

After the buildroot is set up, the kde-config is failing because it
can't find libqt-mt.so.3, of course.  This seems to be because the
information for ld isn't up to date, likely because stuff in the RPM
transaction failed.  Running an ldconfig in the buildroot fixed the
kde-config issue.

I'd say wait until the issues with gtk2 + hicolor-icon-theme are sorted
out, then retry the build and we'll see where it fails next.

Dan





More information about the fedora-extras-list mailing list