https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sci-libs/pcl-1.12.1-r1 installs files into unexpected paths. Discovered on: amd64 (internal ref: ci)
Created attachment 787100 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d595aade44b6b1dcc26ce0329bb9b4e6ddb0d3 commit 88d595aade44b6b1dcc26ce0329bb9b4e6ddb0d3 Author: Bernd Waibel <waebbl-gentoo@posteo.net> AuthorDate: 2022-11-13 00:01:24 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2022-11-13 00:01:24 +0000 sci-libs/pcl: fix several issues - enable cuda sandbox to avoid sandbox violation, #869674 - patch the code for several installation directories to conform to FHS. This is just a hack and should be done using GNUInstallDirs and provided upstream to solve it properly, #853886 - add a dependency on virtual/latex-base to avoid an additional QA issue on latex not found, because the doxyfile uses LaTeX by default. Also depend on doxygen[dot] to avoid a cmake warning about missing doxygen component - change test related cmake option to new value to avoid undefined cmake variables, #738996 - depend on dev-python/sphinx_rtd_theme to properly build tutorial docs with USE=tutorials, #849002 - restrict test, because it needs the gtest sources to be provided, the package alone seems not be enough. - fix hardcoded path for cmake files to be installed into /usr/share/cmake/ Closes: https://bugs.gentoo.org/869674 Closes: https://bugs.gentoo.org/853886 Closes: https://bugs.gentoo.org/738996 Closes: https://bugs.gentoo.org/849002 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: David Seifert <soap@gentoo.org> ....12.1-allow-configuration-of-install-dirs.patch | 32 +++++++++++++++++++ ...ve-directory-of-the-installed-cmake-files.patch | 22 +++++++++++++ .../{pcl-1.12.1-r1.ebuild => pcl-1.12.1-r2.ebuild} | 36 ++++++++++++++++++---- 3 files changed, 84 insertions(+), 6 deletions(-)