Skip to content

feat: install dbus/dbus-daemon dependency if dbus-run-session is missing#14

Merged
abn merged 1 commit into
mainfrom
fix/dbus-oci-error
Jun 9, 2026
Merged

feat: install dbus/dbus-daemon dependency if dbus-run-session is missing#14
abn merged 1 commit into
mainfrom
fix/dbus-oci-error

Conversation

@abn

@abn abn commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@dosubot dosubot Bot added enhancement New feature or request size:XS This PR changes 0-9 lines, ignoring generated files. labels Jun 9, 2026
@abn
abn merged commit ff80e36 into main Jun 9, 2026
@abn
abn deleted the fix/dbus-oci-error branch June 9, 2026 17:57
@dosubot

dosubot Bot commented Jun 9, 2026

Copy link
Copy Markdown

Documentation Updates

1 document(s) were updated by changes in this PR:

Getting Started with the AetherPak CLI
View Changes
@@ -39,7 +39,7 @@
 |---|---|---|
 | `version` | `latest` | CLI version tag to install (e.g. `v0.15.1`). Use `latest` to always pull the newest release. |
 | `repo` | `aetherpak/cli` | GitHub repository to download releases from. |
-| `install-dependencies` | `true` | When `true`, installs missing system packages: `flatpak`, `ostree`, `flatpak-builder`, `patch`, `unzip`, `bzip2`, and `zstd`. Uses `apt-get`, `dnf`, or `microdnf` depending on the runner. |
+| `install-dependencies` | `true` | When `true`, installs missing system packages: `flatpak`, `ostree`, `flatpak-builder`, `patch`, `unzip`, `bzip2`, `zstd`, and `dbus` / `dbus-daemon` (when `dbus-run-session` is missing). Uses `apt-get`, `dnf`, or `microdnf` depending on the runner. Package names vary by distro: Debian/Ubuntu installs `dbus`; Red Hat-based systems install `dbus-daemon`. |
 
 The action is **idempotent** — if the requested version is already on `PATH`, it skips the download entirely [[7]](https://github.com/aetherpak/setup-cli/blob/7c2dbc3f3cf30d21e2a7770773c1ff7b68d2db93/action.yml#L120-L134). It supports Linux runners only (amd64 and arm64) and installs the binary to `$RUNNER_TEMP/aetherpak-bin` [[8]](https://github.com/aetherpak/setup-cli/blob/7c2dbc3f3cf30d21e2a7770773c1ff7b68d2db93/action.yml#L136-L176).
 

How did I do? Any feedback?  Join Discord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant