--- Begin Message ---
Source: django-model-utils
Version: 1.1.0-1
Severity: serious
Justification: fails to build from source
django-model-utils FTBFS:
| python runtests.py
|
.....E................EEEEEE.EEE.EE......................................................
| ======================================================================
| ERROR: test_related_queryset_pickling
(model_utils.tests.tests.CreatePassThroughManagerTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 660, in test_related_queryset_pickling
| pickled_qs = pickle.dumps(qs)
| File "/usr/lib/python2.7/pickle.py", line 1374, in dumps
| Pickler(file, protocol).dump(obj)
| File "/usr/lib/python2.7/pickle.py", line 224, in dump
| self.save(obj)
| File "/usr/lib/python2.7/pickle.py", line 331, in save
| self.save_reduce(obj=obj, *rv)
| File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
| save(state)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
| self._batch_setitems(obj.iteritems())
| File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
| save(v)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
| self._batch_setitems(obj.iteritems())
| File "/usr/lib/python2.7/pickle.py", line 662, in _batch_setitems
| save(k)
| File "/usr/lib/python2.7/pickle.py", line 331, in save
| self.save_reduce(obj=obj, *rv)
| File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
| save(state)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
| self._batch_setitems(obj.iteritems())
| File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
| save(v)
| File "/usr/lib/python2.7/pickle.py", line 331, in save
| self.save_reduce(obj=obj, *rv)
| File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
| save(state)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
| self._batch_setitems(obj.iteritems())
| File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
| save(v)
| File "/usr/lib/python2.7/pickle.py", line 331, in save
| self.save_reduce(obj=obj, *rv)
| File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
| save(state)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
| self._batch_setitems(obj.iteritems())
| File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
| save(v)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 600, in save_list
| self._batch_appends(iter(obj))
| File "/usr/lib/python2.7/pickle.py", line 615, in _batch_appends
| save(x)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 562, in save_tuple
| save(element)
| File "/usr/lib/python2.7/pickle.py", line 331, in save
| self.save_reduce(obj=obj, *rv)
| File "/usr/lib/python2.7/pickle.py", line 401, in save_reduce
| save(args)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 562, in save_tuple
| save(element)
| File "/usr/lib/python2.7/pickle.py", line 286, in save
| f(self, obj) # Call unbound method with explicit self
| File "/usr/lib/python2.7/pickle.py", line 748, in save_global
| (obj, module, name))
| PicklingError: Can't pickle <class
'model_utils.managers._PassThroughManager'>: it's not found as
model_utils.managers._PassThroughManager
|
| ======================================================================
| ERROR: test_annotate_before_select_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 391, in test_annotate_before_select_subclasses
| self.assertEqual(qs.get(id=self.child1.id).id__count, 1)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_annotate_with_named_arguments_before_select_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 397, in test_annotate_with_named_arguments_before_select_subclasses
| self.assertEqual(qs.get(id=self.child1.id).test_count, 1)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_annotate_with_named_arguments_with_select_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 385, in test_annotate_with_named_arguments_with_select_subclasses
| self.assertEqual(qs.get(id=self.child1.id).test_count, 1)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_annotate_with_select_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 379, in test_annotate_with_select_subclasses
| self.assertEqual(qs.get(id=self.child1.id).id__count, 1)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_get_method_with_select_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 372, in test_get_method_with_select_subclasses
| id=self.child1.id),
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_get_subclass
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 352, in test_get_subclass
| self.get_manager().get_subclass(pk=self.child1.pk),
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 58, in get_subclass
| return self.get_query_set().select_subclasses().get(*args, **kwargs)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_select_all_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 339, in test_select_all_subclasses
| set(self.get_manager().select_subclasses()),
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
123, in _result_iter
| self._fill_cache()
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
927, in _fill_cache
| self._result_cache.append(next(self._iter))
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_select_specific_subclasses
(model_utils.tests.tests.InheritanceManagerRelatedTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 346, in test_select_specific_subclasses
| "inheritancemanagertestchild1")),
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
123, in _result_iter
| self._fill_cache()
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
927, in _fill_cache
| self._result_cache.append(next(self._iter))
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_get_subclass (model_utils.tests.tests.InheritanceManagerTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 352, in test_get_subclass
| self.get_manager().get_subclass(pk=self.child1.pk),
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 58, in get_subclass
| return self.get_query_set().select_subclasses().get(*args, **kwargs)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
382, in get
| num = len(clone)
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 90,
in __len__
| self._result_cache = list(self.iterator())
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_select_all_subclasses
(model_utils.tests.tests.InheritanceManagerTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 339, in test_select_all_subclasses
| set(self.get_manager().select_subclasses()),
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
123, in _result_iter
| self._fill_cache()
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
927, in _fill_cache
| self._result_cache.append(next(self._iter))
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ======================================================================
| ERROR: test_select_specific_subclasses
(model_utils.tests.tests.InheritanceManagerTests)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/tests/tests.py",
line 346, in test_select_specific_subclasses
| "inheritancemanagertestchild1")),
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
123, in _result_iter
| self._fill_cache()
| File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line
927, in _fill_cache
| self._result_cache.append(next(self._iter))
| File
"/build/django-model-utils-yju9pC/django-model-utils-1.1.0/model_utils/managers.py",
line 36, in iterator
| sub_obj = [getattr(obj, s) for s in self.subclasses if getattr(obj, s)]
or [obj]
| File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py",
line 279, in __get__
| raise self.related.model.DoesNotExist
| DoesNotExist
|
| ----------------------------------------------------------------------
| Ran 89 tests in 0.271s
|
| FAILED (errors=12)
| Creating test database for alias 'default'...
| Destroying test database for alias 'default'...
| make: *** [debian/stamp-test] Error 12
--
Jakub Wilk
--- End Message ---