]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
systemd: Fix rootfs transaction error when PACKAGECONFIG has polkit
authorJason Wessel <jason.wessel@windriver.com>
Tue, 15 Aug 2017 18:55:34 +0000 (11:55 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 16 Aug 2017 23:21:14 +0000 (00:21 +0100)
commit086ef2e5959ba3b6032a0c704e079f7eeadd1f25
treee9bd05c2a7c98b65c3aa5ffe442abee29c5ffa3d
parent5c4bb85e071c353e432a515bfd698297d5a8c333
systemd: Fix rootfs transaction error when PACKAGECONFIG has polkit

The systemd 234 added some files to the polkit directory and the
directory the files live in must be owned by the polkitd user, else
you will receive the following error when the rootfs is being
assembled:

Error: Transaction check error:
  file /usr/share/polkit-1/rules.d conflicts between attempted installs of polkit-0.113-r0.15.core2_64 and systemd-1:234-r0.0.core2_64

The fix similar to other packages such as libvirt where the user must
exist and the directory must be created with the proper attributes.

(From OE-Core rev: e2e36bb83355208aaf5a399107b4a99e62a708d3)

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/systemd/systemd_234.bb