Skip to content

SPECS: go-github-coreos-go-systemd: Fix v22 provider#963

Merged
misaka00251 merged 2 commits into
openRuyi-Project:mainfrom
cl2t:fix-go-systemd-v22-provider
Jul 20, 2026
Merged

SPECS: go-github-coreos-go-systemd: Fix v22 provider#963
misaka00251 merged 2 commits into
openRuyi-Project:mainfrom
cl2t:fix-go-systemd-v22-provider

Conversation

@cl2t

@cl2t cl2t commented Jul 19, 2026

Copy link
Copy Markdown

Summary

  • align the existing go-github-godbus-dbus package with its upstream /v5 module declaration
  • align the existing go-github-coreos-go-systemd package with its upstream /v22 module declaration
  • update go-systemd to require the matching github.com/godbus/dbus/v5 provider

Both existing source packages already use v5/v22 upstream tags. Their RPM metadata still advertises the legacy root import paths, while pbuild and downstream source identify the semantic-import-versioned paths. Updating both existing packages avoids adding parallel providers and removes the have choice seen in #792.

A repository-wide reverse-dependency scan found no remaining spec that requests either legacy root path after these two changes.

Validation

  • pre-commit checks passed
  • RemoteAsset checks passed
  • DCO sign-offs included

This is split out of #792 so the provider migration can be reviewed and merged independently.

Checklist

Assisted-by: Claude Code:GPT-5.6 Sol High

@openruyi-bot openruyi-bot Bot added Community: Student contribution Used by contributors that are currently students at an educational institution. BuildSystem: golangmodule Issue/PR related to golangmodule BuildSystem. Target: Rolling Targeting rolling/current branch. Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jul 19, 2026
@openruyi-bot openruyi-bot Bot added Workflow: In Review Issues that are undergoing code review and/or undergoing design review. and removed Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jul 19, 2026
@misaka00251 misaka00251 added this to the 2026.07 milestone Jul 19, 2026
@openruyi-bot openruyi-bot Bot added the AI Assistance AI is used to help with portions of code, tests, or documentation. label Jul 19, 2026
cl2t added 2 commits July 20, 2026 16:07
Signed-off-by: cl2t <yihong.or@isrc.iscas.ac.cn>
Signed-off-by: cl2t <yihong.or@isrc.iscas.ac.cn>
@cl2t
cl2t force-pushed the fix-go-systemd-v22-provider branch from 5c6bce1 to e579a15 Compare July 20, 2026 08:43
@misaka00251
misaka00251 merged commit 6911a66 into openRuyi-Project:main Jul 20, 2026
4 checks passed
@openruyi-bot openruyi-bot Bot added Workflow: Complete Applied after all MRs have merged and the issue has been verified if necessary. and removed Workflow: In Review Issues that are undergoing code review and/or undergoing design review. labels Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Assistance AI is used to help with portions of code, tests, or documentation. BuildSystem: golangmodule Issue/PR related to golangmodule BuildSystem. Community: Student contribution Used by contributors that are currently students at an educational institution. Target: Rolling Targeting rolling/current branch. Workflow: Complete Applied after all MRs have merged and the issue has been verified if necessary.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants