Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesstack72

Relationships

#3891 extension_tarball_analyzer_test fails on macOS: tar --mode is GNU-only

Opened by stack72 · 10/24/2026· Shipped 10/24/2026

tests/infrastructure/extension_tarball_analyzer_test.ts builds its unreadable-doc fixture with: tar rf --mode=0000 -C . --mode is a GNU tar option; macOS ships bsdtar, which fails with: tar: Option --mode=0000 is not supported. So the test 'analyzer - an unreadable doc marks the secret-docs scan truncated' (line 1081, added in 0d66d246 / PR 1405) fails on every macOS host. It passes on Linux CI, but local verify-build runs on the host, so every PR verified from a Mac fails run-tests and cannot reach gate.allPassed. Fix: build the fixture portably, e.g. chmod the files to 0000 before appending (bsdtar and GNU tar both record the on-disk mode), or write the tar headers in Deno instead of shelling out to tar.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 6 MOREPR_LINKED+ 2 MORESESSION_SUMMARIZED

Shipped

10/24/2026, 10:44:21 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack7210/24/2026, 9:37:12 PM

Sign in to post a ripple.