Skip to content

Add man-db to the guest image - #218

Closed
jtavin-smp wants to merge 1 commit into
omacom:mainfrom
jtavin-smp:add-man-db
Closed

jtavin-smp wants to merge 1 commit into
omacom:mainfrom
jtavin-smp:add-man-db

Conversation

@jtavin-smp

@jtavin-smp jtavin-smp commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Adds man-db to the guest image so Chromium-family browsers can exec man when probed with --help, which Omarchy's browser detection relies on and which currently coredumps.

  • Add man-db to guest/packages.txt

Closes #217.

🤖 Generated with Claude Code

Without `man`, Chromium-family browsers abort on `--help`: they implement
it by execlp-ing man, and the failed exec hits PLOG(FATAL). Omarchy's
`omarchy-launch-browser` probes the default browser with `--help` to detect
Mozilla browsers, so on this image every browser launch leaves a SIGTRAP
coredump and a crash notification before the browser starts normally.

`man-db` is in upstream `install/omarchy-base.packages`, which is why this
does not reproduce on a stock Omarchy install. Unlike the fcitx5 case in
issue omacom#91 there is no unit to guard, since the probe is a shell script.

Fixes omacom#217. Related: omacom/omarchy#8897.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jtavin-smp

Copy link
Copy Markdown
Contributor Author

Superseded by #225, which carries the same change on a branch matching the repository's fix/ naming convention.

@jtavin-smp jtavin-smp closed this Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Guest image omits man-db, so every omarchy-launch-browser call dumps a Chromium core (upstream omarchy#8897)

1 participant