Summary: | =sci-geosciences/qgis-1.8.0 - every test fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | eroen <erikdenstore+gbugs> |
Component: | Current packages | Assignee: | Sci-geo Project <sci-geosciences> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kingjon3377, whissi |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log.xz
LastTest.log LastTest.log with virtualx LastTest.log FEATURES=-userpriv |
Description
eroen
2014-01-31 13:51:45 UTC
Created attachment 369202 [details]
LastTest.log
Created attachment 369204 [details] LastTest.log with virtualx All but tests 4, 6, 9 and 11 pass if modifying the ebuild to use virtualx. --- a/sci-geosciences/qgis/qgis-1.8.0.ebuild +++ b/sci-geosciences/qgis/qgis-1.8.0.ebuild @@ -7,7 +7,7 @@ EAPI=5 PYTHON_COMPAT=( python2_6 python2_7 ) PYTHON_REQ_USE="sqlite" -inherit eutils multilib gnome2-utils cmake-utils python-single-r1 +inherit eutils multilib virtualx gnome2-utils cmake-utils python-single-r1 DESCRIPTION="User friendly Geographic Information System" HOMEPAGE="http://www.qgis.org/" @@ -83,6 +83,10 @@ src_configure() { cmake-utils_src_configure } +src_test() { + VIRTUALX_COMMAND=cmake-utils_src_test virtualmake +} + src_install() { cmake-utils_src_install dodoc BUGS ChangeLog CODING README Created attachment 369206 [details]
LastTest.log FEATURES=-userpriv
With FEATURES=-userpriv all but test 11 pass for me (either with or without virtualx).
Well, thanks for the report. However there wasn't much we can do: Upstream detects BUILDDIR when running test suite and stops (see https://github.com/qgis/QGIS/blob/final-2_14_5/src/core/qgsapplication.cpp#L374) so we disabled test suite in the latest version: > commit e245985388006bcd402c21b41985b34f835f63c7 > Author: Thomas Deutschmann > Date: Wed Aug 17 12:53:39 2016 +0200 > > sci-geosciences/qgis: Bump to v2.14.5 > > - Version bump to new upstream release v2.14.5 (Fixes Gentoo-Bug #581146, > #583784, #588994). > > - Bumped to EAPI=6; This makes multilib eclass unnecessary because > get_libdir is now part of EAPI=6. > > - "oracle" USE flag added (Fixes Gentoo-Bug #585156). > > - Disabling test suite because upstream doesn't allow running from > install path [Link 1] (Closes Gentoo-Bug #499894). > > - Package license updated after upstream clearified its own license > [Link 2]. > > Link 1: https://github.com/qgis/QGIS/blob/final-2_14_5/src/core/qgsapplication.cpp#L374 > Link 2: https://github.com/qgis/QGIS/commit/d5bc39cb8ccc047543d37359ae7fc2d34c89a538 > > Gentoo-Bug: https://bugs.gentoo.org/581146 > Gentoo-Bug: https://bugs.gentoo.org/585156 > Gentoo-Bug: https://bugs.gentoo.org/588994 > Gentoo-Bug: https://bugs.gentoo.org/583784 > Gentoo-Bug: https://bugs.gentoo.org/499894 > > Acked-by: Amy Winston > > Package-Manager: portage-2.3.0 > |