Skip to content

papi: use static version macro for OBS compatibility#2335

Merged
adrianreber merged 1 commit intoopenhpc:4.xfrom
adrianreber:2026-01-14-papi
Jan 14, 2026
Merged

papi: use static version macro for OBS compatibility#2335
adrianreber merged 1 commit intoopenhpc:4.xfrom
adrianreber:2026-01-14-papi

Conversation

@adrianreber
Copy link
Copy Markdown
Member

Change dot_version from shell expansion to a static value. OBS source services run before rpmbuild parses the spec file, so shell command expansion %(tr "-" "." <<< ...) doesn't work when downloading sources.

Generated with Claude Code

Change dot_version from shell expansion to a static value. OBS source
services run before rpmbuild parses the spec file, so shell command
expansion %(tr "-" "." <<< ...) doesn't work when downloading sources.

Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Adrian Reber <areber@redhat.com>
@github-actions
Copy link
Copy Markdown

📦 Package Count Analysis Results

Environment: UBI 10 Container
Target Branch: 4.x
Version: OpenHPC 4.x
Overall Status:Analysis completed successfully

🏭 Factory Repositories

Status:Factory repositories analysis completed successfully

Release Base OS aarch64 x86_64 noarch Total
4.1 EL_10 61 121 8 190
4.1 openEuler_24.03 55 62 8 125
Total All 116 183 16 315

Analysis performed by OpenHPC Package Count CI
Commit: b5cbac9d
Workflow: 21004718693

@github-actions
Copy link
Copy Markdown

📊 Build Order Analysis Results

Environment: AlmaLinux 10 Container
Total Spec Files Analyzed: 98
Status:Build order analysis completed successfully

📋 Build Order Output

📦 Build Order (90 packages)

➕ Show remaining 75 packages

Analysis performed by OpenHPC Build Order CI
Commit: b5cbac9d
Workflow: 21004718705

@github-actions
Copy link
Copy Markdown

🚀 CCache Statistics

Configuration 🐧 RHEL 🦊 openEuler
🖥️ x86_64 / gnu15 🟡 32.87% 🟡 33.67%
🖥️ x86_64 / intel 🟡 33.52% -
💪 aarch64 / gnu15 🟡 26.90% 🟡 28.05%
📊 Detailed Statistics

openEuler (aarch64)

Cacheable calls:    1173 / 2071 (56.64%)
  Hits:              329 / 1173 (28.05%)
    Direct:          326 /  329 (99.09%)
    Preprocessed:      3 /  329 ( 0.91%)
  Misses:            844 / 1173 (71.95%)
Uncacheable calls:   898 / 2071 (43.36%)
Local storage:
  Cache size (GiB):  0.0 /  5.0 ( 0.75%)
  Hits:              329 / 1173 (28.05%)
  Misses:            844 / 1173 (71.95%)

openEuler (x86_64)

Cacheable calls:    1580 / 2477 (63.79%)
  Hits:              532 / 1580 (33.67%)
    Direct:          529 /  532 (99.44%)
    Preprocessed:      3 /  532 ( 0.56%)
  Misses:           1048 / 1580 (66.33%)
Uncacheable calls:   897 / 2477 (36.21%)
Local storage:
  Cache size (GiB):  0.0 /  5.0 ( 0.81%)
  Hits:              532 / 1580 (33.67%)
  Misses:           1048 / 1580 (66.33%)

RHEL (aarch64/gnu15)

Cacheable calls:    1160 / 2036 (56.97%)
  Hits:              312 / 1160 (26.90%)
    Direct:          307 /  312 (98.40%)
    Preprocessed:      5 /  312 ( 1.60%)
  Misses:            848 / 1160 (73.10%)
Uncacheable calls:   876 / 2036 (43.03%)
Local storage:
  Cache size (GiB):  0.1 /  5.0 ( 1.66%)
  Hits:              312 / 1160 (26.90%)
  Misses:            848 / 1160 (73.10%)

RHEL (x86_64/gnu15)

Cacheable calls:    1567 / 2442 (64.17%)
  Hits:              515 / 1567 (32.87%)
    Direct:          510 /  515 (99.03%)
    Preprocessed:      5 /  515 ( 0.97%)
  Misses:           1052 / 1567 (67.13%)
Uncacheable calls:   875 / 2442 (35.83%)
Local storage:
  Cache size (GiB):  0.1 /  5.0 ( 1.74%)
  Hits:              515 / 1567 (32.87%)
  Misses:           1052 / 1567 (67.13%)

RHEL (x86_64/intel)

Cacheable calls:    1599 / 3885 (41.16%)
  Hits:              536 / 1599 (33.52%)
    Direct:          531 /  536 (99.07%)
    Preprocessed:      5 /  536 ( 0.93%)
  Misses:           1063 / 1599 (66.48%)
Uncacheable calls:  2286 / 3885 (58.84%)
Local storage:
  Cache size (GiB):  0.1 /  5.0 ( 1.74%)
  Hits:              536 / 1599 (33.52%)
  Misses:           1063 / 1599 (66.48%)

🤖 Generated from workflow run 21004718736

@github-actions
Copy link
Copy Markdown

Test Results

 36 files  + 9   36 suites  +9   50s ⏱️ +9s
105 tests +52   95 ✅ +46  10 💤 + 6  0 ❌ ±0 
177 runs  +78  158 ✅ +65  19 💤 +13  0 ❌ ±0 

Results for commit 31348b6. ± Comparison against base commit 7fa8b83.

@adrianreber adrianreber merged commit 1034181 into openhpc:4.x Jan 14, 2026
26 checks passed
@adrianreber adrianreber deleted the 2026-01-14-papi branch January 14, 2026 18:14
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.

1 participant