Skip to content

Restore missing Go module checksums for go-ethereum metrics transitive deps#28

Merged
scx1332 merged 2 commits intoscx1332/metricsfrom
copilot/fix-missing-go-sum-entry
Feb 24, 2026
Merged

Restore missing Go module checksums for go-ethereum metrics transitive deps#28
scx1332 merged 2 commits intoscx1332/metricsfrom
copilot/fix-missing-go-sum-entry

Conversation

Copy link
Contributor

Copilot AI commented Feb 24, 2026

The build was failing across multiple packages because the module graph referenced github.com/ethereum/go-ethereum/metrics@v1.16.7 without corresponding checksum coverage for its transitive CPU metrics dependency (github.com/shirou/gopsutil/cpu). This caused go test setup failures before package compilation.

  • Dependency graph synchronization

    • Updated module metadata to align with go-ethereum metrics transitive requirements.
    • Added the missing indirect module entries required by that chain in go.mod.
  • Checksum completion

    • Added the missing go.sum entries for:
      • github.com/shirou/gopsutil
      • platform-specific transitive dependencies (wmi, go-ole, go-sysconf, numcpus, and related x/sys go.mod checksums)
  • Scope

    • No application logic changes.
    • No API or behavioral changes; this is strictly module/dependency metadata correction.
require (
    // ...
    github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect
    github.com/tklauser/go-sysconf v0.3.12 // indirect
    github.com/tklauser/numcpus v0.6.1 // indirect
)

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: scx1332 <27012161+scx1332@users.noreply.github.com>
@scx1332 scx1332 marked this pull request as ready for review February 24, 2026 11:05
@scx1332 scx1332 merged commit 5ce0bf4 into scx1332/metrics Feb 24, 2026
@scx1332 scx1332 deleted the copilot/fix-missing-go-sum-entry branch February 24, 2026 11:05
Copilot AI restored the copilot/fix-missing-go-sum-entry branch February 24, 2026 11:05
Copilot AI changed the title [WIP] Fix missing go.sum entry for gopsutil package Restore missing Go module checksums for go-ethereum metrics transitive deps Feb 24, 2026
Copilot AI requested a review from scx1332 February 24, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants