systemd related fixes
cover systemd related fixes
The following changes since commit bae85652e5fc8e78afe54e593686d5f74c933cb9:
udev: update to 175 (2011-11-08 09:13:23 +0100)
are available in the git repository at:
git://github.com/OSSystems/meta-oe master
https://github.com/OSSystems/meta-oe/tree/master
Otavio Salvador (2):
systemd.bbclass: stop using SYSTEMDPN to rdepends addition
connman: bump PR due systemd.bbclass fixes
meta-oe/classes/systemd.bbclass | 10 ++++++---- .../recipes-connectivity/connman/connman_0.77.bb | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-)
Signature · 1 line
1.7.2.5
PATCH 1/2 systemd.bbclass: stop using SYSTEMDPN to rdepends addition
The systemd runtime dependency needs to be add dynamically onto each package that has the postinst generate thus removing the SYSTEMDPN use et all.
--- meta-oe/classes/systemd.bbclass | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-)
meta-oe/classes/systemd.bbclass +6 -4
@@ -1,7 +1,4 @@ -SYSTEMDPN ?= "${PN}" - DEPENDS_append = " systemd-systemctl-native" -RDEPENDS_${SYSTEMDPN}_append = " systemd" systemd_postinst() { OPTS=""
@@ -67,9 +64,14 @@ python populate_packages_prepend () { postrm += bb.data.getVar('systemd_postrm', localdata, 1) bb.data.setVar('pkg_postrm_%s' % pkg, postrm, d) + rdepends = explode_deps(bb.data.getVar('RDEPENDS_' + pkg, d, 0) or bb.data.getVar('RDEPENDS', d, 0) or "") + rdepends.append("systemd") + bb.data.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends), d) + + pkgs = bb.data.getVar('SYSTEMD_PACKAGES', d, 1) if pkgs == None: - pkgs = bb.data.getVar('SYSTEMDPN', d, 1) + pkgs = bb.data.getVar('PN', d, 1) packages = (bb.data.getVar('PACKAGES', d, 1) or "").split() if not pkgs in packages and packages != []: pkgs = packages[0]
Signature · 1 line
1.7.2.5
PATCH 2/2 connman: bump PR due systemd.bbclass fixes
In reply to Otavio Salvador--- .../recipes-connectivity/connman/connman_0.77.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta-oe/recipes-connectivity/connman/connman_0.77.bb +1 -1
@@ -1,5 +1,5 @@ require connman.inc -PR = "r3" +PR = "r4" EXTRA_OECONF += "\ --disable-gtk-doc \
Signature · 1 line
1.7.2.5
Quoted 11 lines · Otavio Salvador
The following changes since commit
bae85652e5fc8e78afe54e593686d5f74c933cb9:udev: update to 175 (2011-11-08 09:13:23 +0100)
are available in the git repository at:
git://github.com/OSSystems/meta-oemaster
https://github.com/OSSystems/meta-oe/tree/masterOtavio Salvador (2):
systemd.bbclass: stop using SYSTEMDPN to rdepends addition
connman: bump PR due systemd.bbclass fixes
Cannot test, but looks like better fix then mine..
Quoted 13 lines
meta-oe/classes/systemd.bbclass | 10 ++++++---- .../recipes-connectivity/connman/connman_0.77.bb | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-)Signature · 7 lines
1.7.2.5 _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]