Package AURoscope v1 for self-hosted Arch installation #28
No reviewers
Labels
No labels
Agent/Autonomous OK
Agent/Demeter
Agent/Hermes
Agent/Human
Agent/Needs Review
Area/API
Area/Auth
Area/CLI
Area/Data
Area/Docs
Area/Infra
Area/UI
CI/Failing
CI/Flaky
CI/Green
CI/Needs Runner
CI/Needs Workflow
Compat/Backward Compatible
Compat/Breaking
Compat/Migration
Deploy/Ansible
Deploy/Blocked
Deploy/Homelab
Deploy/Needs Config
Deploy/Needs Secret
Deploy/Ready
Deploy/Rollback
Kind/Bug
Kind/Chore
Kind/Design
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Refactor
Kind/Security
Kind/Spike
Kind/Testing
Ops/Backup
Ops/Incident
Ops/Maintenance
Ops/Monitoring
Ops/Upgrade
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Priority
Someday
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Risk
Critical
Risk
High
Risk
Low
Risk
Medium
Security/Auth
Security/Disclosure
Security/Hardening
Security/Secret
Size
L
Size
M
Size
S
Size
XL
Size
XS
Stack/Ansible
Stack/Docker
Stack/Forgejo
Stack/Hermes
Stack/Node
Stack/Postgres
Stack/Python
Stack/Systemd
Status
Abandoned
Status
Blocked
Status
In Progress
Status
In Review
Status
Need More Info
Status
Ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
2027a/auroscope!28
Loading…
Reference in a new issue
No description provided.
Delete branch "work/issue-26-package-aur-installable-pour-la-v1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #26.
What changed
packaging/arch/PKGBUILDand generated.SRCINFOforauroscope0.1.0;c5b5e1bd2b0b893b2b2147a311eb0d29bbc2ce00and its SHA-256 digest;codex-0.151.0.patch, making the package independent of PR #27 and review-branch commit retention;paru-git, andopenai-codex-bin0.150.1/0.151.0;check();.SRCINFO, clean build, namcap, install, official passthrough without Codex, real Paru AUR guard success/drift rejection, and uninstall.The package remains self-hosted. Nothing is published to aur.archlinux.org.
Verification
CGO_ENABLED=1 go test ./...— passgo vet ./...— passgit diff --check— passAUROSCOPE_E2E_DISPOSABLE_ARCH=1 scripts/e2e-disposable-arch.sh— passAUROSCOPE_E2E_SUPPORTED_PARU=1 scripts/e2e-supported-paru.sh— passAUROSCOPE_E2E_ARCH_PACKAGE=1 scripts/e2e-arch-package.sh— pass after the durable-source correction; generated.SRCINFOmatched, sources/checksums/prepare()passed, packageauroscope 0.1.0-1built and installed, official passthrough and guard drift rejection ran, then the package was uninstalledAll Pacman, makepkg, and installation activity ran inside the digest-pinned disposable Arch container; the workstation package state was untouched.
Risks and limits
paru-git>=2.1.0.r67.g9ac3578;openai-codex-binbelow 0.152.0;Review guidance
Review
packaging/arch/PKGBUILDagainst.SRCINFO, confirm that the pinned base commit is onmainandcodex-0.151.0.patchreproduces commit1e99e8214214263fb7697dda76f5940c2844f89d, then inspectscripts/e2e-arch-package.shfor host-safety guards and proof that the installed binary—not a workspace build—runs the official and AUR guard paths.Pull request closed