← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1694945] Re: setuptools v36.0.0 breaks the python plugin

 

** Changed in: snapcraft (Ubuntu Zesty)
       Status: New => Invalid

** Changed in: snapcraft (Ubuntu Yakkety)
       Status: New => Invalid

** Changed in: snapcraft (Ubuntu Xenial)
       Status: New => Invalid

** Changed in: snapcraft (Ubuntu Artful)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1694945

Title:
  setuptools v36.0.0 breaks the python plugin

Status in Snapcraft:
  Fix Committed
Status in snapcraft package in Ubuntu:
  Invalid
Status in snapcraft source package in Xenial:
  Invalid
Status in snapcraft source package in Yakkety:
  Invalid
Status in snapcraft source package in Zesty:
  Invalid
Status in snapcraft source package in Artful:
  Invalid

Bug description:
  [Impact]

   * setuptools v36.0.0 was released today, which no longer bundles six, thereby breaking the python plugin (both python2 and python3).
   * The fix is to simply install six before setuptools.

  [Test Case]

   * Simply run one of the many python-based integration tests. For
  example:

         ./runtests.sh plugins test_python_plugin.py

     Without this patch, the test will fail. With it, the test will
  pass.

  [Regression Potential]

   * Potential is low as we have a large test suite with a number of python-based snaps.
   * Pulling in six could potentially conflict with the dependencies of the snap being build, although six was already used previously (it was just bundled with setuptools).

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapcraft/+bug/1694945/+subscriptions