[oe] [meta-python][PATCH] python-django: update package to 1.8.9

Dan McGregor danismostlikely at gmail.com
Fri Feb 5 15:48:52 UTC 2016


On 5 Feb 2016 5:29 a.m., "akuster808" <akuster808 at gmail.com> wrote:
>
>
>
> On 02/04/2016 11:51 PM, Dan McGregor wrote:
> > On 4 Feb 2016 11:23 a.m., "Armin Kuster" <akuster808 at gmail.com> wrote:
> >>
> >> Update to a LTS version which might EOL in April 2018
> >>
> >> The following security fixes are included;
> >> CVE-2015-8213
> >> CVE-2015-5964
> >> CVE-2015-5963
> >> CVE-2015-5145
> >> CVE-2015-5144
> >> CVE-2015-5143
> >> CVE-2015-3982
> >> CVE-2015-2317
> >> CVE-2015-2316
> >> CVE-2015-2241
> >>
> >> LIC_FILES_CHKSUM changed do to:
> >>
> >
https://github.com/django/django/commit/1dae4ac1778f04805c0ed62c8debb13b281ba02b
> >> * Removed trailing whitespace.
> >> * Added newline to EOF if missing.
> >> * Removed blank lines at EOF.
> >> * Removed some stray tabs.
> >>
> >> Signed-off-by: Armin Kuster <akuster808 at gmail.com>
> >
> > Looks good, but can we also keep 1.6? Bitbake uses 1.6 for toaster.
> > Alternatively is updating bitbake's dependencies on the roadmap?
>
> That would mean oe-core has a dependency on meta-openembedded. This
> seems wrong.  BTW the requirements.txt for toaster says
> "Django>1.8,<1.9" maybe that is a host requirement?
>

Indeed you are correct. I only looked at jethro. Master this is good.

OE-core still wouldn't have a dependency on meta-openembedded because
toaster is optional. As it stands to make toaster work on jethro one needs
pip.

This is of course talking about a self-hosted openembedded build machine.
(oe-core's build appliance for example)

> - armin
>
> >> ---
> >>  .../python/{python-django_1.6.10.bb => python-django_1.8.8.bb}    | 8
> > ++++----
> >>  1 file changed, 4 insertions(+), 4 deletions(-)
> >>  rename meta-python/recipes-devtools/python/{python-django_1.6.10.bb =>
> > python-django_1.8.8.bb} (60%)
> >>
> >> diff --git a/meta-python/recipes-devtools/python/
python-django_1.6.10.bb
> > b/meta-python/recipes-devtools/python/python-django_1.8.8.bb
> >> similarity index 60%
> >> rename from meta-python/recipes-devtools/python/python-django_1.6.10.bb
> >> rename to meta-python/recipes-devtools/python/python-django_1.8.8.bb
> >> index a7ca803..5e4c435 100644
> >> --- a/meta-python/recipes-devtools/python/python-django_1.6.10.bb
> >> +++ b/meta-python/recipes-devtools/python/python-django_1.8.8.bb
> >> @@ -2,18 +2,18 @@ SUMMARY = "A high-level Python Web framework"
> >>  HOMEPAGE = "http://www.djangoproject.com/"
> >>  SECTION = "devel/python"
> >>  LICENSE = "BSD-3-Clause"
> >> -LIC_FILES_CHKSUM =
"file://LICENSE;md5=fa8608154dcdd4029ae653131d4b7365"
> >> +LIC_FILES_CHKSUM =
"file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa"
> >>
> >>  SRCNAME = "Django"
> >>
> >>  SRC_URI = "
> >
https://pypi.python.org/packages/source/D/${SRCNAME}/${SRCNAME}-${PV}.tar.gz
> > "
> >>
> >> -SRC_URI[md5sum] = "d7123f14ac19ae001be02ed841937b91"
> >> -SRC_URI[sha256sum] =
> > "54eb59ce785401c7d1fdeed245efce597e90f811d6a20f6b5c6931c0049d63a6"
> >> +SRC_URI[md5sum] = "08ecf83b7e9d064ed7e3981ddc3a8a15"
> >> +SRC_URI[sha256sum] =
> > "8255242fa0d9e0bf331259a6bdb81364933acbe8863291661558ffdb2fc9ed70"
> >>
> >>  S = "${WORKDIR}/${SRCNAME}-${PV}"
> >>
> >> -inherit distutils
> >> +inherit setuptools
> >>
> >>  FILES_${PN} += "${datadir}/django"
> >>
> >> --
> >> 2.3.5
> >>
> >> --
> >> _______________________________________________
> >> Openembedded-devel mailing list
> >> Openembedded-devel at lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list