[Python-modules-team] Bug#737029: python-babelfish: Missing dependency on python-pkg-resources

Martin Pitt mpitt at debian.org
Mon Feb 3 15:06:23 UTC 2014


tag 737029 patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch trusty
thanks

Etienne Millon [2014-01-29 15:18 +0100]:
> Python-babelfish is using the pkg_resources module, but does not
> depend on the package providing it. It makes autopkgtests fail:
> 
> http://ci.debian.net/#package/babelfish

Indeed, we see the same in Ubuntu:

  https://jenkins.qa.ubuntu.com/job/trusty-adt-babelfish/4/ARCH=i386,label=adt/console

This was previously hidden because the -nose test dependency pulls in
pkg_resources. Trivial debdiff attached for reference, tested with

  adt-run --unbuilt-tree=. --- adt-virt-schroot sid

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
diff -Nru babelfish-0.4.0/debian/changelog babelfish-0.4.0/debian/changelog
--- babelfish-0.4.0/debian/changelog	2014-01-28 22:54:02.000000000 +0100
+++ babelfish-0.4.0/debian/changelog	2014-02-03 16:01:56.000000000 +0100
@@ -1,3 +1,9 @@
+babelfish (0.4.0-2ubuntu1) trusty; urgency=medium
+
+  * Add missing python[3]-pkg-resources dependency. (Closes: #737029)
+
+ -- Martin Pitt <martin.pitt at ubuntu.com>  Mon, 03 Feb 2014 16:01:39 +0100
+
 babelfish (0.4.0-2) unstable; urgency=medium
 
   * Autopkgtest improvements:
diff -Nru babelfish-0.4.0/debian/control babelfish-0.4.0/debian/control
--- babelfish-0.4.0/debian/control	2013-12-06 21:19:07.000000000 +0100
+++ babelfish-0.4.0/debian/control	2014-02-03 16:03:18.000000000 +0100
@@ -25,6 +26,7 @@
 Depends:
  ${misc:Depends},
  ${python:Depends},
+ python-pkg-resources,
 Description: library to work with countries and languages (Python 2)
  Babelfish makes it easy to work with countries, languages, scripts, ISO codes
  and IETF codes from Python. It has converters between all different data
@@ -37,6 +39,7 @@
 Depends:
  ${misc:Depends},
  ${python3:Depends},
+ python3-pkg-resources,
 Description: library to work with countries and languages (Python 3)
  Babelfish makes it easy to work with countries, languages, scripts, ISO codes
  and IETF codes from Python. It has converters between all different data


More information about the Python-modules-team mailing list