Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Clock skew reported by Meson

Open
#775 4 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 2 days

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
python, rust

Research direction

The report reproduces the issue with podman build --runtime krun --network private -f Containerfile-test . while pip builds pycairo under Meson; no libkrun source file or test is named. Start by tracing the krun runtime's build and clock behavior, then reproduce using the provided Containerfile on Fedora. Done means the build completes without Meson's future-timestamp clock-skew error.

Written by the indexing model from the issue text.

Description

I encounter a clock skew error in a Podman build environment when using krun as a runtime. It manifests after pip calls Meson to build pycario.

ERROR: Clock skew detected. File /tmp/pip-install-hd168gdo/pycairo_33684b1947e44aeaa696f3854ba6488a/.mesonpy-xefmlk4i/meson-private/coredata.dat has a time stamp 0.2527s in the future.

I can reliably reproduce this by running podman build --runtime krun --network private -f Containerfile-test ..

Containerfile-test:

FROM registry.fedoraproject.org/fedora-minimal

RUN dnf install -y python-devel gcc pip \
  cairo-devel cairo-gobject-devel

RUN pip install --no-cache-dir pycairo

The host is a QEMU (GNOME Boxes) guest running Fedora 44 Workstation.

Dominant language
Rust
Stars
2.8k
Forks
279
Avg merge
2d 9h
Merged PRs (30d)
28

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from libkrun/libkrun

All issues in libkrun/libkrun

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.