All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd
@ 2020-01-27 20:43 Trevor Gamblin
  2020-01-27 20:43 ` [meta-python][zeus][PATCH 2/2] pyhamcrest: add python3 version of recipe Trevor Gamblin
  2020-01-30  6:00 ` [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Tim Orling
  0 siblings, 2 replies; 4+ messages in thread
From: Trevor Gamblin @ 2020-01-27 20:43 UTC (permalink / raw)
  To: openembedded-devel

python-twisted is currently missing some packages for its /usr/bin/twistd
executable to function. Add these to the RDEPENDS list, and also clean up
formatting since the list is getting long.

Note that a similar patch has already been submitted for master branch,
but the python2 version of twisted needs more explicit RDEPENDS than the
python3 version submitted to master in order for /usr/bin/twistd to work
properly.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
---
 .../recipes-devtools/python/python-twisted.inc | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/meta-python/recipes-devtools/python/python-twisted.inc b/meta-python/recipes-devtools/python/python-twisted.inc
index d70104dc2..f55bbb033 100644
--- a/meta-python/recipes-devtools/python/python-twisted.inc
+++ b/meta-python/recipes-devtools/python/python-twisted.inc
@@ -56,7 +56,23 @@ RDEPENDS_${PN} = "\
     ${PN}-zsh \
 "
 
-RDEPENDS_${PN}-core = "${PYTHON_PN}-core ${PYTHON_PN}-zopeinterface ${PYTHON_PN}-incremental ${PYTHON_PN}-constantly ${PYTHON_PN}-hyperlink ${PYTHON_PN}-automat"
+RDEPENDS_${PN}-core = "${PYTHON_PN}-core \ 
+                       ${PYTHON_PN}-zopeinterface \
+                       ${PYTHON_PN}-incremental \
+                       ${PYTHON_PN}-constantly \
+                       ${PYTHON_PN}-hyperlink \
+                       ${PYTHON_PN}-automat \
+                       ${PYTHON_PN}-pyserial \
+                       ${PYTHON_PN}-pyhamcrest \
+                       ${PYTHON_PN}-debugger \
+                       ${PYTHON_PN}-unixadmin \
+                       ${PYTHON_PN}-pkg-resources \
+                       ${PYTHON_PN}-misc \
+                       ${PYTHON_PN}-pkgutil \
+                       ${PYTHON_PN}-plistlib \
+                       ${PYTHON_PN}-setuptools \
+"
+
 RDEPENDS_${PN}-test = "${PN}"
 RDEPENDS_${PN}-conch = "${PN}-core ${PN}-protocols"
 RDEPENDS_${PN}-mail = "${PN}-core ${PN}-protocols"
-- 
2.23.0



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

* [meta-python][zeus][PATCH 2/2] pyhamcrest: add python3 version of recipe
  2020-01-27 20:43 [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Trevor Gamblin
@ 2020-01-27 20:43 ` Trevor Gamblin
  2020-01-30  6:00 ` [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Tim Orling
  1 sibling, 0 replies; 4+ messages in thread
From: Trevor Gamblin @ 2020-01-27 20:43 UTC (permalink / raw)
  To: openembedded-devel

Twisted requires pyhamcrest for /usr/bin/twistd to work, but in zeus
there is only a python2 recipe for this package, thus the twistd daemon
won't be able to run properly for python3.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
---
 .../python/python3-pyhamcrest_1.9.0.bb                 | 10 ++++++++++
 1 file changed, 10 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-pyhamcrest_1.9.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-pyhamcrest_1.9.0.bb b/meta-python/recipes-devtools/python/python3-pyhamcrest_1.9.0.bb
new file mode 100644
index 000000000..04aa9b47f
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pyhamcrest_1.9.0.bb
@@ -0,0 +1,10 @@
+SUMMARY = "Hamcrest framework for matcher objects"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6df1318c6071dd1707f5e3b6c11f24f"
+
+PYPI_PACKAGE = "PyHamcrest"
+
+SRC_URI[md5sum] = "8b833a3fa30197455df79424f30c8c3f"
+SRC_URI[sha256sum] = "8ffaa0a53da57e89de14ced7185ac746227a8894dbd5a3c718bf05ddbd1d56cd"
+
+inherit pypi setuptools3
-- 
2.23.0



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

* Re: [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd
  2020-01-27 20:43 [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Trevor Gamblin
  2020-01-27 20:43 ` [meta-python][zeus][PATCH 2/2] pyhamcrest: add python3 version of recipe Trevor Gamblin
@ 2020-01-30  6:00 ` Tim Orling
  2020-01-30 15:35   ` Trevor Gamblin
  1 sibling, 1 reply; 4+ messages in thread
From: Tim Orling @ 2020-01-30  6:00 UTC (permalink / raw)
  To: Trevor Gamblin; +Cc: openembedded-devel

On Mon, Jan 27, 2020 at 12:44 PM Trevor Gamblin <
trevor.gamblin@windriver.com> wrote:

> python-twisted is currently missing some packages for its /usr/bin/twistd
> executable to function. Add these to the RDEPENDS list, and also clean up
> formatting since the list is getting long.
>
> Note that a similar patch has already been submitted for master branch,
> but the python2 version of twisted needs more explicit RDEPENDS than the
> python3 version submitted to master in order for /usr/bin/twistd to work
> properly.
>
> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
> ---
>  .../recipes-devtools/python/python-twisted.inc | 18 +++++++++++++++++-
>  1 file changed, 17 insertions(+), 1 deletion(-)
>
> diff --git a/meta-python/recipes-devtools/python/python-twisted.inc
> b/meta-python/recipes-devtools/python/python-twisted.inc
> index d70104dc2..f55bbb033 100644
> --- a/meta-python/recipes-devtools/python/python-twisted.inc
> +++ b/meta-python/recipes-devtools/python/python-twisted.inc
> @@ -56,7 +56,23 @@ RDEPENDS_${PN} = "\
>      ${PN}-zsh \
>  "
>
> -RDEPENDS_${PN}-core = "${PYTHON_PN}-core ${PYTHON_PN}-zopeinterface
> ${PYTHON_PN}-incremental ${PYTHON_PN}-constantly ${PYTHON_PN}-hyperlink
> ${PYTHON_PN}-automat"
> +RDEPENDS_${PN}-core = "${PYTHON_PN}-core \
> +                       ${PYTHON_PN}-zopeinterface \
> +                       ${PYTHON_PN}-incremental \
> +                       ${PYTHON_PN}-constantly \
> +                       ${PYTHON_PN}-hyperlink \
> +                       ${PYTHON_PN}-automat \
> +                       ${PYTHON_PN}-pyserial \
> +                       ${PYTHON_PN}-pyhamcrest \
> +                       ${PYTHON_PN}-debugger \
> +                       ${PYTHON_PN}-unixadmin \
> +                       ${PYTHON_PN}-pkg-resources \
> +                       ${PYTHON_PN}-misc \
> +                       ${PYTHON_PN}-pkgutil \
> +                       ${PYTHON_PN}-plistlib \
> +                       ${PYTHON_PN}-setuptools \
> +"
>

Please sort this alphabetically. It is MUCH easier to see what is present
or missing that way.

+
>  RDEPENDS_${PN}-test = "${PN}"
>  RDEPENDS_${PN}-conch = "${PN}-core ${PN}-protocols"
>  RDEPENDS_${PN}-mail = "${PN}-core ${PN}-protocols"
> --
> 2.23.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


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

* Re: [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd
  2020-01-30  6:00 ` [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Tim Orling
@ 2020-01-30 15:35   ` Trevor Gamblin
  0 siblings, 0 replies; 4+ messages in thread
From: Trevor Gamblin @ 2020-01-30 15:35 UTC (permalink / raw)
  To: Tim Orling; +Cc: openembedded-devel


On 1/30/20 1:00 AM, Tim Orling wrote:
>
>
> On Mon, Jan 27, 2020 at 12:44 PM Trevor Gamblin 
> <trevor.gamblin@windriver.com <mailto:trevor.gamblin@windriver.com>> 
> wrote:
>
>     python-twisted is currently missing some packages for its
>     /usr/bin/twistd
>     executable to function. Add these to the RDEPENDS list, and also
>     clean up
>     formatting since the list is getting long.
>
>     Note that a similar patch has already been submitted for master
>     branch,
>     but the python2 version of twisted needs more explicit RDEPENDS
>     than the
>     python3 version submitted to master in order for /usr/bin/twistd
>     to work
>     properly.
>
>     Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com
>     <mailto:trevor.gamblin@windriver.com>>
>     ---
>      .../recipes-devtools/python/python-twisted.inc | 18
>     +++++++++++++++++-
>      1 file changed, 17 insertions(+), 1 deletion(-)
>
>     diff --git
>     a/meta-python/recipes-devtools/python/python-twisted.inc
>     b/meta-python/recipes-devtools/python/python-twisted.inc
>     index d70104dc2..f55bbb033 100644
>     --- a/meta-python/recipes-devtools/python/python-twisted.inc
>     +++ b/meta-python/recipes-devtools/python/python-twisted.inc
>     @@ -56,7 +56,23 @@ RDEPENDS_${PN} = "\
>          ${PN}-zsh \
>      "
>
>     -RDEPENDS_${PN}-core = "${PYTHON_PN}-core
>     ${PYTHON_PN}-zopeinterface ${PYTHON_PN}-incremental
>     ${PYTHON_PN}-constantly ${PYTHON_PN}-hyperlink ${PYTHON_PN}-automat"
>     +RDEPENDS_${PN}-core = "${PYTHON_PN}-core \
>     +                       ${PYTHON_PN}-zopeinterface \
>     +                       ${PYTHON_PN}-incremental \
>     +                       ${PYTHON_PN}-constantly \
>     +                       ${PYTHON_PN}-hyperlink \
>     +                       ${PYTHON_PN}-automat \
>     +                       ${PYTHON_PN}-pyserial \
>     +                       ${PYTHON_PN}-pyhamcrest \
>     +                       ${PYTHON_PN}-debugger \
>     +                       ${PYTHON_PN}-unixadmin \
>     +                       ${PYTHON_PN}-pkg-resources \
>     +                       ${PYTHON_PN}-misc \
>     +                       ${PYTHON_PN}-pkgutil \
>     +                       ${PYTHON_PN}-plistlib \
>     +                       ${PYTHON_PN}-setuptools \
>     +"
>
>
> Please sort this alphabetically. It is MUCH easier to see what is 
> present or missing that way.
Done, v2 sent.
>
>     +
>      RDEPENDS_${PN}-test = "${PN}"
>      RDEPENDS_${PN}-conch = "${PN}-core ${PN}-protocols"
>      RDEPENDS_${PN}-mail = "${PN}-core ${PN}-protocols"
>     -- 
>     2.23.0
>
>     -- 
>     _______________________________________________
>     Openembedded-devel mailing list
>     Openembedded-devel@lists.openembedded.org
>     <mailto:Openembedded-devel@lists.openembedded.org>
>     http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


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

end of thread, other threads:[~2020-01-30 15:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-27 20:43 [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Trevor Gamblin
2020-01-27 20:43 ` [meta-python][zeus][PATCH 2/2] pyhamcrest: add python3 version of recipe Trevor Gamblin
2020-01-30  6:00 ` [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd Tim Orling
2020-01-30 15:35   ` Trevor Gamblin

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.