Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 849002 - sci-libs/pcl-1.12.1[doc] no theme named 'sphinx_rtd_theme' found (missing theme.conf?)
Summary: sci-libs/pcl-1.12.1[doc] no theme named 'sphinx_rtd_theme' found (missing the...
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: Alexis Ballier
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-06-01 11:41 UTC by Alessandro Barbieri
Modified: 2023-01-28 15:50 UTC (History)
1 user (show)

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


Attachments
emerge_info (emerge_info,37.36 KB, text/plain)
2022-06-01 11:41 UTC, Alessandro Barbieri
Details
pcl-1.12.1:20220601-110155.log.xz (pcl-1.12.1:20220601-110155.log.xz,26.07 KB, application/x-xz)
2022-06-01 11:41 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2022-06-01 11:41:10 UTC
This package fails to build on an unstable system. Attached relevant logs and emerge --info
Comment 1 Alessandro Barbieri 2022-06-01 11:41:15 UTC
Created attachment 781970 [details]
emerge_info

emerge --info
Comment 2 Alessandro Barbieri 2022-06-01 11:41:17 UTC
Created attachment 781973 [details]
pcl-1.12.1:20220601-110155.log.xz

build log (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 3 Bernd 2022-10-27 10:29:35 UTC
I can confirm this bug, but only with USE=tutorials. USE=doc alone does not expose this issue on my tests.
Comment 4 Larry the Git Cow gentoo-dev 2022-11-13 00:01:38 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(-)