Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138883 - kde-base/artsplugin-audiofile-3.5.0 failed on qt check
Summary: kde-base/artsplugin-audiofile-3.5.0 failed on qt check
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-02 10:02 UTC by Robert Golding
Modified: 2006-08-10 05:16 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 Robert Golding 2006-07-02 10:02:49 UTC
ran emerge -av kdemultimedia-meta and on the first package, kde-base/artsplugin-audiofile-3.5.0, the ebuild failed due to the wrong version of qt being installed.
I have QT ver4.1

//----->
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/artsplugin-audiofile-3.5.0/work/artsplugin-audiofile-3.5.0/config.log

!!! ERROR: kde-base/artsplugin-audiofile-3.5.0 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  ebuild.sh, line 1254:   Called kde-meta_src_compile
  kde-meta.eclass, line 410:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 306:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 288:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc'
  ebuild.sh, line 541:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
//----------------<

error message config.log --->
//snip
configure:29701: checking for Qt
configure: 29766: /usr/qt/3/include/qstyle.h
taking that
configure:29884: rm -rf SunWS_cache; i686-pc-linux-gnu-g++ -o conftest -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -mtune=athlon-xp -O2 -mmmx -m3dnow -msse -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-ident -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/qt/3/include -I.  -DQT_THREAD_SUPPORT  -D_REENTRANT -Wl,-O1 -Wl,--sort-common -L/usr/qt/3/lib -L/usr/lib     conftest.cc  -lqt-mt -lpng -lz -lm -ljpeg -ldl  -lXext -lX11 -lSM -lICE  -lpthread 1>&5
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_IHDR@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_destroy_write_struct@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_write_end@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_compression_level@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_write_fn@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_destroy_read_struct@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_create_read_struct@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_packswap@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_progressive_ptr@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_read_fn@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_filler@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_text@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_invert_mono@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_tRNS@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_read_image@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_x_pixels_per_meter@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_interlace_handling@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_io_ptr@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_error@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_error_fn@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_gAMA@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_process_data@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_read_end@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_read_info@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_read_update_info@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_create_write_struct@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_IHDR@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_y_offset_pixels@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_PLTE@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_swap_alpha@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_valid@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_packing@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_progressive_combine_row@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_text@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_create_info_struct@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_gray_to_rgb@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_write_chunk@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_sig_bytes@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_expand@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_write_info@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_write_image@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_oFFs@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_bgr@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_gAMA@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_gamma@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_y_pixels_per_meter@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_progressive_read_fn@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_get_x_offset_pixels@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_strip_16@PNG12_0'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `png_set_pHYs@PNG12_0'
collect2: ld returned 1 exit status
configure:29887: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 0x030300 && QT_VERSION < 0x040000)
#error 1
#endif

int main() {
    (void)QStyleFactory::create(QString::null);
    QCursor c(Qt::WhatsThisCursor);
    return 0;
}
configure:29927: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
//snip
--------->
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-07-03 05:19:20 UTC
you need to re-emerge qt 3.  Your png libraries seem to be missing.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-08-10 05:16:40 UTC
See comment #1.