[Buildroot] [PATCH 00/58] python pypi library mass version bump.
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Mar 4 10:48:49 UTC 2017
Hello,
On Sun, 19 Feb 2017 14:11:57 -0500, Adam Duskett wrote:
> These python libraries updated using a tool I created that scanned every
> python package with a pypi url, checked if there was a update, and if there
> was automatically generated a patch. It also checks to see if there is any
> patches in the patch directory, and if so checks to see if those patches were
> applied upstream.
So I was already skeptical with such a massive version bump, but you
said you had tested all of the packages. Clearly, the autobuilders have
spoken: it was insufficiently tested, and such massive version bumps
are a bad idea.
First of all, you didn't test "make legal-info", so it was broken for a
number of packages. We had to fix at least:
python-pyasn
https://git.buildroot.net/buildroot/commit/?id=aca82a056b04f1bc1d2578e414d8a8d1eaf66207
python-enum
https://git.buildroot.net/buildroot/commit/?id=d4235a8372ccaa54bc8322361a41003837d005a4
Then, a number of packages are missing new dependencies, and cause
build failures:
python-cherrypy
http://autobuild.buildroot.net/results/b66/b66f8fbce3a5127b69a09bdc91a460a3c107e29d/build-end.log
python-pyasn
http://autobuild.buildroot.net/results/27e1c6cdf330bd2009bf8895d8c72a7c4f5186af/
python-pytrie
http://autobuild.buildroot.net/results/e4209a2209bba769c264f8c4c6dfe2995443c243/
While I agree it is perfectly acceptable to have a few issues here, so
many issues clearly indicate a lack of testing, and confirm that such
massive bumps are a bad idea.
So I've reverted the bump of python-cherrypy, python-pyasn and
python-pytrie.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
More information about the buildroot
mailing list