diff options
author | Pawel Wieczorek <p.wieczorek2@samsung.com> | 2016-06-01 16:02:18 +0200 |
---|---|---|
committer | Pawel Wieczorek <p.wieczorek2@samsung.com> | 2016-06-09 11:10:58 +0200 |
commit | 8e88abc06049e7928b0fb910d13a24dedaac8553 (patch) | |
tree | e9d3869c8abe7328b1589bbcd3c7f67dc1b455c3 /Tizen:IVI | |
parent | 454764d6462eadd5a5eba71dccf3b70226b99bf5 (diff) | |
download | obs-8e88abc06049e7928b0fb910d13a24dedaac8553.tar.gz obs-8e88abc06049e7928b0fb910d13a24dedaac8553.tar.bz2 obs-8e88abc06049e7928b0fb910d13a24dedaac8553.zip |
Add bluetooth-tools-no-firmware preference
Due to different firmware requirements between targets for Tizen:Common
profile (mainly ARTIK boards), virtual dependencies were introduced in
Bluetooth projects packaging. New virtual dependency "bluetooth-scripts"
replaces "bluetooth-tools-no-firmware" and is provided by five packages:
* bluetooth-tools-no-firmware (platform/core/connectivity/bluetooth-tools)
* bluetooth-firmware-sprd-TM1 (platform/adaptation/bluetooth-firmware-sprd)
* bluetooth-firmware-bcm (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-artik (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-exynos3250 (platform/adaptation/bluetooth-firmware-bcm)
This way dependency is not strictly set during at package build, but it
is resolved during image creation (according to target device needs).
This change together with dependency replacement in profiles' meta
repositories allows to successfully build platform images. It does not,
however, satisfy OBS package dependency resolver.
According to OBS documentation [1], all ambiguities in package
dependencies are treated as errors in order to provide reproducible
builds. Since Bluetooth scripts are not used as build requirement for
any project whatsoever (these are only useful on actual target devices),
original "bluetooth-tools-no-firmware" was chosen to conform with OBS
rules.
[1] http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_config.html
Change-Id: I63463ebc58f9295c9b95b3ee3476c366ac4e522e
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Diffstat (limited to 'Tizen:IVI')
-rw-r--r-- | Tizen:IVI/_config | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Tizen:IVI/_config b/Tizen:IVI/_config index 54bc335..d8a5fea 100644 --- a/Tizen:IVI/_config +++ b/Tizen:IVI/_config @@ -19,6 +19,7 @@ FileProvides: /usr/sbin/groupadd shadow-utils Prefer: util-linux Prefer: libtapi-devel Prefer: libpci-devel +Prefer: bluetooth-tools-no-firmware ############################# profile definition ############################### |