* [PATCH 0/2] Remove allarch from recipes which rdeps TUNE_PKGARCH packages
@ 2018-08-03 0:53 kai.kang
2018-08-03 0:53 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: kai.kang @ 2018-08-03 0:53 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Kai Kang <kai.kang@windriver.com>
Kai Kang (2):
remove allarch from recipes which rdepends on TUNE_PKGARCH packages
layer.conf: update SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS
meta/conf/layer.conf | 7 -------
meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb | 2 +-
meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb | 2 --
meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb | 2 --
.../initrdscripts/initramfs-module-setup-live_1.0.bb | 2 --
.../docbook-xml/docbook-xsl-stylesheets_1.79.1.bb | 1 -
meta/recipes-graphics/wayland/weston-init.bb | 2 +-
meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb | 2 --
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | 2 +-
.../ca-certificates/ca-certificates_20170717.bb | 2 --
10 files changed, 3 insertions(+), 21 deletions(-)
--
2.17.1
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-03 0:53 [PATCH 0/2] Remove allarch from recipes which rdeps TUNE_PKGARCH packages kai.kang
@ 2018-08-03 0:53 ` kai.kang
2018-08-03 0:53 ` [PATCH 2/2] layer.conf: update SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS kai.kang
2018-08-03 2:04 ` ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages Patchwork
2 siblings, 0 replies; 12+ messages in thread
From: kai.kang @ 2018-08-03 0:53 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Kai Kang <kai.kang@windriver.com>
The following allarch packages rdepends on TUNE_PKGARCH packages. So
remove allarch from these recipes.
ca-certificates -> openssl
docbook-xsl-stylesheets -> perl
font-alias -> font-util
initramfs-module-setup-live -> udev-extraconf
initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox by default)
ppp-dialin -> ppp
resolvconf -> bash
weston-init -> weston kbd
xorg-minimal-fonts -> font-alias
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb | 2 +-
meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb | 2 --
meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb | 2 --
.../initrdscripts/initramfs-module-setup-live_1.0.bb | 2 --
.../docbook-xml/docbook-xsl-stylesheets_1.79.1.bb | 1 -
meta/recipes-graphics/wayland/weston-init.bb | 2 +-
meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb | 2 --
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | 2 +-
.../recipes-support/ca-certificates/ca-certificates_20170717.bb | 2 --
9 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
index b5f68951d7..eee6ef6518 100644
--- a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
+++ b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384
SRC_URI = "file://host-peer \
file://ppp-dialin"
-inherit allarch useradd
+inherit useradd
S = "${WORKDIR}"
diff --git a/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb b/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
index 8550177288..0fdd479e1c 100644
--- a/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
+++ b/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
@@ -23,8 +23,6 @@ SRC_URI[sha256sum] = "8e2843cd4162b706f0481b3c281657728cbc2822e50a64fff79b79bd8a
# so we check the latest upstream from a directory that does get updated
UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/r/resolvconf/"
-inherit allarch
-
do_compile () {
:
}
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
index 6337b998ac..6d1dbdd2b8 100644
--- a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
@@ -5,8 +5,6 @@ RDEPENDS_${PN} += "${VIRTUAL-RUNTIME_base-utils}"
PR = "r4"
-inherit allarch
-
SRC_URI = "file://init \
file://exec \
file://nfsrootfs \
diff --git a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
index 4d2fe9dd2b..26468c1b5d 100644
--- a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
@@ -5,8 +5,6 @@ RDEPENDS_${PN} = "initramfs-framework-base udev-extraconf"
PR = "r4"
-inherit allarch
-
FILESEXTRAPATHS_prepend := "${THISDIR}/initramfs-framework:"
SRC_URI = "file://setup-live"
diff --git a/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb b/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
index 07d32ce979..c1bcc1743c 100644
--- a/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
+++ b/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
@@ -17,7 +17,6 @@ UPSTREAM_CHECK_REGEX = "/docbook-xsl/(?P<pver>(\d+[\.\-_]*)+(?!\.0)\.\d+)/"
S = "${WORKDIR}/docbook-xsl-${PV}"
-inherit allarch
BBCLASSEXTEND = "native"
do_configure (){
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb
index 22ba5f3fb3..f3b4398295 100644
--- a/meta/recipes-graphics/wayland/weston-init.bb
+++ b/meta/recipes-graphics/wayland/weston-init.bb
@@ -18,7 +18,7 @@ do_install() {
sed -i 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${bindir}/weston-start
}
-inherit allarch update-rc.d distro_features_check systemd
+inherit update-rc.d distro_features_check systemd
# rdepends on weston which depends on virtual/egl
REQUIRED_DISTRO_FEATURES = "opengl"
diff --git a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
index 15e101596a..de1c8ead38 100644
--- a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
+++ b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
@@ -15,8 +15,6 @@ DEPENDS = "util-macros-native font-util-native"
RDEPENDS_${PN} = "encodings font-util"
RDEPENDS_${PN}_class-native = "font-util-native"
-inherit allarch
-
PE = "1"
PR = "${INC_PR}.3"
diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
index 9bcd1b2fa6..9740df45f6 100644
--- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
+++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
@@ -13,7 +13,7 @@ SRC_URI = "file://misc"
PE = "1"
PR = "r2"
-inherit allarch distro_features_check
+inherit distro_features_check
# The font-alias requires x11 in DISTRO_FEATURES
REQUIRED_DISTRO_FEATURES = "x11"
diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb b/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb
index 24d3a6e4d3..e29cefd638 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb
@@ -27,8 +27,6 @@ SRC_URI = "git://salsa.debian.org/debian/ca-certificates.git;protocol=https \
S = "${WORKDIR}/git"
-inherit allarch
-
EXTRA_OEMAKE = "\
'CERTSDIR=${datadir}/ca-certificates' \
'SBINDIR=${sbindir}' \
--
2.17.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/2] layer.conf: update SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS
2018-08-03 0:53 [PATCH 0/2] Remove allarch from recipes which rdeps TUNE_PKGARCH packages kai.kang
2018-08-03 0:53 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
@ 2018-08-03 0:53 ` kai.kang
2018-08-03 2:04 ` ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages Patchwork
2 siblings, 0 replies; 12+ messages in thread
From: kai.kang @ 2018-08-03 0:53 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Kai Kang <kai.kang@windriver.com>
allarch has been removed from some packages which rdepends on
TUNE_PKGARCH packages, so remove related depenencies from
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
meta/conf/layer.conf | 7 -------
1 file changed, 7 deletions(-)
diff --git a/meta/conf/layer.conf b/meta/conf/layer.conf
index 315fb936fa..49ce7a913a 100644
--- a/meta/conf/layer.conf
+++ b/meta/conf/layer.conf
@@ -53,10 +53,6 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
*->icecc-create-env-native \
gcc-cross-${TARGET_ARCH}->virtual/${TARGET_PREFIX}libc-for-gcc \
gcc-cross-${TARGET_ARCH}->linux-libc-headers \
- ppp-dialin->ppp \
- resolvconf->bash \
- docbook-xsl-stylesheets->perl \
- ca-certificates->openssl \
initramfs-framework->${VIRTUAL-RUNTIME_base-utils} \
initramfs-framework->eudev \
initramfs-framework->systemd \
@@ -72,10 +68,7 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
liberation-fonts->fontconfig \
cantarell-fonts->fontconfig \
gnome-icon-theme->librsvg \
- font-alias->font-util \
systemd-boot->systemd-bootconf \
- weston-init->weston \
- weston-init->kbd \
"
# We need to keep bitbake tools in PATH
--
2.17.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-03 1:49 [PATCH V2 0/2] " kai.kang
@ 2018-08-03 1:49 ` kai.kang
2018-08-03 21:28 ` richard.purdie
0 siblings, 1 reply; 12+ messages in thread
From: kai.kang @ 2018-08-03 1:49 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Kai Kang <kai.kang@windriver.com>
The following allarch packages rdepends on TUNE_PKGARCH packages. So
remove allarch from these recipes.
ca-certificates -> openssl
docbook-xsl-stylesheets -> perl
font-alias -> font-util
initramfs-module-setup-live -> udev-extraconf
initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox by default)
ppp-dialin -> ppp
resolvconf -> bash
weston-init -> weston kbd
xorg-minimal-fonts -> font-alias
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb | 2 +-
meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb | 2 --
meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb | 2 --
.../initrdscripts/initramfs-module-setup-live_1.0.bb | 2 --
.../docbook-xml/docbook-xsl-stylesheets_1.79.1.bb | 1 -
meta/recipes-graphics/wayland/weston-init.bb | 2 +-
meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb | 2 --
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | 2 +-
.../recipes-support/ca-certificates/ca-certificates_20180409.bb | 2 --
9 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
index b5f68951d7..eee6ef6518 100644
--- a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
+++ b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384
SRC_URI = "file://host-peer \
file://ppp-dialin"
-inherit allarch useradd
+inherit useradd
S = "${WORKDIR}"
diff --git a/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb b/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
index 8550177288..0fdd479e1c 100644
--- a/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
+++ b/meta/recipes-connectivity/resolvconf/resolvconf_1.79.bb
@@ -23,8 +23,6 @@ SRC_URI[sha256sum] = "8e2843cd4162b706f0481b3c281657728cbc2822e50a64fff79b79bd8a
# so we check the latest upstream from a directory that does get updated
UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/r/resolvconf/"
-inherit allarch
-
do_compile () {
:
}
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
index 6337b998ac..6d1dbdd2b8 100644
--- a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
@@ -5,8 +5,6 @@ RDEPENDS_${PN} += "${VIRTUAL-RUNTIME_base-utils}"
PR = "r4"
-inherit allarch
-
SRC_URI = "file://init \
file://exec \
file://nfsrootfs \
diff --git a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
index 4d2fe9dd2b..26468c1b5d 100644
--- a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
@@ -5,8 +5,6 @@ RDEPENDS_${PN} = "initramfs-framework-base udev-extraconf"
PR = "r4"
-inherit allarch
-
FILESEXTRAPATHS_prepend := "${THISDIR}/initramfs-framework:"
SRC_URI = "file://setup-live"
diff --git a/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb b/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
index 07d32ce979..c1bcc1743c 100644
--- a/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
+++ b/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.79.1.bb
@@ -17,7 +17,6 @@ UPSTREAM_CHECK_REGEX = "/docbook-xsl/(?P<pver>(\d+[\.\-_]*)+(?!\.0)\.\d+)/"
S = "${WORKDIR}/docbook-xsl-${PV}"
-inherit allarch
BBCLASSEXTEND = "native"
do_configure (){
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb
index 22ba5f3fb3..f3b4398295 100644
--- a/meta/recipes-graphics/wayland/weston-init.bb
+++ b/meta/recipes-graphics/wayland/weston-init.bb
@@ -18,7 +18,7 @@ do_install() {
sed -i 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${bindir}/weston-start
}
-inherit allarch update-rc.d distro_features_check systemd
+inherit update-rc.d distro_features_check systemd
# rdepends on weston which depends on virtual/egl
REQUIRED_DISTRO_FEATURES = "opengl"
diff --git a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
index 15e101596a..de1c8ead38 100644
--- a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
+++ b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
@@ -15,8 +15,6 @@ DEPENDS = "util-macros-native font-util-native"
RDEPENDS_${PN} = "encodings font-util"
RDEPENDS_${PN}_class-native = "font-util-native"
-inherit allarch
-
PE = "1"
PR = "${INC_PR}.3"
diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
index 9bcd1b2fa6..9740df45f6 100644
--- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
+++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
@@ -13,7 +13,7 @@ SRC_URI = "file://misc"
PE = "1"
PR = "r2"
-inherit allarch distro_features_check
+inherit distro_features_check
# The font-alias requires x11 in DISTRO_FEATURES
REQUIRED_DISTRO_FEATURES = "x11"
diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20180409.bb b/meta/recipes-support/ca-certificates/ca-certificates_20180409.bb
index 0d57083c52..3297b23507 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20180409.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20180409.bb
@@ -27,8 +27,6 @@ SRC_URI = "git://salsa.debian.org/debian/ca-certificates.git;protocol=https \
S = "${WORKDIR}/git"
-inherit allarch
-
EXTRA_OEMAKE = "\
'CERTSDIR=${datadir}/ca-certificates' \
'SBINDIR=${sbindir}' \
--
2.17.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages
2018-08-03 0:53 [PATCH 0/2] Remove allarch from recipes which rdeps TUNE_PKGARCH packages kai.kang
2018-08-03 0:53 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
2018-08-03 0:53 ` [PATCH 2/2] layer.conf: update SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS kai.kang
@ 2018-08-03 2:04 ` Patchwork
2018-08-03 2:17 ` Kang Kai
2 siblings, 1 reply; 12+ messages in thread
From: Patchwork @ 2018-08-03 2:04 UTC (permalink / raw)
To: Kang Kai; +Cc: openembedded-core
== Series Details ==
Series: Remove allarch from recipes which rdeps TUNE_PKGARCH packages
Revision: 1
URL : https://patchwork.openembedded.org/series/13360/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:
* Patch [1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
Issue Shortlog does not follow expected format [test_shortlog_format]
Suggested fix Commit shortlog (first line of commit message) should follow the format "<target>: <summary>"
If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages
2018-08-03 2:04 ` ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages Patchwork
@ 2018-08-03 2:17 ` Kang Kai
0 siblings, 0 replies; 12+ messages in thread
From: Kang Kai @ 2018-08-03 2:17 UTC (permalink / raw)
To: openembedded-core
On 2018年08月03日 10:04, Patchwork wrote:
> == Series Details ==
>
> Series: Remove allarch from recipes which rdeps TUNE_PKGARCH packages
> Revision: 1
> URL : https://patchwork.openembedded.org/series/13360/
> State : failure
>
> == Summary ==
>
>
> Thank you for submitting this patch series to OpenEmbedded Core. This is
> an automated response. Several tests have been executed on the proposed
> series by patchtest resulting in the following failures:
>
>
>
> * Patch [1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
> Issue Shortlog does not follow expected format [test_shortlog_format]
> Suggested fix Commit shortlog (first line of commit message) should follow the format "<target>: <summary>"
Conflict with Ross's patch 'ca-certificates: upgrade 20170717 ->
20180409' which is not merged in branches master and master-next.
I'll rebase on it.
Regards,
Kai
>
>
>
> If you believe any of these test results are incorrect, please reply to the
> mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
> Otherwise we would appreciate you correcting the issues and submitting a new
> version of the patchset if applicable. Please ensure you add/increment the
> version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
> [PATCH v3] -> ...).
>
> ---
> Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
> Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
> Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
>
>
--
Regards,
Neil | Kai Kang
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-03 1:49 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
@ 2018-08-03 21:28 ` richard.purdie
2018-08-06 14:51 ` Mark Hatle
0 siblings, 1 reply; 12+ messages in thread
From: richard.purdie @ 2018-08-03 21:28 UTC (permalink / raw)
To: kai.kang; +Cc: openembedded-core
On Fri, 2018-08-03 at 09:49 +0800, kai.kang@windriver.com wrote:
> From: Kai Kang <kai.kang@windriver.com>
>
> The following allarch packages rdepends on TUNE_PKGARCH packages. So
> remove allarch from these recipes.
>
> ca-certificates -> openssl
Should we reverse this, i.e. have openssl RRECOMMENDS ca-certificates?
> docbook-xsl-stylesheets -> perl
> font-alias -> font-util
> initramfs-module-setup-live -> udev-extraconf
> initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox by
> default)
> ppp-dialin -> ppp
ppp RRECOMMENDS ppp-dialin?
> resolvconf -> bash
> weston-init -> weston kbd
weston RRECOMMENDS weston-init?
Not really sure about some of these but we should at least consider
it...
Cheers,
Richard
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-03 21:28 ` richard.purdie
@ 2018-08-06 14:51 ` Mark Hatle
2018-08-07 9:37 ` Kang Kai
0 siblings, 1 reply; 12+ messages in thread
From: Mark Hatle @ 2018-08-06 14:51 UTC (permalink / raw)
To: richard.purdie, kai.kang; +Cc: openembedded-core
On 8/3/18 4:28 PM, richard.purdie@linuxfoundation.org wrote:
> On Fri, 2018-08-03 at 09:49 +0800, kai.kang@windriver.com wrote:
>> From: Kai Kang <kai.kang@windriver.com>
>>
>> The following allarch packages rdepends on TUNE_PKGARCH packages. So
>> remove allarch from these recipes.
>>
>> ca-certificates -> openssl
>
> Should we reverse this, i.e. have openssl RRECOMMENDS ca-certificates?
I believe this is what other distros do. I think the dependency on
ca-certficiates was there because there is a script included that uses OpenSSL
to generate the certificates. (Theoretically you can use this script post
install to update the certs.)
/usr/sbin/update-ca-certificates
I suspect the others had similar dependencies.. some included script needed
something from another package to run.
Not sure if this changes the suggestion though...
--Mark
>> docbook-xsl-stylesheets -> perl
>> font-alias -> font-util
>> initramfs-module-setup-live -> udev-extraconf
>> initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox by
>> default)
>> ppp-dialin -> ppp
>
> ppp RRECOMMENDS ppp-dialin?
>
>> resolvconf -> bash
>> weston-init -> weston kbd
>
> weston RRECOMMENDS weston-init?
>
> Not really sure about some of these but we should at least consider
> it...
>
> Cheers,
>
> Richard
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-06 14:51 ` Mark Hatle
@ 2018-08-07 9:37 ` Kang Kai
2018-08-07 10:44 ` richard.purdie
0 siblings, 1 reply; 12+ messages in thread
From: Kang Kai @ 2018-08-07 9:37 UTC (permalink / raw)
To: Mark Hatle, richard.purdie; +Cc: openembedded-core
On 2018年08月06日 22:51, Mark Hatle wrote:
> On 8/3/18 4:28 PM, richard.purdie@linuxfoundation.org wrote:
>> On Fri, 2018-08-03 at 09:49 +0800, kai.kang@windriver.com wrote:
>>> From: Kai Kang <kai.kang@windriver.com>
>>>
>>> The following allarch packages rdepends on TUNE_PKGARCH packages. So
>>> remove allarch from these recipes.
>>>
>>> ca-certificates -> openssl
>> Should we reverse this, i.e. have openssl RRECOMMENDS ca-certificates?
> I believe this is what other distros do. I think the dependency on
> ca-certficiates was there because there is a script included that uses OpenSSL
> to generate the certificates. (Theoretically you can use this script post
> install to update the certs.)
>
> /usr/sbin/update-ca-certificates
>
> I suspect the others had similar dependencies.. some included script needed
> something from another package to run.
>
> Not sure if this changes the suggestion though...
>
> --Mark
>
>>> docbook-xsl-stylesheets -> perl
>>> font-alias -> font-util
>>> initramfs-module-setup-live -> udev-extraconf
>>> initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox by
>>> default)
>>> ppp-dialin -> ppp
>> ppp RRECOMMENDS ppp-dialin?
ppp-dialin installs script ppp-dialin which calls /usr/sbin/pppd.
>>
>>> resolvconf -> bash
>>> weston-init -> weston kbd
>> weston RRECOMMENDS weston-init?
weston-init install init file which calls weston or weston-launch from
package weston and openvt from package kbd.
Regards,
Kai
>>
>> Not really sure about some of these but we should at least consider
>> it...
>>
>> Cheers,
>>
>> Richard
>>
>
--
Regards,
Neil | Kai Kang
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-07 9:37 ` Kang Kai
@ 2018-08-07 10:44 ` richard.purdie
2018-08-07 14:56 ` Richard Purdie
0 siblings, 1 reply; 12+ messages in thread
From: richard.purdie @ 2018-08-07 10:44 UTC (permalink / raw)
To: Kang Kai, Mark Hatle; +Cc: openembedded-core
On Tue, 2018-08-07 at 17:37 +0800, Kang Kai wrote:
> On 2018年08月06日 22:51, Mark Hatle wrote:
> > On 8/3/18 4:28 PM, richard.purdie@linuxfoundation.org wrote:
> > > On Fri, 2018-08-03 at 09:49 +0800, kai.kang@windriver.com wrote:
> > > > From: Kai Kang <kai.kang@windriver.com>
> > > >
> > > > The following allarch packages rdepends on TUNE_PKGARCH
> > > > packages. So
> > > > remove allarch from these recipes.
> > > >
> > > > ca-certificates -> openssl
> > >
> > > Should we reverse this, i.e. have openssl RRECOMMENDS ca-
> > > certificates?
> >
> > I believe this is what other distros do. I think the dependency on
> > ca-certficiates was there because there is a script included that
> > uses OpenSSL
> > to generate the certificates. (Theoretically you can use this
> > script post
> > install to update the certs.)
> >
> > /usr/sbin/update-ca-certificates
> >
> > I suspect the others had similar dependencies.. some included
> > script needed
> > something from another package to run.
> >
> > Not sure if this changes the suggestion though...
> >
> > --Mark
> >
> > > > docbook-xsl-stylesheets -> perl
> > > > font-alias -> font-util
> > > > initramfs-module-setup-live -> udev-extraconf
> > > > initramfs-framework -> ${VIRTUAL-RUNTIME_base-utils} (busybox
> > > > by
> > > > default)
> > > > ppp-dialin -> ppp
> > >
> > > ppp RRECOMMENDS ppp-dialin?
>
> ppp-dialin installs script ppp-dialin which calls /usr/sbin/pppd.
>
>
> > >
> > > > resolvconf -> bash
> > > > weston-init -> weston kbd
> > >
> > > weston RRECOMMENDS weston-init?
>
> weston-init install init file which calls weston or weston-launch
> from
> package weston and openvt from package kbd.
Agreed.
My worry is that this move effectively makes allarch usesless since any
script using an interpreter will now need to be not allarch since most
interpreters are not allarch.
I'm not sure this is a good move...
Cheers,
Richard
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-07 10:44 ` richard.purdie
@ 2018-08-07 14:56 ` Richard Purdie
2018-08-07 17:07 ` Mark Hatle
0 siblings, 1 reply; 12+ messages in thread
From: Richard Purdie @ 2018-08-07 14:56 UTC (permalink / raw)
To: Kang Kai, Mark Hatle; +Cc: openembedded-core
On Tue, 2018-08-07 at 11:44 +0100, richard.purdie@linuxfoundation.org
wrote:
> On Tue, 2018-08-07 at 17:37 +0800, Kang Kai wrote:
> > On 2018年08月06日 22:51, Mark Hatle wrote:
> > > >
> > > > > resolvconf -> bash
> > > > > weston-init -> weston kbd
> > > >
> > > > weston RRECOMMENDS weston-init?
> >
> > weston-init install init file which calls weston or weston-launch
> > from
> > package weston and openvt from package kbd.
>
> Agreed.
>
> My worry is that this move effectively makes allarch usesless since
> any
> script using an interpreter will now need to be not allarch since
> most
> interpreters are not allarch.
>
> I'm not sure this is a good move...
Thinking about this further, we could just disable allarch if multilib
is enabled? That would seem to address most of the issues, not entirely
satisfactorily but enough to make things work... ?
Cheers,
Richard
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages
2018-08-07 14:56 ` Richard Purdie
@ 2018-08-07 17:07 ` Mark Hatle
0 siblings, 0 replies; 12+ messages in thread
From: Mark Hatle @ 2018-08-07 17:07 UTC (permalink / raw)
To: Richard Purdie, Kang Kai; +Cc: openembedded-core
On 8/7/18 9:56 AM, Richard Purdie wrote:
> On Tue, 2018-08-07 at 11:44 +0100, richard.purdie@linuxfoundation.org
> wrote:
>> On Tue, 2018-08-07 at 17:37 +0800, Kang Kai wrote:
>>> On 2018年08月06日 22:51, Mark Hatle wrote:
>>>>>
>>>>>> resolvconf -> bash
>>>>>> weston-init -> weston kbd
>>>>>
>>>>> weston RRECOMMENDS weston-init?
>>>
>>> weston-init install init file which calls weston or weston-launch
>>> from
>>> package weston and openvt from package kbd.
>>
>> Agreed.
>>
>> My worry is that this move effectively makes allarch usesless since
>> any
>> script using an interpreter will now need to be not allarch since
>> most
>> interpreters are not allarch.
>>
>> I'm not sure this is a good move...
>
> Thinking about this further, we could just disable allarch if multilib
> is enabled? That would seem to address most of the issues, not entirely
> satisfactorily but enough to make things work... ?
Yes, this would resolve some of the concerns. We already know that these
allarch SHOULD be identical for all multilibs, so install space should not be an
issue, it's only build time concerns.
--Mark
> Cheers,
>
> Richard
>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2018-08-07 17:07 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-03 0:53 [PATCH 0/2] Remove allarch from recipes which rdeps TUNE_PKGARCH packages kai.kang
2018-08-03 0:53 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
2018-08-03 0:53 ` [PATCH 2/2] layer.conf: update SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS kai.kang
2018-08-03 2:04 ` ✗ patchtest: failure for Remove allarch from recipes which rdeps TUNE_PKGARCH packages Patchwork
2018-08-03 2:17 ` Kang Kai
-- strict thread matches above, loose matches on Subject: below --
2018-08-03 1:49 [PATCH V2 0/2] " kai.kang
2018-08-03 1:49 ` [PATCH 1/2] remove allarch from recipes which rdepends on " kai.kang
2018-08-03 21:28 ` richard.purdie
2018-08-06 14:51 ` Mark Hatle
2018-08-07 9:37 ` Kang Kai
2018-08-07 10:44 ` richard.purdie
2018-08-07 14:56 ` Richard Purdie
2018-08-07 17:07 ` Mark Hatle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox