All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues
@ 2017-08-21  6:00 Hongxu Jia
  2017-08-21  6:00 ` [PATCH 1/3] multipath-tools: add bash to RDEPENDS Hongxu Jia
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Hongxu Jia @ 2017-08-21  6:00 UTC (permalink / raw)
  To: openembedded-devel

The following changes since commit ac2a6d2b5d69937577effcb8bb2149651bac0176:

  json-spirit: Add -latomic to LDFLAGS (2017-08-13 13:21:04 +0200)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib hongxu/fix-qa-issue
  http://cgit.openembedded.org/openembedded-core-contrib/log/?h=hongxu/fix-qa-issue

Hongxu Jia (3):
  multipath-tools: add bash to RDEPENDS
  python3-pykickstart: tweak shebang to python3
  xmlrpc-c: add perl to RDEPENDS

 .../recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb   |  2 +-
 .../multipath-tools/multipath-tools_0.7.1.bb       |  2 +-
 .../files/0005-tweak-shebang-to-python3.patch      | 25 ++++++++++++++++++++++
 .../python-pykickstart/python3-pykickstart_2.35.bb |  1 +
 4 files changed, 28 insertions(+), 2 deletions(-)
 create mode 100644 meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch

-- 
2.8.1



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/3] multipath-tools: add bash to RDEPENDS
  2017-08-21  6:00 [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Hongxu Jia
@ 2017-08-21  6:00 ` Hongxu Jia
  2017-08-21  6:00 ` [PATCH 2/3] python3-pykickstart: tweak shebang to python3 Hongxu Jia
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Hongxu Jia @ 2017-08-21  6:00 UTC (permalink / raw)
  To: openembedded-devel

Fix the following file-rdeps QA issue:
...
|ERROR: multipath-tools-0.7.1-r0 do_package_qa: QA Issue: /sbin/mpathconf
contained in package multipath-tools requires /bin/bash, but no
providers found in RDEPENDS_multipath-tools? [file-rdeps]
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 meta-oe/recipes-support/multipath-tools/multipath-tools_0.7.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.7.1.bb b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.7.1.bb
index 610ba7a..a13efbe 100644
--- a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.7.1.bb
+++ b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.7.1.bb
@@ -97,7 +97,7 @@ FILES_${PN}-dbg += "${base_libdir}/multipath/.debug"
 PACKAGES =+ "${PN}-libs"
 FILES_${PN}-libs = "${base_libdir}/lib*.so.* \
                     ${base_libdir}/multipath/lib*.so*"
-RDEPENDS_${PN} += "${PN}-libs"
+RDEPENDS_${PN} += "${PN}-libs bash"
 
 PROVIDES += "device-mapper-multipath"
 RPROVIDES_${PN} += "device-mapper-multipath"
-- 
2.8.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/3] python3-pykickstart: tweak shebang to python3
  2017-08-21  6:00 [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Hongxu Jia
  2017-08-21  6:00 ` [PATCH 1/3] multipath-tools: add bash to RDEPENDS Hongxu Jia
@ 2017-08-21  6:00 ` Hongxu Jia
  2017-08-21  6:00 ` [PATCH 3/3] xmlrpc-c: add perl to RDEPENDS Hongxu Jia
  2017-08-21  6:21 ` [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Martin Jansa
  3 siblings, 0 replies; 6+ messages in thread
From: Hongxu Jia @ 2017-08-21  6:00 UTC (permalink / raw)
  To: openembedded-devel

Fix the following file-rdeps QA issue:
...
|ERROR: python3-pykickstart-2.35-r0 do_package_qa: QA Issue:
/usr/bin/ksvalidator contained in package python3-pykickstart requires
/usr/bin/python, but no providers found in RDEPENDS_python3-pykickstart?
[file-rdeps]
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../files/0005-tweak-shebang-to-python3.patch      | 25 ++++++++++++++++++++++
 .../python-pykickstart/python3-pykickstart_2.35.bb |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch

diff --git a/meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch b/meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch
new file mode 100644
index 0000000..3d61495
--- /dev/null
+++ b/meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch
@@ -0,0 +1,25 @@
+From 8a1f598223bd4cbcc877eb2aba3f5586c75c9d14 Mon Sep 17 00:00:00 2001
+From: Hongxu Jia <hongxu.jia@windriver.com>
+Date: Mon, 21 Aug 2017 10:05:06 +0800
+Subject: [PATCH] tweak shebang to python3
+
+Upstream-Status: Pending
+
+Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+---
+ tools/ksvalidator.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/ksvalidator.py b/tools/ksvalidator.py
+index d6051d5..c3682e8 100755
+--- a/tools/ksvalidator.py
++++ b/tools/ksvalidator.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Chris Lumens <clumens@redhat.com>
+ #
+-- 
+1.8.3.1
+
diff --git a/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_2.35.bb b/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_2.35.bb
index e96af43..2a2840f 100644
--- a/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_2.35.bb
+++ b/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_2.35.bb
@@ -17,6 +17,7 @@ SRC_URI = "git://github.com/rhinstaller/pykickstart.git;protocol=https;branch=py
            file://0002-pykickstart-parser.py-add-lock-for-readKickstart-and.patch \
            file://0003-comment-out-sections-shutdown-and-environment-in-gen.patch \
            file://0004-load.py-retry-to-invoke-request-with-timeout.patch \
+           file://0005-tweak-shebang-to-python3.patch \
            "
 SRCREV = "b2787a818540e678c2f9c5dca0c6bbd65b8b55e5"
 
-- 
2.8.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/3] xmlrpc-c: add perl to RDEPENDS
  2017-08-21  6:00 [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Hongxu Jia
  2017-08-21  6:00 ` [PATCH 1/3] multipath-tools: add bash to RDEPENDS Hongxu Jia
  2017-08-21  6:00 ` [PATCH 2/3] python3-pykickstart: tweak shebang to python3 Hongxu Jia
@ 2017-08-21  6:00 ` Hongxu Jia
  2017-08-21  6:21 ` [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Martin Jansa
  3 siblings, 0 replies; 6+ messages in thread
From: Hongxu Jia @ 2017-08-21  6:00 UTC (permalink / raw)
  To: openembedded-devel

Fix the following file-rdeps QA issue:
...
|ERROR: xmlrpc-c-1.31.0-r0 do_package_qa: QA Issue:
/usr/bin/xml-rpc-api2txt contained in package xmlrpc-c requires
/usr/bin/perl, but no providers found in RDEPENDS_xmlrpc-c? [file-rdeps]
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb b/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb
index 70bd9e8..efa58f1 100644
--- a/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb
+++ b/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb
@@ -13,7 +13,7 @@ SRCREV = "81443a9dc234cc275449dbc17867ad77ae189124"
 S = "${WORKDIR}/git"
 
 DEPENDS = "curl libxml2"
-RDEPENDS_${PN} = "curl"
+RDEPENDS_${PN} = "curl perl"
 
 inherit cmake
 
-- 
2.8.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues
  2017-08-21  6:00 [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Hongxu Jia
                   ` (2 preceding siblings ...)
  2017-08-21  6:00 ` [PATCH 3/3] xmlrpc-c: add perl to RDEPENDS Hongxu Jia
@ 2017-08-21  6:21 ` Martin Jansa
  2017-08-21  6:36   ` Hongxu Jia
  3 siblings, 1 reply; 6+ messages in thread
From: Martin Jansa @ 2017-08-21  6:21 UTC (permalink / raw)
  To: Hongxu Jia; +Cc: openembedded-devel

Do you know why so many do_package_qa failures were detected now?

I was reading oe-core commits added since last world build and I don't see
where this QA check was fixed or why it reports so many issues now.

Is it thanks to this change?
http://git.openembedded.org/openembedded-core/commit/?id=bf017930036f19b3d6df8e5b50d9979ee7045c5c

On Mon, Aug 21, 2017 at 8:00 AM, Hongxu Jia <hongxu.jia@windriver.com>
wrote:

> The following changes since commit ac2a6d2b5d69937577effcb8bb2149
> 651bac0176:
>
>   json-spirit: Add -latomic to LDFLAGS (2017-08-13 13:21:04 +0200)
>
> are available in the git repository at:
>
>   git://git.openembedded.org/openembedded-core-contrib hongxu/fix-qa-issue
>   http://cgit.openembedded.org/openembedded-core-contrib/log/
> ?h=hongxu/fix-qa-issue
>
> Hongxu Jia (3):
>   multipath-tools: add bash to RDEPENDS
>   python3-pykickstart: tweak shebang to python3
>   xmlrpc-c: add perl to RDEPENDS
>
>  .../recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb   |  2 +-
>  .../multipath-tools/multipath-tools_0.7.1.bb       |  2 +-
>  .../files/0005-tweak-shebang-to-python3.patch      | 25
> ++++++++++++++++++++++
>  .../python-pykickstart/python3-pykickstart_2.35.bb |  1 +
>  4 files changed, 28 insertions(+), 2 deletions(-)
>  create mode 100644 meta-python/recipes-extended/
> python-pykickstart/files/0005-tweak-shebang-to-python3.patch
>
> --
> 2.8.1
>
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues
  2017-08-21  6:21 ` [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Martin Jansa
@ 2017-08-21  6:36   ` Hongxu Jia
  0 siblings, 0 replies; 6+ messages in thread
From: Hongxu Jia @ 2017-08-21  6:36 UTC (permalink / raw)
  To: Martin Jansa; +Cc: openembedded-devel

On 2017年08月21日 14:21, Martin Jansa wrote:
> Do you know why so many do_package_qa failures were detected now?
>
> I was reading oe-core commits added since last world build and I don't 
> see where this QA check was fixed or why it reports so many issues now.
>
> Is it thanks to this change?
> http://git.openembedded.org/openembedded-core/commit/?id=bf017930036f19b3d6df8e5b50d9979ee7045c5c
>

I think so, I sync oe-core to latest and found these QA issue.

Here is the original repo:

http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=pkj/rpm_regressions2

And some improvement in

https://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg100243.html

//Hongxu

> On Mon, Aug 21, 2017 at 8:00 AM, Hongxu Jia <hongxu.jia@windriver.com 
> <mailto:hongxu.jia@windriver.com>> wrote:
>
>     The following changes since commit
>     ac2a6d2b5d69937577effcb8bb2149651bac0176:
>
>       json-spirit: Add -latomic to LDFLAGS (2017-08-13 13:21:04 +0200)
>
>     are available in the git repository at:
>
>       git://git.openembedded.org/openembedded-core-contrib
>     <http://git.openembedded.org/openembedded-core-contrib>
>     hongxu/fix-qa-issue
>     http://cgit.openembedded.org/openembedded-core-contrib/log/?h=hongxu/fix-qa-issue
>     <http://cgit.openembedded.org/openembedded-core-contrib/log/?h=hongxu/fix-qa-issue>
>
>     Hongxu Jia (3):
>       multipath-tools: add bash to RDEPENDS
>       python3-pykickstart: tweak shebang to python3
>       xmlrpc-c: add perl to RDEPENDS
>
>      .../recipes-devtools/xmlrpc-c/xmlrpc-c_1.31.0.bb
>     <http://xmlrpc-c_1.31.0.bb>  |  2 +-
>      .../multipath-tools/multipath-tools_0.7.1.bb
>     <http://multipath-tools_0.7.1.bb>      |  2 +-
>      .../files/0005-tweak-shebang-to-python3.patch      | 25
>     ++++++++++++++++++++++
>      .../python-pykickstart/python3-pykickstart_2.35.bb
>     <http://python3-pykickstart_2.35.bb> |  1 +
>      4 files changed, 28 insertions(+), 2 deletions(-)
>      create mode 100644
>     meta-python/recipes-extended/python-pykickstart/files/0005-tweak-shebang-to-python3.patch
>
>     --
>     2.8.1
>
>



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-08-21  6:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-21  6:00 [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Hongxu Jia
2017-08-21  6:00 ` [PATCH 1/3] multipath-tools: add bash to RDEPENDS Hongxu Jia
2017-08-21  6:00 ` [PATCH 2/3] python3-pykickstart: tweak shebang to python3 Hongxu Jia
2017-08-21  6:00 ` [PATCH 3/3] xmlrpc-c: add perl to RDEPENDS Hongxu Jia
2017-08-21  6:21 ` [PATCH 0/3] multipath-tools/python3-pykickstart/xmlrpc-c: fix file-rdeps QA issues Martin Jansa
2017-08-21  6:36   ` Hongxu Jia

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.