peaceiris / actions-mdbook

GitHub Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.
https://github.com/marketplace/actions/mdbook-action
MIT License
289 stars 21 forks source link

bug: """libc.so.6: version `GLIBC_2.29' not found""" on Ubuntu 18.04 with latest mdbook (0.4.21) #464

Open dieterplex opened 1 year ago

dieterplex commented 1 year ago

Checklist

Describe the bug

Is Ubuntu 18.04 still supported?

Relevant links

Public repository: https://github.com/Dhghomon/easy_rust/
YAML workflow: https://github.com/Dhghomon/easy_rust/blob/0e3e975bff562124bb4c8b1a5961a75fae01715b/.github/workflows/github-pages.yml

Relevant log output

Run peaceiris/actions-mdbook@v1
mdbook version: 0.4.21
Operating System: unknown-linux-gnu
toolURL: https://github.com/rust-lang/mdBook/releases/download/v0.4.21/mdbook-v0.4.21-x86_64-unknown-linux-gnu.tar.gz
/bin/tar xz --warning=no-unknown-keyword -C /home/runner/tmp -f /home/runner/work/_temp/bc8b8fa7-2411-4a7b-b503-cecaabd29ffd
/home/runner/toolbin/mdbook --version
/home/runner/toolbin/mdbook: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.29' not found (required by /home/runner/toolbin/mdbook)
/home/runner/toolbin/mdbook: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /home/runner/toolbin/mdbook)

Run mdbook build
mdbook: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.29' not found (required by mdbook)
mdbook: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by mdbook)
Error: Process completed with exit code 1.

Additional context.

Action Run

peaceiris commented 1 year ago

Could you try ubuntu-20.04 and ubuntu-22.04?

dieterplex commented 1 year ago

ubuntu-20.04 and ubuntu-22.04 works fine. Looks like runner image: ubuntu-latest is changed? and mdbook deploy workflow is affected.

peaceiris commented 1 year ago

ubuntu-20.04 and ubuntu-22.04 works fine.

👍

mdbook deploy workflow is affected.

Maybe.