$ the-wire · showcase
Signstar logs to journald directly, Arch bumps helm, gopass, dpkg
By RepoJournal · Filed · About Arch Linux · Composed from the cited sources · methodology
Signstar stopped trusting its own journald detection and now attempts the socket first, while Arch packaging pushed helm 4.3.0-1, gopass 1.17.1-1, dpkg 1.23.11-1, and packagekit 1.4.0-1 into extra-testing.
Signstar changed how it decides where logs go. The `connected_to_journal` check returned `false` during tests on Signstar OS even when the journald socket was available, so the code no longer relies on it: the commit writes that it now will "first try logging to journald and only when that fails fallbacks to simplelog which prints to stderr" [1]. Anyone running Signstar on a systemd host now gets journald output instead of stderr whenever the socket is reachable.
The same repo tightened its test harness. The `_containerized-integration-test` feature is now enforced for the entire `containerized` test module rather than a single module inside it [2], and all containerized integration tests declare the binary ID `containerized`, which `cargo-nextest` uses for filtering [3]. Both are in-tree changes; no runtime behavior for Signstar users.
On the packaging desk, four packages moved. helm 4.3.0-1, gopass 1.17.1-1, dpkg 1.23.11-1, and packagekit 1.4.0-1 all landed in extra-testing-x86_64 [4][5][6][7], while telegram-desktop 7.2.7-2 went straight to extra-x86_64 [8]. The four testing-repo entries are candidate versions only; they reach regular repos after the usual testing residency.
Action items
- → Test helm 4.3.0-1, gopass 1.17.1-1, dpkg 1.23.11-1, and packagekit 1.4.0-1 from extra-testing before they promote archlinux/state [plan]
- → Run Signstar with the updated journald fallback path to confirm log capture on your systemd host archlinux/signstar [monitor]
- → Update telegram-desktop to 7.2.7-2 from extra-x86_64 archlinux/state [plan]
References
- [1] fix: Try to connect to journald socket instead of relying on `connected_to_journal` ↗ archlinux/signstar
- [2] test: Enforce `_containerized-integration-test` feature for test module ↗ archlinux/signstar
- [3] test: Enforce binary ID for `_containerized-integration-test` tests ↗ archlinux/signstar
- [4] update helm to 4.3.0-1 in extra-testing-x86_64 ↗ archlinux/state
- [5] update gopass to 1.17.1-1 in extra-testing-x86_64 ↗ archlinux/state
- [6] update dpkg to 1.23.11-1 in extra-testing-x86_64 ↗ archlinux/state
- [7] update packagekit to 1.4.0-1 in extra-testing-x86_64 ↗ archlinux/state
- [8] update telegram-desktop to 7.2.7-2 in extra-x86_64 ↗ archlinux/state