Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 473988 - [qt overlay] dev-qt/qtwidgets[test]:5 should depend on qtopengl
Summary: [qt overlay] dev-qt/qtwidgets[test]:5 should depend on qtopengl
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on: 457182
Blocks:
  Show dependency tree
 
Reported: 2013-06-21 06:34 UTC by Patrick Lauer
Modified: 2017-12-22 12:43 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 Patrick Lauer gentoo-dev 2013-06-21 06:34:14 UTC
cd qlcdnumber/ && ( test -e Makefile || /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/bin/qmake /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlcdnumber/qlcdnumber.pro -o Makefile ) && make -f Makefile 
make[2]: Entering directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlcdnumber'
/usr/lib64/qt5/bin/moc -DQT_NO_XCB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlcdnumber\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlcdnumber -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I.moc/release-shared -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4 -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include-fixed -I/usr/include /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlcdnumber/tst_qlcdnumber.cpp -o .moc/release-shared/tst_qlcdnumber.moc
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -Wall -W -D_REENTRANT -fPIE -DQT_NO_XCB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlcdnumber\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlcdnumber -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I.moc/release-shared -I. -o .obj/release-shared/tst_qlcdnumber.o /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlcdnumber/tst_qlcdnumber.cpp
x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -o tst_qlcdnumber .obj/release-shared/tst_qlcdnumber.o   -L/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/lib -lQt5Widgets -lQt5Test -lQt5Gui -lQt5Core -lGL -lpthread 
make[2]: Leaving directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlcdnumber'
cd qlineedit/ && ( test -e Makefile || /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/bin/qmake /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlineedit/qlineedit.pro -o Makefile ) && make -f Makefile 
make[2]: Entering directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlineedit'
/usr/lib64/qt5/bin/moc -DQT_NO_XCB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlineedit\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlineedit -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets/5.1.0 -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets/5.1.0/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtGui/5.1.0 -I/usr/include/qt5/QtGui/5.1.0/QtGui -I/usr/include/qt5/QtCore -I/usr/include/qt5/QtCore/5.1.0 -I/usr/include/qt5/QtCore/5.1.0/QtCore -I.moc/release-shared -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4 -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include-fixed -I/usr/include /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp -o .moc/release-shared/tst_qlineedit.moc
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -Wall -W -D_REENTRANT -fPIE -DQT_NO_XCB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlineedit\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlineedit -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets/5.1.0 -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets/5.1.0/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtGui/5.1.0 -I/usr/include/qt5/QtGui/5.1.0/QtGui -I/usr/include/qt5/QtCore -I/usr/include/qt5/QtCore/5.1.0 -I/usr/include/qt5/QtCore/5.1.0/QtCore -I.moc/release-shared -I. -o .obj/release-shared/tst_qlineedit.o /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -o tst_qlineedit .obj/release-shared/tst_qlineedit.o   -L/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/lib -lQt5Widgets -lQt5Test -lQt5Gui -lQt5Core -lGL -lpthread 
make[2]: Leaving directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qlineedit'
cd qmdiarea/ && ( test -e Makefile || /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/bin/qmake /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea/qmdiarea.pro -o Makefile ) && make -f Makefile 
make[2]: Entering directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qmdiarea'
/usr/lib64/qt5/bin/moc -DQT_NO_XCB -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qmdiarea\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtGui/5.1.0 -I/usr/include/qt5/QtGui/5.1.0/QtGui -I/usr/include/qt5/QtCore -I.moc/release-shared -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4 -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include/g++-v4/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/include-fixed -I/usr/include /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp -o .moc/release-shared/tst_qmdiarea.moc
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -Wall -W -D_REENTRANT -fPIE -DQT_NO_XCB -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR=\"/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qmdiarea\" -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/mkspecs/linux-g++ -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include -I/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/include/QtWidgets -I../../../../../include -I../../../../../include/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtGui/5.1.0 -I/usr/include/qt5/QtGui/5.1.0/QtGui -I/usr/include/qt5/QtCore -I.moc/release-shared -I. -o .obj/release-shared/tst_qmdiarea.o /var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp
/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp:61:20: fatal error: QtOpenGL: No such file or directory
 #include <QtOpenGL>
                    ^
compilation terminated.
make[2]: *** [.obj/release-shared/tst_qmdiarea.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets/qmdiarea'
make[1]: *** [sub-qmdiarea-make_first] Error 2
make[1]: Leaving directory `/var/tmp/portage/dev-qt/qtwidgets-5.1.0_rc1/work/qtbase-opensource-src-5.1.0-rc1_build/tests/auto/widgets/widgets'
make: *** [sub-widgets-make_first] Error 2
 * ERROR: dev-qt/qtwidgets-5.1.0_rc1 failed (test phase):
 *   emake failed

# emerge -pv qtopengl

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-qt/qtwidgets-5.1.0_rc1:5::qt  USE="c++11 {test} -debug" 0 kB
[ebuild  NS    ] dev-qt/qtopengl-5.1.0_rc1:5::qt [4.8.4:4::gentoo] USE="c++11 {test} -debug" 0 kB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 0 kB
Comment 1 Patrick Lauer gentoo-dev 2014-01-23 05:31:40 UTC
Still fails with 5.2.0
Comment 2 Michael Palimaka (kensington) gentoo-dev 2017-12-22 12:43:18 UTC
Tests are restricted in the eclass now, and we have bug #457182 to track any larger work that needs doing. All packages will need to be audited if we ever decide to try and turn tests back on in the future.