* [PATCH] python3: update manifest RDEPENDS for importlib and compression packages
@ 2016-07-09 14:50 Derek Straka
2016-07-11 8:38 ` Richard Purdie
0 siblings, 1 reply; 3+ messages in thread
From: Derek Straka @ 2016-07-09 14:50 UTC (permalink / raw)
To: openembedded-core; +Cc: Derek Straka
* zipfile has dependencies on threading and importlib
* importlib has a dependency on operator via types import
Signed-off-by: Derek Straka <derek@asterius.io>
---
meta/recipes-devtools/python/python-3.5-manifest.inc | 4 ++--
scripts/contrib/python/generate-manifest-3.5.py | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc b/meta/recipes-devtools/python/python-3.5-manifest.inc
index 335c3ff..846e2a9 100644
--- a/meta/recipes-devtools/python/python-3.5-manifest.inc
+++ b/meta/recipes-devtools/python/python-3.5-manifest.inc
@@ -30,7 +30,7 @@ RDEPENDS_${PN}-compile="${PN}-core"
FILES_${PN}-compile="${libdir}/python3.5/py_compile.* ${libdir}/python3.5/compileall.* "
SUMMARY_${PN}-compression="Python high-level compression support"
-RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs"
+RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs ${PN}-importlib ${PN}-threading"
FILES_${PN}-compression="${libdir}/python3.5/gzip.* ${libdir}/python3.5/zipfile.* ${libdir}/python3.5/tarfile.* ${libdir}/python3.5/lib-dynload/bz2.*.so "
SUMMARY_${PN}-core="Python interpreter and core modules"
@@ -106,7 +106,7 @@ RDEPENDS_${PN}-image="${PN}-core"
FILES_${PN}-image="${libdir}/python3.5/colorsys.* ${libdir}/python3.5/imghdr.* ${libdir}/python3.5/lib-dynload/imageop.*.so ${libdir}/python3.5/lib-dynload/rgbimg.*.so "
SUMMARY_${PN}-importlib="Python import implementation library"
-RDEPENDS_${PN}-importlib="${PN}-core"
+RDEPENDS_${PN}-importlib="${PN}-core ${PN}-misc"
FILES_${PN}-importlib="${libdir}/python3.5/importlib "
SUMMARY_${PN}-io="Python low-level I/O"
diff --git a/scripts/contrib/python/generate-manifest-3.5.py b/scripts/contrib/python/generate-manifest-3.5.py
index e04da1d..d5f4c9d 100755
--- a/scripts/contrib/python/generate-manifest-3.5.py
+++ b/scripts/contrib/python/generate-manifest-3.5.py
@@ -217,7 +217,7 @@ if __name__ == "__main__":
m.addPackage( "${PN}-compile", "Python bytecode compilation support", "${PN}-core",
"py_compile.* compileall.*" )
- m.addPackage( "${PN}-compression", "Python high-level compression support", "${PN}-core ${PN}-codecs",
+ m.addPackage( "${PN}-compression", "Python high-level compression support", "${PN}-core ${PN}-codecs ${PN}-importlib ${PN}-threading",
"gzip.* zipfile.* tarfile.* lib-dynload/bz2.*.so" )
m.addPackage( "${PN}-crypt", "Python basic cryptographic and hashing support", "${PN}-core",
@@ -262,7 +262,7 @@ if __name__ == "__main__":
m.addPackage( "${PN}-html", "Python HTML processing support", "${PN}-core",
"formatter.* htmlentitydefs.* htmllib.* markupbase.* sgmllib.* HTMLParser.* " )
- m.addPackage( "${PN}-importlib", "Python import implementation library", "${PN}-core",
+ m.addPackage( "${PN}-importlib", "Python import implementation library", "${PN}-core ${PN}-misc",
"importlib" )
m.addPackage( "${PN}-gdbm", "Python GNU database support", "${PN}-core",
--
1.9.1
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [PATCH] python3: update manifest RDEPENDS for importlib and compression packages
2016-07-09 14:50 [PATCH] python3: update manifest RDEPENDS for importlib and compression packages Derek Straka
@ 2016-07-11 8:38 ` Richard Purdie
2016-07-11 13:01 ` Derek Straka
0 siblings, 1 reply; 3+ messages in thread
From: Richard Purdie @ 2016-07-11 8:38 UTC (permalink / raw)
To: Derek Straka, openembedded-core
On Sat, 2016-07-09 at 10:50 -0400, Derek Straka wrote:
> * zipfile has dependencies on threading and importlib
> * importlib has a dependency on operator via types import
>
> Signed-off-by: Derek Straka <derek@asterius.io>
> ---
> meta/recipes-devtools/python/python-3.5-manifest.inc | 4 ++--
> scripts/contrib/python/generate-manifest-3.5.py | 4 ++--
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc
> b/meta/recipes-devtools/python/python-3.5-manifest.inc
> index 335c3ff..846e2a9 100644
> --- a/meta/recipes-devtools/python/python-3.5-manifest.inc
> +++ b/meta/recipes-devtools/python/python-3.5-manifest.inc
> @@ -30,7 +30,7 @@ RDEPENDS_${PN}-compile="${PN}-core"
> FILES_${PN}-compile="${libdir}/python3.5/py_compile.*
> ${libdir}/python3.5/compileall.* "
>
> SUMMARY_${PN}-compression="Python high-level compression support"
> -RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs"
> +RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs ${PN}-importlib
> ${PN}-threading"
> FILES_${PN}-compression="${libdir}/python3.5/gzip.*
> ${libdir}/python3.5/zipfile.* ${libdir}/python3.5/tarfile.*
> ${libdir}/python3.5/lib-dynload/bz2.*.so "
>
> SUMMARY_${PN}-core="Python interpreter and core modules"
> @@ -106,7 +106,7 @@ RDEPENDS_${PN}-image="${PN}-core"
> FILES_${PN}-image="${libdir}/python3.5/colorsys.*
> ${libdir}/python3.5/imghdr.* ${libdir}/python3.5/lib
> -dynload/imageop.*.so ${libdir}/python3.5/lib-dynload/rgbimg.*.so "
>
> SUMMARY_${PN}-importlib="Python import implementation library"
> -RDEPENDS_${PN}-importlib="${PN}-core"
> +RDEPENDS_${PN}-importlib="${PN}-core ${PN}-misc"
> FILES_${PN}-importlib="${libdir}/python3.5/importlib "
I suspect this means we need to split something off from -misc since
that package is quite large and we likely don't want to pull in all of
it here.
Cheers,
Richard
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [PATCH] python3: update manifest RDEPENDS for importlib and compression packages
2016-07-11 8:38 ` Richard Purdie
@ 2016-07-11 13:01 ` Derek Straka
0 siblings, 0 replies; 3+ messages in thread
From: Derek Straka @ 2016-07-11 13:01 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 2316 bytes --]
Sure. I can pull out the pieces that are required by importlib out of
-misc and into their own package instead of including all of items in
-misc. Thanks.
-Derek
On Mon, Jul 11, 2016 at 4:38 AM, Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:
> On Sat, 2016-07-09 at 10:50 -0400, Derek Straka wrote:
> > * zipfile has dependencies on threading and importlib
> > * importlib has a dependency on operator via types import
> >
> > Signed-off-by: Derek Straka <derek@asterius.io>
> > ---
> > meta/recipes-devtools/python/python-3.5-manifest.inc | 4 ++--
> > scripts/contrib/python/generate-manifest-3.5.py | 4 ++--
> > 2 files changed, 4 insertions(+), 4 deletions(-)
> >
> > diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc
> > b/meta/recipes-devtools/python/python-3.5-manifest.inc
> > index 335c3ff..846e2a9 100644
> > --- a/meta/recipes-devtools/python/python-3.5-manifest.inc
> > +++ b/meta/recipes-devtools/python/python-3.5-manifest.inc
> > @@ -30,7 +30,7 @@ RDEPENDS_${PN}-compile="${PN}-core"
> > FILES_${PN}-compile="${libdir}/python3.5/py_compile.*
> > ${libdir}/python3.5/compileall.* "
> >
> > SUMMARY_${PN}-compression="Python high-level compression support"
> > -RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs"
> > +RDEPENDS_${PN}-compression="${PN}-core ${PN}-codecs ${PN}-importlib
> > ${PN}-threading"
> > FILES_${PN}-compression="${libdir}/python3.5/gzip.*
> > ${libdir}/python3.5/zipfile.* ${libdir}/python3.5/tarfile.*
> > ${libdir}/python3.5/lib-dynload/bz2.*.so "
> >
> > SUMMARY_${PN}-core="Python interpreter and core modules"
> > @@ -106,7 +106,7 @@ RDEPENDS_${PN}-image="${PN}-core"
> > FILES_${PN}-image="${libdir}/python3.5/colorsys.*
> > ${libdir}/python3.5/imghdr.* ${libdir}/python3.5/lib
> > -dynload/imageop.*.so ${libdir}/python3.5/lib-dynload/rgbimg.*.so "
> >
> > SUMMARY_${PN}-importlib="Python import implementation library"
> > -RDEPENDS_${PN}-importlib="${PN}-core"
> > +RDEPENDS_${PN}-importlib="${PN}-core ${PN}-misc"
> > FILES_${PN}-importlib="${libdir}/python3.5/importlib "
>
> I suspect this means we need to split something off from -misc since
> that package is quite large and we likely don't want to pull in all of
> it here.
>
> Cheers,
>
> Richard
>
[-- Attachment #2: Type: text/html, Size: 3164 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-07-11 13:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-09 14:50 [PATCH] python3: update manifest RDEPENDS for importlib and compression packages Derek Straka
2016-07-11 8:38 ` Richard Purdie
2016-07-11 13:01 ` Derek Straka
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.