Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 704696 - media-libs/osl-1.10.5 - pkg_setup(): No LLVM slot <= 8 found installed!
Summary: media-libs/osl-1.10.5 - pkg_setup(): No LLVM slot <= 8 found installed!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Adrian
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-03 13:12 UTC by Helmut Jarausch
Modified: 2020-03-22 14:40 UTC (History)
2 users (show)

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


Attachments
build.log (osl-1.10.5.build,1.40 KB, text/plain)
2020-01-03 19:52 UTC, Helmut Jarausch
Details
emerge --info (osl-info,22.33 KB, text/plain)
2020-01-03 19:53 UTC, Helmut Jarausch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Jarausch 2020-01-03 13:12:14 UTC
osl fails to install with No LLVM slot <= 8 found installed

eix -e sys-devel/llvm gives
Installed versions:  
8.0.1(8)^t{tbz2}(06:27:37 PM 12/31/2019)(libffi ncurses xml -debug -doc -exegesis -gold -libedit -test -xar ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-Darwin" LLVM_TARGETS="AArch64 AMDGPU ARM BPF Hexagon Lanai MSP430 Mips NVPTX PowerPC Sparc SystemZ WebAssembly X86 XCore") 

9.0.1(9)^t{tbz2}(12:47:56 PM 12/21/2019)(libffi ncurses xml -debug -doc -exegesis -gold -libedit -test -xar -z3 ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-Darwin" LLVM_TARGETS="AArch64 AMDGPU ARM BPF Hexagon Lanai MSP430 Mips NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore")

Thanks for a hint
Helmut
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2020-01-03 13:42:10 UTC
Please attach the entire build log to this bug report.
Please post your `emerge --info' output in a comment.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2020-01-03 13:43:20 UTC
(In reply to Helmut Jarausch from comment #0)
> Thanks for a hint

Your hint for the day is that you should follow the bug reporting guidelines as well as you can.
Comment 3 Helmut Jarausch 2020-01-03 19:52:30 UTC
Created attachment 602424 [details]
build.log
Comment 4 Helmut Jarausch 2020-01-03 19:53:09 UTC
Created attachment 602426 [details]
emerge --info
Comment 5 Alexander Tsoy 2020-01-04 07:36:57 UTC
You forgot to reopen the bug.
Comment 6 Helmut Jarausch 2020-01-05 15:31:58 UTC
(In reply to Alexander Tsoy from comment #5)
> You forgot to reopen the bug.

This package not only requires LLVM:8 (which I have installed) but
clang:8, as well.

Unfortunately, that's difficult to find out.
I should depend on a clang version which it accepts (up to 8) at the moment.
After installing clang:8 (in addition to clang:9 and clang:10) the package
installs now.
Comment 7 Adrian 2020-01-08 16:15:54 UTC
osl-1.10.5 requires LLVM 5-8.
I am preparing an ebuild for 1.10.8 in my repository which allows LLVM 5-9.
Looking at github, newer versions will require LLVM 6-9.

The versions of Clang and LLVM need to match.
Comment 8 Larry the Git Cow gentoo-dev 2020-03-22 14:40:58 UTC
The bug has been closed via the following commit(s):

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

commit 02144b8da2eb37cc3efdc1d48984d8ce41121975
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-03-22 14:39:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-03-22 14:40:47 +0000

    media-libs/osl: Restrict 1.10.5 to <sys-devel/clang-9
    
    Closes: https://bugs.gentoo.org/704696
    Package-Manager: Portage-2.3.94, Repoman-2.3.21
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-libs/osl/osl-1.10.5.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)