Skip to content

Fix rpm %find_lang --generate-subpackages error#913

Merged
misaka00251 merged 2 commits into
openRuyi-Project:mainfrom
laokz:fix-rpm
Jul 18, 2026
Merged

Fix rpm %find_lang --generate-subpackages error#913
misaka00251 merged 2 commits into
openRuyi-Project:mainfrom
laokz:fix-rpm

Conversation

@laokz

@laokz laokz commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Please see the related issue.

Related Issue

Checklist

Assisted-by:

@openruyi-bot openruyi-bot Bot added BuildSystem: autotools Issue/PR related to autotools BuildSystem. BuildSystem: cmake Issue/PR related to cmake BuildSystem. BuildSystem: meson Issue/PR related to meson BuildSystem. BuildSystem: misc Issue/PR not related to any BuildSystem. Target: Rolling Targeting rolling/current branch. Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jul 14, 2026
@misaka00251 misaka00251 added this to the 2026.07 milestone Jul 14, 2026
@laokz

laokz commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

CI "Check RemoteAsset / check_remoteasset (pull_request)" failed due to failed to download some package tarball.

Kai Zhang added 2 commits July 16, 2026 14:06
When using %find_lang %{name} --generate-subpackages, locales
containing @ (such as be@latin) can result in generated langpack
subpackage names that contain @. This appears to produce illegal
RPM package names and causes the build to fail.

rpm-software-management/rpm#4192

Fix: 54

Signed-off-by: Kai Zhang <zhangkai@iscas.ac.cn>
We've fixed the problem in package rpm 6.0.1.
openRuyi-Project#54

Signed-off-by: Kai Zhang <zhangkai@iscas.ac.cn>
@laokz

laokz commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

CI succeeded 114 packages. The failure is due to:

2026-07-16T11:58:23.7429463Z unresolvable: 1
2026-07-16T11:58:23.7429797Z     chkconfig (have choice for (wget or curl) needed by beakerlib: curl wget2-wget)

@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 18, 2026
@misaka00251
misaka00251 merged commit da6b20d into openRuyi-Project:main Jul 18, 2026
3 of 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 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BuildSystem: autotools Issue/PR related to autotools BuildSystem. BuildSystem: cmake Issue/PR related to cmake BuildSystem. BuildSystem: meson Issue/PR related to meson BuildSystem. BuildSystem: misc Issue/PR not related to any BuildSystem. 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.

rpm: %find_lang --generate-subpackages may generate illegal subpackage names for locales containing '@'

2 participants