Dominique Leuenberger 55b89c56d3 Accepting request 1338788 from Base:System
- Import commit (merge of v259.5)
  For a complete list of changes, visit:
  e53173d15f...58a9b1726d

- systemd-container: require libarchive instead of tar, since
  a7c8f92d1f

- systemd-update-helper: fix the clean-state command only removing
  $STATE_DIR/system instead of $STATE_DIR/.
- systemd-update-helper: add --root option for testing convenience
  It allows the tests to redirect them under a temporary directory via --root
  instead of patching the script with sed.

- Import commit e53173d15f11454a5770e7732e3eaed3105c11fc (merge of v259.4)
  For a complete list of changes, visit:
  1e9dbf558f...e53173d15f

- systemd-update-helper: fix incorrect skipping of systemctl disable during
  package removal (bsc#1245551)
  This bug was caused by stale dont-disable markers left over from a previous
  install transaction. Introduce a new command 'clean-state' for
  systemd-update-helper, which is called once via a %transfiletriggerin in the
  systemd package at the end of any transaction installing unit files, ensuring
  markers cannot persist across transactions.

- systemd.spec: introduce %bcond_without docs to allow skipping man pages and devel-doc
  Add a new %bcond_without docs conditional that disables man page and HTML doc
  generation (-Dman, -Dhtml meson options) when building with --without docs.

- systemd-update-helper: fix do_install_units() incorrectly returning 1 when no

OBS-URL: https://build.opensuse.org/request/show/1338788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=466
2026-03-14 21:21:06 +00:00
2026-03-13 18:07:49 +00:00
Description
No description provided
231 MiB
Languages
Shell 100%