Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949033 - sci-libs/rocBLAS-6.1.1-r1[doc] fails to emerge - missing README.md
Summary: sci-libs/rocBLAS-6.1.1-r1[doc] fails to emerge - missing README.md
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2025-01-29 22:37 UTC by Anton Repko
Modified: 2025-04-12 20:18 UTC (History)
4 users (show)

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


Attachments
patch to disable the introductory README.md (rocBLAS-6.1.1-doxygen-readme.patch,444 bytes, patch)
2025-01-29 22:37 UTC, Anton Repko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Repko 2025-01-29 22:37:50 UTC
Created attachment 917888 [details, diff]
patch to disable the introductory README.md

emerge fails with USE=doc during configure phase due to missing "../README.md" for doxygen; attached patch will "solve" it by disabling README.md (because another README.md present in the source tarball appears unrelated)

Signed-off-by: Anton Repko <anton@a-repko.sk>
Comment 1 Anton Repko 2025-03-03 11:07:30 UTC
Also rocBLAS-6.3.2[doc] fails to emerge, this time due to a small misprint in the ebuild:

--- rocBLAS-6.3.2.ebuild.orig
+++ rocBLAS-6.3.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DOCS_BUILDER="doxygen"
-DOCS_DIR="docs/.doxygen"
+DOCS_DIR="docs/doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
 LLVM_COMPAT=( 19 )
 ROCM_VERSION=${PV}


PS: The original bug was still not corrected - it applies only to version 6.1 (and was apparently corrected upstream for 6.3). The new ebuild-bug applies only to versions 6.3.0 and 6.3.2
Comment 2 Anton Repko 2025-04-12 20:14:06 UTC
Version 6.3.3 has the same problem as 6.3.2 mentioned in the previous post (2025-03-03). It is just needed to remove one dot in the ebuild to solve it: the correct path to doxygen directory should be
DOCS_DIR="docs/doxygen"
Comment 3 Larry the Git Cow gentoo-dev 2025-04-12 20:18:08 UTC
The bug has been closed via the following commit(s):

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

commit a3f075a60383190ddcb004af0453b9272f7d800a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-04-12 20:17:25 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-04-12 20:17:25 +0000

    sci-libs/rocBLAS: fix typo in DOCS_DIR
    
    Thanks to Anton Repko.
    
    Closes: https://bugs.gentoo.org/949033
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-libs/rocBLAS/rocBLAS-6.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)