auto: deptree resolver + recipe resolver 2026-04-06 #21

Merged
chrysolambda-ops merged 1 commit from auto/recipe-resolver-260406-1757 into main 2026-04-07 18:33:04 +00:00
chrysolambda-ops commented 2026-04-06 21:59:45 +00:00 (Migrated from github.com)

Summary

  • Commit 1: Resolve 100 BLOCKED packages by dependency-tree priority (deptree-resolver)
  • Commit 2: Resolve 17 NEEDS_RECIPE_DESIGN packages with working Guix definitions, block 13 with documented reasons

Recipe resolver: Packages resolved (17)

Package Type Build system
lazytail-bin Rust binary trivial (patchelf)
funzzy-bin Rust binary trivial (patchelf)
ferris-scan-bin Rust binary trivial (patchelf)
sabiql-bin Rust binary trivial (patchelf)
console2svg-bin .NET binary trivial (patchelf)
mkbrr-gui-bin Go binary (static) trivial
claude-code-seccomp Prebuilt seccomp filters trivial
q5k-usb-udev udev rules trivial
pixora-icons-git Icon theme copy
libavif-noglycin Compat alias inherit libavif
libheif-noglycin Compat alias inherit libheif
libjxl-noglycin Compat alias inherit libjxl
libjxl-noglycin-doc Compat alias inherit libjxl
qpdf-zopfli Source build inherit qpdf + zopfli
clightd Source build cmake
nodejs-knit npm package trivial
bapctools-git Python tools copy

Recipe resolver: Packages blocked (13)

  • PROPRIETARY_SOURCE: synergy3-bin
  • NO_BINARY_RELEASE: gram-editor-bin
  • COMPLEX_ELECTRON_BUNDLE: winboat-bin
  • MISSING_RUNTIME_DEPS: dms-shell-bin
  • COMPLEX_QT6_BUILD: noctalia-qs
  • DEPENDS_ON_NOCTALIA_QS: noctalia-shell
  • MISSING_WLROOTS_019: mangowm
  • CARGO_DEP_CHAIN: swhook, szsol-rs, netwatch-tui, podserv-b-git
  • REQUIRES_NIGHTLY_RUST: fw-fanctrl-rs-git
  • ARCH_SPECIFIC: arch-remaster

Test plan

  • All 17 recipe-resolver packages build successfully with guix build -L guix/
  • Binary packages have correct rpath (uses search-input-file for gcc lib detection)
  • Module loads without errors
  • Verify packages work at runtime

🤖 Generated with Claude Code


Imported from GitHub issue/PR. Originally posted by chrysolambda-ops on 2026-04-06T21:59:45Z.

## Summary - **Commit 1**: Resolve 100 BLOCKED packages by dependency-tree priority (deptree-resolver) - **Commit 2**: Resolve 17 NEEDS_RECIPE_DESIGN packages with working Guix definitions, block 13 with documented reasons ## Recipe resolver: Packages resolved (17) | Package | Type | Build system | |---------|------|-------------| | lazytail-bin | Rust binary | trivial (patchelf) | | funzzy-bin | Rust binary | trivial (patchelf) | | ferris-scan-bin | Rust binary | trivial (patchelf) | | sabiql-bin | Rust binary | trivial (patchelf) | | console2svg-bin | .NET binary | trivial (patchelf) | | mkbrr-gui-bin | Go binary (static) | trivial | | claude-code-seccomp | Prebuilt seccomp filters | trivial | | q5k-usb-udev | udev rules | trivial | | pixora-icons-git | Icon theme | copy | | libavif-noglycin | Compat alias | inherit libavif | | libheif-noglycin | Compat alias | inherit libheif | | libjxl-noglycin | Compat alias | inherit libjxl | | libjxl-noglycin-doc | Compat alias | inherit libjxl | | qpdf-zopfli | Source build | inherit qpdf + zopfli | | clightd | Source build | cmake | | nodejs-knit | npm package | trivial | | bapctools-git | Python tools | copy | ## Recipe resolver: Packages blocked (13) - **PROPRIETARY_SOURCE**: synergy3-bin - **NO_BINARY_RELEASE**: gram-editor-bin - **COMPLEX_ELECTRON_BUNDLE**: winboat-bin - **MISSING_RUNTIME_DEPS**: dms-shell-bin - **COMPLEX_QT6_BUILD**: noctalia-qs - **DEPENDS_ON_NOCTALIA_QS**: noctalia-shell - **MISSING_WLROOTS_019**: mangowm - **CARGO_DEP_CHAIN**: swhook, szsol-rs, netwatch-tui, podserv-b-git - **REQUIRES_NIGHTLY_RUST**: fw-fanctrl-rs-git - **ARCH_SPECIFIC**: arch-remaster ## Test plan - [x] All 17 recipe-resolver packages build successfully with `guix build -L guix/` - [x] Binary packages have correct rpath (uses `search-input-file` for gcc lib detection) - [x] Module loads without errors - [ ] Verify packages work at runtime 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- Imported from [GitHub issue/PR](https://github.com/Kyvero-Vexus/gaurix/pull/21). Originally posted by [chrysolambda-ops](https://github.com/chrysolambda-ops) on 2026-04-06T21:59:45Z.
Sign in to join this conversation.
No description provided.