Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 853886 - sci-libs/pcl-1.12.1-r1 installs files into unexpected paths
Summary: sci-libs/pcl-1.12.1-r1 installs files into unexpected paths
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-06-23 11:47 UTC by Agostino Sarubbo
Modified: 2023-01-28 15:50 UTC (History)
0 users

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


Attachments
build.log.xz (build.log.xz,66.14 KB, application/x-xz)
2022-06-23 11:47 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-06-23 11:47:00 UTC
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)
Comment 1 Agostino Sarubbo gentoo-dev 2022-06-23 11:47:03 UTC
Created attachment 787100 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Larry the Git Cow gentoo-dev 2022-11-13 00:01:40 UTC
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(-)