Overview
most of those flavors do not build (unresolvable), e.g.
- gnu-compilers-hpc:gnu9-hpc: unresolvable: nothing provides gcc9
- gnu-compilers-hpc:gnu8-hpc: unresolvable: nothing provides gcc8
- gnu-compilers-hpc:gnu10-hpc: unresolvable: nothing provides gcc10
Almost correct - gcc10 would work outside of the staging builds (this I could tweak)
but the others do not exist in context of TW, so no chance
ok, so how i can handle this and use same package for SLE and openSUSE, there is not the same flavor of gcc in TW, Leap and SLE. I should create a dedicated package for all distribution? (is_opensuse should not be used).
as mentioned in the decline message:
gnu-compilers-hpc:gnu9-hpc: unresolvable: nothing provides gcc9 gnu-compilers-hpc:gnu8-hpc: unresolvable: nothing provides gcc8
Those flavors cannot build in tumbleweed, we don't have the needed compilers for it (and don't want them).
What you CAN do:
%if 0%{?suse_version} >= 1500 && ("%{flavor} == "gnu8-hpc" || "%{flavor}" == "gnu9-hpc") ExclusiveArch: do-not-build %endif
Similar exclusion of specific flavors for other suse_version combinations.
found conflict of gnu-compilers-hpc-1.4-1.1.noarch with gnu11-compilers-hpc-1.4-1.3.noarch /usr/share/lmod/modulefiles/gnu/.version.11 /usr/share/lmod/modulefiles/gnu/11
Request History
eeich created request
- On Factory, build the default only. For Leap build all. On older Leap
versions, this may fail as newer compilers do not resolve. Oh, well. (forwarded request 944496 from eeich)
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse added openSUSE:Factory:Staging:adi:7 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:7"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:adi:7"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:7 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:7 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:7 got accepted.