[OE-core] [PATCH 0/3][RFC] fix confliction between connman and networkmanager
Hongxu Jia
hongxu.jia at windriver.com
Tue Dec 22 08:43:18 UTC 2015
Provide two solutions for discussion.
SOLUTION 1: add virtual/netmanager to RPROVIDES and choose connman or
networkmanager by override PREFERRED_PROVIDER_virtual/netmanager;
SOLUTION 2: add variable NETWORK_MANAGER to RDEPENDS, and select connman or
networkmanager by override NETWORK_MANAGER.
SOLUTION 3: for networkmanager, directly remove RCONFLICTS_${PN} = "connman".
The networkmanager and connman are not file confliction, they
just provide the same function. Install both of them is ok.
https://wiki.ubuntu.com/DesktopTeam/ConnectionManagerComparison
If one of them is accepted, we also need to modify networkmanager in
meta-oe and related recipes/layers(such as meta-xfce).
//Hongxu
The following changes since commit 0381b78aa4dfc0d338fba69502e8f03a0c0f21e7:
bitbake: event/utils/methodpool: Add a cache of compiled code objects (2015-12-22 00:02:05 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib hongxu/netmanager-confliction
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/netmanager-confliction
Hongxu Jia (3):
connman.inc: add missing RDEPENDS
connman.inc: add networkmanager to RCONFLICTS
add virtual/netmanager to fix confliction between connman and
networkmanager
meta/conf/bitbake.conf | 2 ++
meta/recipes-connectivity/connman/connman.inc | 9 ++++++++-
meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | 3 +--
meta/recipes-extended/images/core-image-kernel-dev.bb | 2 +-
meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 +-
5 files changed, 13 insertions(+), 5 deletions(-)
--
1.9.1
More information about the Openembedded-core
mailing list