Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635758 - media-gfx/openscad-2015.03_p2-r3 : Project ERROR: Unknown module(s) in QT: concurrent
Summary: media-gfx/openscad-2015.03_p2-r3 : Project ERROR: Unknown module(s) in QT: co...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2017-10-29 08:46 UTC by Toralf Förster
Modified: 2017-12-09 02:26 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.56 KB, text/plain)
2017-10-29 08:46 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,79.28 KB, text/plain)
2017-10-29 08:46 UTC, Toralf Förster
Details
environment (environment,59.78 KB, text/plain)
2017-10-29 08:46 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.00 KB, application/x-bzip)
2017-10-29 08:46 UTC, Toralf Förster
Details
media-gfx:openscad-2015.03_p2-r3:20171029-071732.log (media-gfx:openscad-2015.03_p2-r3:20171029-071732.log,2.19 KB, text/plain)
2017-10-29 08:46 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,16.46 KB, application/x-bzip)
2017-10-29 08:46 UTC, Toralf Förster
Details
temp dir with logs (temp.tar.gz,21.70 KB, application/gzip)
2017-11-12 09:51 UTC, Pawel Tatera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-10-29 08:46:19 UTC
Info: creating stash file /var/tmp/portage/media-gfx/openscad-2015.03_p2-r3/work/openscad-2015.03-2/.qmake.stash
Project MESSAGE: If you're building a development binary, consider adding CONFIG+=experimental
Project ERROR: Unknown module(s) in QT: concurrent
 [ !! ]

 * Running qmake has failed! (see above for details)

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop-plasma_libressl_20171027-191648

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.5.1 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv media-gfx/openscad
[ebuild  N    ] media-gfx/openscad-2015.03_p2-r3  USE="-emacs"
Comment 1 Toralf Förster gentoo-dev 2017-10-29 08:46:22 UTC
Created attachment 500658 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-10-29 08:46:25 UTC
Created attachment 500660 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-10-29 08:46:29 UTC
Created attachment 500662 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-10-29 08:46:31 UTC
Created attachment 500664 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-10-29 08:46:35 UTC
Created attachment 500666 [details]
media-gfx:openscad-2015.03_p2-r3:20171029-071732.log
Comment 6 Toralf Förster gentoo-dev 2017-10-29 08:46:38 UTC
Created attachment 500668 [details]
temp.tbz2
Comment 7 Pawel Tatera 2017-11-12 09:47:31 UTC
Looks like dev-qt/qtconcurrent is missing in ebuild dependency tree.
So just:
 emerge -1  dev-qt/qtconcurrent
And the configure phase ends up with success. The problem is that the compile process still fails with: i686-pc-linux-gnu-g++: internal compiler error: Killed (program cc1plus).
Comment 8 Pawel Tatera 2017-11-12 09:51:45 UTC
Created attachment 503700 [details]
temp dir with logs
Comment 9 Volker Wegert 2017-11-18 13:28:47 UTC
I got the same error message ("Project ERROR: Unknown module(s) in QT: concurrent") on my ãmd64 machine; manually merging dev-qt/qtconcurrent solved the problem. I did not experience any further issues ("internal compiler failures"), so from my point of view, it looks like a simple missing dependency...?
Comment 10 Pawel Tatera 2017-11-19 13:41:24 UTC
For me, when compiler attempts to build objects/cgalutils.o, it enters some 'neverending' process of putting code together, runs entire 1Gig of swap space, entire memory, then finally stops with 'internal compiler failure' message, shown in the build log. Would be great if someone put some light on cgalutils and explain what it depends on.
Comment 11 Pawel Tatera 2017-11-19 23:33:12 UTC
Update.
After adding some extra swap space to the system (8G file), build process goes right till the end and the package installs properly.
So huge memory or SWAP space is critical here.
I managed to build it with bearly 512 MB of physical RAM...
Comment 12 Michael Weber (RETIRED) gentoo-dev 2017-12-09 02:26:27 UTC
Author: Michael Weber <xmw@gentoo.org>
Date:   Sat Dec 9 03:25:38 2017 +0100

    media-gfx/openscad: DEPEND on dev-qt/qtconcurrent (thanks Pawel Tatera and Volker Wegert, bug 635758).
    
    Package-Manager: Portage-2.3.16, Repoman-2.3.6