** Description changed:

- Impact: code that uses lazr.restfulclient (or launchpadlib) and pkg_resources 
can't
-     work. The python package declares that the test dependencies are 
required, but they
-     aren't listed in the .deb dependencies, and so aren't installed. They 
aren't needed for the
-     code so they should be dropped.
+ Impact: code that uses lazr.restfulclient (or launchpadlib) and
+ pkg_resources can't work. The python package declares that the test
+ dependencies are required, but they aren't listed in the .deb
+ dependencies, and so aren't installed. They aren't needed for the code
+ so they should be dropped.
  
  Development fix: Drop the requires on the test dependencies
  
  Stable fix: the same thing
  
  Test Case:
-      1. Install the lazr.restfulclient package from -updates
-      2. Check that van.testing, wsgi_intercept, lazr.restful and 
lazr.authentication are listed in
-           the first section of 
/usr/share/pyshared/lazr.restfulclient-0.9.11.egg-info/requires.txt
-      3. Install the lazr.restfulclient package from -proposed
-      4. Check that those lines are now listed in a [tests] section.
+      1. Install the lazr.restfulclient package from -updates
+      2. Check that van.testing, wsgi_intercept, lazr.restful and 
lazr.authentication are listed in the first section of 
/usr/share/pyshared/lazr.restfulclient-0.9.11.egg-info/requires.txt
+      3. Install the lazr.restfulclient package from -proposed
+      4. Check that those lines are now listed in a [tests] section.
  
  Regression potential: low, as the packages haven't been installed as
  dependencies, and some aren't even packaged, so nothing should be
  relying on them being declared as dependencies.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/918307

Title:
  Declares that it requires the test dependencies, but doesn't depend on
  them, breaking other python code

To manage notifications about this bug go to:
https://bugs.launchpad.net/lazr.restfulclient/+bug/918307/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to