Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 560670 - sci-visualization/paraview fails compilation with USE="development -python"
Summary: sci-visualization/paraview fails compilation with USE="development -python"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL: http://www.paraview.org/Bug/view.php?...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-16 22:19 UTC by Dion Moult (RETIRED)
Modified: 2015-09-20 03:04 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 Dion Moult (RETIRED) gentoo-dev 2015-09-16 22:19:42 UTC
"ui_pqExportStateWizard.h" is always included with development install when it also depends on Python (quote from upstream bug, see link)

Reproducible: Always

Steps to Reproduce:
$ emerge paraview (+qt4 +development +python_targets_python2_7)
Actual Results:  
... snip ...

-- Installing: /var/tmp/portage/sci-visualization/paraview-4.3.1/image/usr/include/paraview-4.3/pqViewManager.h
-- Installing: /var/tmp/portage/sci-visualization/paraview-4.3.1/image/usr/include/paraview-4.3/pqWidgetRangeDomain.h
-- Installing: /var/tmp/portage/sci-visualization/paraview-4.3.1/image/usr/include/paraview-4.3/pqWriterDialog.h
-- Installing: /var/tmp/portage/sci-visualization/paraview-4.3.1/image/usr/include/paraview-4.3/pqYoungsMaterialInterfacePanel.h
-- Installing: /var/tmp/portage/sci-visualization/paraview-4.3.1/image/usr/include/paraview-4.3/pqComponentsModule.h
CMake Error at Qt/Components/cmake_install.cmake:242 (file):
  file INSTALL cannot find
  "/var/tmp/portage/sci-visualization/paraview-4.3.1/work/paraview-4.3.1_build/Qt/Components/ui_pqExportStateWizard.h".
Call Stack (most recent call first):
  VTK/cmake_install.cmake:224 (include)
  cmake_install.cmake:64 (include)


Makefile:88: recipe for target 'install' failed
make: *** [install] Error 1
 [31;01m*[0m ERROR: sci-visualization/paraview-4.3.1::gentoo failed (install phase):
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of `emerge --info '=sci-visualization/paraview-4.3.1::gentoo'`,
 [31;01m*[0m the complete build log and the output of `emerge -pqv '=sci-visualization/paraview-4.3.1::gentoo'`.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/sci-visualization/paraview-4.3.1/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sci-visualization/paraview-4.3.1/temp/environment'.
 [31;01m*[0m Working directory: '/var/tmp/portage/sci-visualization/paraview-4.3.1/work/paraview-4.3.1_build'
 [31;01m*[0m S: '/var/tmp/portage/sci-visualization/paraview-4.3.1/work/ParaView-v4.3.1-source'

Ruh roh.

Expected Results:  
Compile perfectly.

http://www.paraview.org/Bug/view.php?id=15655 <-- original bug upstream.
Comment 1 Dion Moult (RETIRED) gentoo-dev 2015-09-16 22:21:35 UTC
Should probably mention that applying Bruno Santos' fix works just fine.
Comment 2 Matthias Maier gentoo-dev 2015-09-20 03:04:59 UTC
commit a49857b0651a056274c2aab7f887dc7829bb64e3
Author: Matthias Maier <tamiko@gentoo.org>
Date:   Sat Sep 19 22:00:46 2015 -0500

    sci-visualization/paraview: Fix compile for "development -python", bug #560670
    
    Thanks to Dion Moult for tracking this down.
    
    Gentoo-Bug: 560670
    
    Package-Manager: portage-2.2.20.1