Building with a flake on NixOS
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 15/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- linux, zig
- Domain
- build-system
Research direction
The failure comes from zig build-exe on NixOS when it cannot find the dynamic library atk-1.0 under the Dawn dependency's cache path. Start with the build configuration that pulls in the GPU dependency and the flake's dev shell, to see which GTK/ATK libraries it exposes. Done would mean the build completes on NixOS or the missing-library requirement is documented with a working setup. The thread has three comments and no answer, so expect to need maintainer input.
Written by the indexing model from the issue text.
Description
I've used Cloudef/mach-flake to set up an env to build pixi, and I get this error when trying to build:
run
└─ run pixi
└─ zig build-exe pixi Debug native failure
error: error: unable to find Dynamic system library 'atk-1.0' using strategy 'paths_first'. searched paths:
/home/user/build/pixi/zig-cache/mach/gpu-dawn/release-cdd4a1a/x86_64-linux-gnu/release-fast/libatk-1.0.so
Anyone have any experience here? Thanks so much
- Dominant language
- Zig
- Stars
- 1.5k
- Forks
- 40
- Avg merge
- 5h 35m
- Merged PRs (30d)
- 151
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fizzyedit/fizzy
-
replay: bench-replay no longer compiles, and nothing in CI builds itPossibly taken A pull request linked to this issue is open or already merged. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
fizzyedit/fizzy#306 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 8/100
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 12/100
Maintainers usually reply within 1 day
Similar issues
-
PacReq: mangowcOpenpackage request
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
pacstall/pacstall-programs#9475 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 71/100
yjh051108/dsh-routing-suite#227 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
JoviDeCroock/pracht#432 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
munich-quantum-toolkit/workflows#492 · 1 comment ·
Maintainers usually reply within 1 day