Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 722770 - sci-libs/vtk-8.2.0 : missing dev-libs/pugixml dependency
Summary: sci-libs/vtk-8.2.0 : missing dev-libs/pugixml dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-05-12 22:42 UTC by Peter Bleszynski
Modified: 2020-06-05 21:15 UTC (History)
2 users (show)

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


Attachments
emerge --info output (file_722770.txt,4.85 KB, text/plain)
2020-06-04 08:03 UTC, Rafael Palomar
Details
emerge vtk output (file_722770.txt,15.97 KB, text/plain)
2020-06-04 08:04 UTC, Rafael Palomar
Details
Obsoleting non relevant attachments (file_722770.txt,5 bytes, text/plain)
2020-06-04 08:11 UTC, Rafael Palomar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Bleszynski 2020-05-12 22:42:41 UTC
VTK 8.2 depends on pugixml but the dependency is not specified in the ebuild.


CMake Error at CMake/vtkModuleMacros.cmake:891 (find_package):
  By not providing "Findpugixml.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "pugixml", but
  CMake did not find one.

  Could not find a package configuration file provided by "pugixml" with any
  of the following names:

    pugixmlConfig.cmake
    pugixml-config.cmake

  Add the installation prefix of "pugixml" to CMAKE_PREFIX_PATH or set
  "pugixml_DIR" to a directory containing one of the above files.  If
  "pugixml" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  ThirdParty/pugixml/CMakeLists.txt:1 (vtk_module_third_party)


-- Configuring incomplete, errors occurred!


Reproducible: Always
Comment 1 Sammy Pfeiffer 2020-05-17 06:58:19 UTC
I confirm I find the same error. Emerging dev-libs/pugixml overcomes it.
Comment 2 silver_ghost 2020-05-29 00:07:07 UTC
I confirm error and the fact that emerging dev-dev-libs/pugixml solves it.
Comment 3 Rafael Palomar 2020-06-04 08:03:45 UTC
Created attachment 643354 [details]
emerge --info output
Comment 4 Rafael Palomar 2020-06-04 08:04:48 UTC
Created attachment 643356 [details]
emerge vtk output
Comment 5 Rafael Palomar 2020-06-04 08:11:52 UTC
Created attachment 643362 [details]
Obsoleting non relevant attachments

Sorry, the attachments previously filed were for another bug :/
Comment 6 Larry the Git Cow gentoo-dev 2020-06-05 21:15:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71bd0dedf021dc8b868441cfa261ed50626f2bf

commit a71bd0dedf021dc8b868441cfa261ed50626f2bf
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-06-05 21:14:28 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-06-05 21:15:28 +0000

    sci-libs/vtk: Add missing dependency on dev-libs/pugixml
    
    Closes: https://bugs.gentoo.org/722770
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 sci-libs/vtk/vtk-8.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)