Bug 2038254

Summary: delve missing in go-toolset aarch64
Product: Red Hat Enterprise Linux 8 Reporter: Alex Baranowski <aleksander.baranowski>
Component: go-toolsetAssignee: David Benoit <dbenoit>
Status: CLOSED WONTFIX QA Contact: qe-baseos-tools-bugs
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.5CC: emachado
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-07 07:28:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alex Baranowski 2022-01-07 16:17:49 UTC
Description of problem:

During a rebuild of the go-toolset:rhel for aarch64 i discovered that delve is missing for aarch64.

In the meantime, the modules.yaml for x86_64 and aarch64 have the following:

```
  components:
    rpms:
      delve:
        rationale: A debugger for the Go programming language
        ref: stream-rhel-8-rhel-8.5.0
        buildorder: 2
        arches: [aarch64, i686, ppc64le, s390x, x86_64]
      go-toolset:
        rationale: Meta package for go-toolset providing scl enable scripts.
        ref: stream-rhel-8-rhel-8.5.0
        arches: [aarch64, i686, ppc64le, s390x, x86_64]
      golang:
        rationale: Package providing the Go compiler toolchain.
        ref: stream-rhel-8-rhel-8.5.0
        buildorder: 1
        arches: [aarch64, i686, ppc64le, s390x, x86_64]
```
In the artifacts for x86_64:

```
  artifacts:
    rpms:
    - delve-0:1.6.0-1.module+el8.5.0+10379+d6b83bd0.src
    - delve-0:1.6.0-1.module+el8.5.0+10379+d6b83bd0.x86_64
    - delve-debuginfo-0:1.6.0-1.module+el8.5.0+10379+d6b83bd0.x86_64
```

In the artifacts for aarch64:

```
  artifacts:
    rpms:
    - go-toolset-0:1.16.12-1.module+el8.5.0+13637+960c7771.aarch64
    - go-toolset-0:1.16.12-1.module+el8.5.0+13637+960c7771.src
    - golang-0:1.16.12-1.module+el8.5.0+13637+960c7771.aarch64
    - golang-0:1.16.12-1.module+el8.5.0+13637+960c7771.src
    - golang-bin-0:1.16.12-1.module+el8.5.0+13637+960c7771.aarch64
    - golang-docs-0:1.16.12-1.module+el8.5.0+13637+960c7771.noarch
    - golang-misc-0:1.16.12-1.module+el8.5.0+13637+960c7771.noarch
    - golang-src-0:1.16.12-1.module+el8.5.0+13637+960c7771.noarch
    - golang-tests-0:1.16.12-1.module+el8.5.0+13637+960c7771.noarch
```



Version-Release number of selected component (if applicable):

go-toolset module rhel

Comment 1 Alex Baranowski 2022-01-07 16:45:53 UTC
I check that in delve src.rpm the aarch64 is excluded. The bug is that modules.yaml says that it should be built.

Comment 6 RHEL Program Management 2023-07-07 07:28:09 UTC
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release.  Therefore, it is being closed.  If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.