Skip to content

docs: Make pandoc dependencies and build conditional on RHEL#2360

Merged
adrianreber merged 1 commit intoopenhpc:4.xfrom
adrianreber:2026-02-06-docs
Feb 6, 2026
Merged

docs: Make pandoc dependencies and build conditional on RHEL#2360
adrianreber merged 1 commit intoopenhpc:4.xfrom
adrianreber:2026-02-06-docs

Conversation

@adrianreber
Copy link
Copy Markdown
Member

Wrap the markdown-based documentation build requirements (pandoc, python3-jinja2, python3-pyyaml, mdtoc, and related texlive packages) in a %{rhel} conditional. Also wrap the markdown documentation build and install sections so they only run on RHEL-based distributions.

This ensures that non-RHEL distributions (like openEuler) continue to use the LaTeX-based documentation without requiring pandoc.

Generated with Claude Code (https://claude.ai/code)

Wrap the markdown-based documentation build requirements (pandoc,
python3-jinja2, python3-pyyaml, mdtoc, and related texlive packages)
in a %{rhel} conditional. Also wrap the markdown documentation build
and install sections so they only run on RHEL-based distributions.

This ensures that non-RHEL distributions (like openEuler) continue
to use the LaTeX-based documentation without requiring pandoc.

Generated with Claude Code (https://claude.ai/code)

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

github-actions Bot commented Feb 6, 2026

📊 Build Order Analysis Results

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

📋 Build Order Output

📦 Build Order (88 packages)

➕ Show remaining 73 packages

Analysis performed by OpenHPC Build Order CI
Commit: b047e707
Workflow: 21758862158

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 6, 2026

📦 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 79 169 10 258
4.1 openEuler_24.03 72 83 10 165
Total All 151 252 20 423

Analysis performed by OpenHPC Package Count CI
Commit: b047e707
Workflow: 21758862160

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 6, 2026

🚀 CCache Statistics

Configuration 🐧 RHEL 🦊 openEuler
🖥️ x86_64 / gnu15 🔴 2.69% 🔴 2.44%
🖥️ x86_64 / intel 🔴 2.71% -
💪 aarch64 / gnu15 🔴 2.86% 🔴 2.48%
📊 Detailed Statistics

openEuler (aarch64)

Cacheable calls:    3830 / 4460 (85.87%)
  Hits:               95 / 3830 ( 2.48%)
    Direct:           85 /   95 (89.47%)
    Preprocessed:     10 /   95 (10.53%)
  Misses:           3735 / 3830 (97.52%)
Uncacheable calls:   630 / 4460 (14.13%)
Local storage:
  Cache size (GiB):  0.2 /  5.0 ( 3.10%)
  Hits:               95 / 3830 ( 2.48%)
  Misses:           3735 / 3830 (97.52%)

openEuler (x86_64)

Cacheable calls:    5738 / 6668 (86.05%)
  Hits:              140 / 5738 ( 2.44%)
    Direct:          122 /  140 (87.14%)
    Preprocessed:     18 /  140 (12.86%)
  Misses:           5598 / 5738 (97.56%)
Uncacheable calls:   930 / 6668 (13.95%)
Local storage:
  Cache size (GiB):  0.2 /  5.0 ( 4.68%)
  Hits:              140 / 5738 ( 2.44%)
  Misses:           5598 / 5738 (97.56%)

RHEL (aarch64/gnu15)

Cacheable calls:    3845 / 4491 (85.62%)
  Hits:              110 / 3845 ( 2.86%)
    Direct:          100 /  110 (90.91%)
    Preprocessed:     10 /  110 ( 9.09%)
  Misses:           3735 / 3845 (97.14%)
Uncacheable calls:   646 / 4491 (14.38%)
Local storage:
  Cache size (GiB):  0.2 /  5.0 ( 3.10%)
  Hits:              110 / 3845 ( 2.86%)
  Misses:           3735 / 3845 (97.14%)

RHEL (x86_64/gnu15)

Cacheable calls:    5753 / 6699 (85.88%)
  Hits:              155 / 5753 ( 2.69%)
    Direct:          137 /  155 (88.39%)
    Preprocessed:     18 /  155 (11.61%)
  Misses:           5598 / 5753 (97.31%)
Uncacheable calls:   946 / 6699 (14.12%)
Local storage:
  Cache size (GiB):  0.2 /  5.0 ( 4.76%)
  Hits:              155 / 5753 ( 2.69%)
  Misses:           5598 / 5753 (97.31%)

RHEL (x86_64/intel)

Cacheable calls:    5783 / 8026 (72.05%)
  Hits:              157 / 5783 ( 2.71%)
    Direct:          142 /  157 (90.45%)
    Preprocessed:     15 /  157 ( 9.55%)
  Misses:           5626 / 5783 (97.29%)
Uncacheable calls:  2243 / 8026 (27.95%)
Local storage:
  Cache size (GiB):  0.2 /  5.0 ( 3.63%)
  Hits:              157 / 5783 ( 2.71%)
  Misses:           5626 / 5783 (97.29%)

🤖 Generated from workflow run 21758862161

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 6, 2026

Test Results

27 files  ±0  27 suites  ±0   36s ⏱️ -1s
53 tests ±0  49 ✅ ±0  4 💤 ±0  0 ❌ ±0 
99 runs  ±0  93 ✅ ±0  6 💤 ±0  0 ❌ ±0 

Results for commit d07cfdd. ± Comparison against base commit 9793d0d.

@adrianreber adrianreber merged commit 5a25e11 into openhpc:4.x Feb 6, 2026
26 checks passed
@adrianreber adrianreber deleted the 2026-02-06-docs branch February 6, 2026 17:17
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