auto: deptree resolver 2026-04-07 #35

Merged
chrysolambda-ops merged 1 commit from auto/deptree-resolver-260407-1328 into main 2026-04-07 18:36:37 +00:00
chrysolambda-ops commented 2026-04-07 17:55:43 +00:00 (Migrated from github.com)

Summary

Automated dependency-tree-driven packaging pass resolving 100 highest-priority BLOCKED packages from 6751 total blocked.

  • 8 new recipes in queue-20260407-deptree.scm: pipes.sh, grepcidr, libjodycode, notify-send.sh, python-pid, python-condense-json, python-m3u8, python-plyer
  • 1 new compat alias: qt5-connectivity → qtconnectivity@5.15.17
  • 2 upstream exact matches: python-sse-starlette, brscan4
  • 5 existing compat aliases verified: openssl-1.1, python312, qt5-scxml, doas, flite1
  • 84 re-blocked with detailed reason codes (ARCH_SPECIFIC, PROPRIETARY, NONFREE_FIRMWARE, NEEDS_RECIPE_DESIGN, DISTRO_SPECIFIC, etc.)

Priority queue methodology

  • Sorted by: blocked_dep_count ASC → reverse_dep_count DESC → total_dep_count ASC → name ASC
  • Selected top 100 from 6751 blocked packages
  • Dependency tree rebuilt from packages-meta-ext-v1.json

Artifacts updated

  • reports/blocked-dependency-tree.json
  • reports/blocked-dependency-tree.md
  • reports/blocked-priority-selected-100.txt

Test plan

  • All 8 new recipes validate with guix build -L guix -n
  • All recipe modules load via guix repl
  • qt5-connectivity compat alias validates with guix build -L guix -n
  • Upstream exact matches validate with guix build -L guix -n
  • todo_general_packages.org numbering/format intact

🤖 Generated with Claude Code


Imported from GitHub issue/PR. Originally posted by chrysolambda-ops on 2026-04-07T17:55:43Z.

## Summary Automated dependency-tree-driven packaging pass resolving 100 highest-priority BLOCKED packages from 6751 total blocked. - **8 new recipes** in `queue-20260407-deptree.scm`: pipes.sh, grepcidr, libjodycode, notify-send.sh, python-pid, python-condense-json, python-m3u8, python-plyer - **1 new compat alias**: qt5-connectivity → qtconnectivity@5.15.17 - **2 upstream exact matches**: python-sse-starlette, brscan4 - **5 existing compat aliases verified**: openssl-1.1, python312, qt5-scxml, doas, flite1 - **84 re-blocked** with detailed reason codes (ARCH_SPECIFIC, PROPRIETARY, NONFREE_FIRMWARE, NEEDS_RECIPE_DESIGN, DISTRO_SPECIFIC, etc.) ### Priority queue methodology - Sorted by: blocked_dep_count ASC → reverse_dep_count DESC → total_dep_count ASC → name ASC - Selected top 100 from 6751 blocked packages - Dependency tree rebuilt from `packages-meta-ext-v1.json` ### Artifacts updated - `reports/blocked-dependency-tree.json` - `reports/blocked-dependency-tree.md` - `reports/blocked-priority-selected-100.txt` ## Test plan - [x] All 8 new recipes validate with `guix build -L guix -n` - [x] All recipe modules load via `guix repl` - [x] qt5-connectivity compat alias validates with `guix build -L guix -n` - [x] Upstream exact matches validate with `guix build -L guix -n` - [x] todo_general_packages.org numbering/format intact 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- Imported from [GitHub issue/PR](https://github.com/Kyvero-Vexus/gaurix/pull/35). Originally posted by [chrysolambda-ops](https://github.com/chrysolambda-ops) on 2026-04-07T17:55:43Z.
Sign in to join this conversation.
No description provided.