Source: datalad
Version: 0.11.8-1
Severity: serious
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu focal

Dear maintainers,

The datalad package again fails to build in unstable:

[...]
======================================================================
ERROR: datalad.metadata.extractors.tests.test_audio.test_audio
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/metadata.py",
 line 516, in _get_metadata
    extractor_cls = extractors[mtype_key].load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2442, 
in load
    self.require(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2465, 
in require
    items = working_set.resolve(reqs, env, installer, extras=self.extras)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 786, in 
resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'distro' distribution was not found and 
is required by the application

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/tests/utils.py",
 line 615, in newfunc
    return t(*(arg + (filename,)), **kw)
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/extractors/tests/test_audio.py",
 line 53, in test_audio
    res = ds.aggregate_metadata()
  File "/usr/lib/python3/dist-packages/wrapt/wrappers.py", line 602, in __call__
    return self._self_wrapper(self.__wrapped__, self._self_instance,
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/distribution/dataset.py",
 line 527, in apply_func
    return f(**kwargs)
  File "/usr/lib/python3/dist-packages/wrapt/wrappers.py", line 563, in __call__
    return self._self_wrapper(self.__wrapped__, self._self_instance,
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/interface/utils.py",
 line 499, in eval_func
    return return_func(generator_func)(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/wrapt/wrappers.py", line 563, in __call__
    return self._self_wrapper(self.__wrapped__, self._self_instance,
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/interface/utils.py",
 line 487, in return_func
    results = list(results)
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/interface/utils.py",
 line 431, in generator_func
    for r in _process_results(
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/interface/utils.py",
 line 529, in _process_results
    for res in results:
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/aggregate.py",
 line 1009, in __call__
    errored = _dump_extracted_metadata(
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/aggregate.py",
 line 379, in _dump_extracted_metadata
    return _extract_metadata(
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/aggregate.py",
 line 460, in _extract_metadata
    dsmeta, contentmeta, errored = _get_metadata(
  File 
"/tmp/datalad-0.11.8/.pybuild/cpython3_3.8_datalad/build/datalad/metadata/metadata.py",
 line 526, in _get_metadata
    raise ValueError(
ValueError: Failed to load metadata extractor for 'datalad_core', broken 
dataset configuration (<Dataset path=/tmp/datalad_temp_test_audio909g8vdw>)?: 
The 'distro' distribution was not found and is required by the application 
[__init__.py:resolve:786]

======================================================================

The failures appear to all be related to the introduction of python3.8 as a
supported python version in unstable.

Please find a full build log attached.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: datalad_0.11.8-1_amd64.build.xz
Description: application/xz

Attachment: signature.asc
Description: PGP signature

Reply via email to