[Debian-astro-maintainers] Bug#897467: sunpy: FTBFS: tests failed

Lucas Nussbaum lucas at debian.org
Wed May 2 21:22:37 BST 2018


Source: sunpy
Version: 0.8.3-1
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20180502 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> python -m pytest sunpy -k "not figure and not online"
> ============================= test session starts ==============================
> platform linux2 -- Python 2.7.15, pytest-3.3.2, py-1.5.3, pluggy-0.6.0
> rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg
> plugins: mock-1.7.1, hypothesis-3.44.1
> collected 1386 items
> 
> sunpy/coordinates/tests/test_ephemeris.py ...........                    [  0%]
> sunpy/coordinates/tests/test_frameattributes.py ...................      [  2%]
> sunpy/coordinates/tests/test_frames.py ................................. [  4%]
> ...........................                                              [  6%]
> sunpy/coordinates/tests/test_offset_frame.py ....                        [  6%]
> sunpy/coordinates/tests/test_transformations.py ......                   [  7%]
> sunpy/coordinates/tests/test_transformations_comparision.py ............ [  8%]
> ....                                                                     [  8%]
> sunpy/coordinates/tests/test_utils.py ...................                [  9%]
> sunpy/coordinates/tests/test_wcs_utils.py ......                         [ 10%]
> sunpy/database/tests/test_attrs.py .............................sss      [ 12%]
> sunpy/database/tests/test_caching.py ....                                [ 13%]
> sunpy/database/tests/test_commands.py ...........................        [ 15%]
> sunpy/database/tests/test_database.py ...............................sss [ 17%]
> ssssssss..............................ss.sss..                           [ 20%]
> sunpy/database/tests/test_tables.py ......ssssss......sss....            [ 22%]
> sunpy/image/tests/test_coalignment.py .............                      [ 23%]
> sunpy/image/tests/test_resample.py .....                                 [ 24%]
> sunpy/image/tests/test_transform.py ...................................  [ 26%]
> sunpy/image/tests/test_util.py ..                                        [ 26%]
> sunpy/instr/tests/test_aia.py ..                                         [ 27%]
> sunpy/instr/tests/test_fermi.py ss                                       [ 27%]
> sunpy/instr/tests/test_goes.py ssssssssssssssss.......                   [ 28%]
> sunpy/instr/tests/test_iris.py ..                                        [ 29%]
> sunpy/instr/tests/test_lyra.py sss.......                                [ 29%]
> sunpy/instr/tests/test_rhessi.py ..sss.                                  [ 30%]
> sunpy/io/tests/test_ana.py ssssss                                        [ 30%]
> sunpy/io/tests/test_filetools.py ..s.s.sss                               [ 31%]
> sunpy/io/tests/test_fits.py ........                                     [ 31%]
> sunpy/io/tests/test_genx.py ...................                          [ 33%]
> sunpy/io/tests/test_jp2.py sss                                           [ 33%]
> sunpy/io/tests/test_srs.py ............                                  [ 34%]
> sunpy/lightcurve/tests/test_eve.py ss.                                   [ 34%]
> sunpy/lightcurve/tests/test_goes.py sssssss..                            [ 35%]
> sunpy/lightcurve/tests/test_lightcurve.py .................              [ 36%]
> sunpy/lightcurve/tests/test_lyra.py ss                                   [ 36%]
> sunpy/lightcurve/tests/test_noaa.py ssss.sssss.s                         [ 37%]
> sunpy/lightcurve/tests/test_norh.py s                                    [ 37%]
> sunpy/lightcurve/tests/test_rhessi.py ssssssss                           [ 38%]
> sunpy/map/sources/tests/test_aia_source.py ....                          [ 38%]
> sunpy/map/sources/tests/test_cor_source.py ....                          [ 38%]
> sunpy/map/sources/tests/test_eit_source.py ............................. [ 41%]
> .......................                                                  [ 42%]
> sunpy/map/sources/tests/test_euvi_source.py ....                         [ 43%]
> sunpy/map/sources/tests/test_hi_source.py ....                           [ 43%]
> sunpy/map/sources/tests/test_hmi_source.py ....                          [ 43%]
> sunpy/map/sources/tests/test_iris_source.py ...                          [ 43%]
> sunpy/map/sources/tests/test_lasco_source.py ....                        [ 44%]
> sunpy/map/sources/tests/test_mdi_source.py ....                          [ 44%]
> sunpy/map/sources/tests/test_sot_source.py .......                       [ 44%]
> sunpy/map/sources/tests/test_source_type.py ss                           [ 45%]
> sunpy/map/sources/tests/test_swap_source.py ................             [ 46%]
> sunpy/map/sources/tests/test_xrt_source.py .....                         [ 46%]
> sunpy/map/tests/test_header.py .                                         [ 46%]
> sunpy/map/tests/test_map_factory.py ....s......                          [ 47%]
> sunpy/map/tests/test_mapbase.py ........................................ [ 50%]
> ......................                                                   [ 52%]
> sunpy/map/tests/test_mapcube.py ....                                     [ 52%]
> sunpy/net/dataretriever/tests/test_client.py .                           [ 52%]
> sunpy/net/dataretriever/tests/test_eve.py sss.ssss                       [ 53%]
> sunpy/net/dataretriever/tests/test_goes_ud.py .....X.sssss.              [ 54%]
> sunpy/net/dataretriever/tests/test_lyra_ud.py ......ssss                 [ 54%]
> sunpy/net/dataretriever/tests/test_noaa.py ...sssss                      [ 55%]
> sunpy/net/dataretriever/tests/test_norh.py sss.ss...ssss                 [ 56%]
> sunpy/net/dataretriever/tests/test_rhessi.py sss.sssss                   [ 56%]
> sunpy/net/jsoc/tests/test_attr.py ...........                            [ 57%]
> sunpy/net/jsoc/tests/test_jsoc.py .........s.sssssssssss                 [ 59%]
> sunpy/net/tests/test_attr.py ...                                         [ 59%]
> sunpy/net/tests/test_download.py ssss                                    [ 59%]
> sunpy/net/tests/test_fido.py .ss....s.......                             [ 61%]
> sunpy/net/tests/test_hek.py ............                                 [ 61%]
> sunpy/net/tests/test_hek2vso.py ss                                       [ 62%]
> sunpy/net/tests/test_helio.py .ssssssssssssss                            [ 63%]
> sunpy/net/tests/test_helioviewer.py sss                                  [ 63%]
> sunpy/net/tests/test_util.py ...                                         [ 63%]
> sunpy/net/tests/test_vso.py ...s...s............s............            [ 66%]
> sunpy/physics/tests/test_differential_rotation.py ................       [ 67%]
> sunpy/physics/tests/test_solar_rotation.py ..                            [ 67%]
> sunpy/roi/tests/test_chaincode.py ...........                            [ 68%]
> sunpy/roi/tests/test_roi.py .........                                    [ 68%]
> sunpy/spectra/tests/test_callisto.py .sss..ss............s               [ 70%]
> sunpy/spectra/tests/test_spectrogram.py ................................ [ 72%]
> ...                                                                      [ 73%]
> sunpy/sun/tests/test_constants.py ...................................... [ 75%]
> .....................                                                    [ 77%]
> sunpy/sun/tests/test_sun.py ................                             [ 78%]
> sunpy/tests/tests/test_main.py .........                                 [ 79%]
> sunpy/time/tests/test_julian.py ..............                           [ 80%]
> sunpy/time/tests/test_time.py .....................                      [ 81%]
> sunpy/time/tests/test_timerange.py ..............................        [ 84%]
> sunpy/timeseries/tests/test_timeseries_factory.py ...................... [ 85%]
> ...........                                                              [ 86%]
> sunpy/timeseries/tests/test_timeseriesbase.py .......................... [ 88%]
> .........                                                                [ 89%]
> sunpy/timeseries/tests/test_timeseriesmetadata.py ...................... [ 90%]
> ........................                                                 [ 92%]
> sunpy/util/tests/test_cond_dispatch.py ......                            [ 92%]
> sunpy/util/tests/test_datatype_factory_base.py ......                    [ 93%]
> sunpy/util/tests/test_metadata.py ..................                     [ 94%]
> sunpy/util/tests/test_multimethod.py .....                               [ 95%]
> sunpy/util/tests/test_scraper.py ..................Xsss                  [ 96%]
> sunpy/util/tests/test_sysinfo.py .                                       [ 96%]
> sunpy/util/tests/test_util.py ............                               [ 97%]
> sunpy/util/tests/test_xml.py ....................                        [ 99%]
> sunpy/visualization/tests/test_imageanimator.py ...                      [ 99%]
> sunpy/wcs/tests/test_wcs.py .........                                    [100%]
> 
> ============================= 33 tests deselected ==============================
> ===== 1164 passed, 187 skipped, 33 deselected, 2 xpassed in 260.61 seconds =====
> python3 -m pytest sunpy -k "not figure and not online"
> ============================= test session starts ==============================
> platform linux -- Python 3.6.5, pytest-3.3.2, py-1.5.3, pluggy-0.6.0
> rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg
> plugins: remotedata-0.2.1, openfiles-0.3.0, mock-1.7.1, doctestplus-0.1.3, arraydiff-0.2, hypothesis-3.44.1
> collected 1520 items
> 
> sunpy/cm/cm.py ..                                                        [  0%]
> sunpy/cm/color_tables.py .                                               [  0%]
> sunpy/coordinates/frames.py ....                                         [  0%]
> sunpy/coordinates/utils.py F                                             [  0%]
> sunpy/coordinates/tests/test_ephemeris.py ...........                    [  1%]
> sunpy/coordinates/tests/test_frameattributes.py ...................      [  2%]
> sunpy/coordinates/tests/test_frames.py ................................. [  4%]
> ...........................                                              [  6%]
> sunpy/coordinates/tests/test_offset_frame.py ....                        [  6%]
> sunpy/coordinates/tests/test_transformations.py ......                   [  7%]
> sunpy/coordinates/tests/test_transformations_comparision.py ............ [  8%]
> ....                                                                     [  8%]
> sunpy/coordinates/tests/test_utils.py ...................                [  9%]
> sunpy/coordinates/tests/test_wcs_utils.py ......                         [ 10%]
> sunpy/database/database.py .s..                                          [ 10%]
> sunpy/database/tables.py ...F.                                           [ 10%]
> sunpy/database/tests/test_attrs.py .............................sss      [ 12%]
> sunpy/database/tests/test_caching.py ....                                [ 13%]
> sunpy/database/tests/test_commands.py ...........................        [ 14%]
> sunpy/database/tests/test_database.py ...............................sss [ 17%]
> ssssssss..............................ss.sss..                           [ 20%]
> sunpy/database/tests/test_tables.py ......ssssss......sss....            [ 21%]
> sunpy/image/coalignment.py .                                             [ 22%]
> sunpy/image/util.py ..                                                   [ 22%]
> sunpy/image/tests/test_coalignment.py .............                      [ 23%]
> sunpy/image/tests/test_resample.py .....                                 [ 23%]
> sunpy/image/tests/test_transform.py ...................................  [ 25%]
> sunpy/image/tests/test_util.py ..                                        [ 25%]
> sunpy/instr/goes.py ...........                                          [ 26%]
> sunpy/instr/lyra.py ..F                                                  [ 26%]
> sunpy/instr/rhessi.py ........                                           [ 27%]
> sunpy/instr/tests/test_aia.py ..                                         [ 27%]
> sunpy/instr/tests/test_fermi.py ss                                       [ 27%]
> sunpy/instr/tests/test_goes.py ssssssssssssssss.......                   [ 29%]
> sunpy/instr/tests/test_iris.py ..                                        [ 29%]
> sunpy/instr/tests/test_lyra.py sss.......                                [ 29%]
> sunpy/instr/tests/test_rhessi.py ..sss.                                  [ 30%]
> sunpy/io/ana.py sss                                                      [ 30%]
> sunpy/io/fits.py .                                                       [ 30%]
> sunpy/io/tests/test_ana.py ssssss                                        [ 31%]
> sunpy/io/tests/test_filetools.py ..s.s.sss                               [ 31%]
> sunpy/io/tests/test_fits.py ........                                     [ 32%]
> sunpy/io/tests/test_genx.py ...................                          [ 33%]
> sunpy/io/tests/test_jp2.py sss                                           [ 33%]
> sunpy/io/tests/test_srs.py ............                                  [ 34%]
> sunpy/lightcurve/lightcurve.py .                                         [ 34%]
> sunpy/lightcurve/sources/eve.py .                                        [ 34%]
> sunpy/lightcurve/sources/fermi_gbm.py .                                  [ 34%]
> sunpy/lightcurve/sources/goes.py .                                       [ 34%]
> sunpy/lightcurve/sources/logical.py .                                    [ 34%]
> sunpy/lightcurve/sources/lyra.py .                                       [ 34%]
> sunpy/lightcurve/sources/noaa.py ..                                      [ 34%]
> sunpy/lightcurve/sources/norh.py .                                       [ 35%]
> sunpy/lightcurve/sources/rhessi.py .                                     [ 35%]
> sunpy/lightcurve/tests/test_eve.py ss.                                   [ 35%]
> sunpy/lightcurve/tests/test_goes.py sssssss..                            [ 35%]
> sunpy/lightcurve/tests/test_lightcurve.py .................              [ 37%]
> sunpy/lightcurve/tests/test_lyra.py ss                                   [ 37%]
> sunpy/lightcurve/tests/test_noaa.py ssss.sssss.s                         [ 38%]
> sunpy/lightcurve/tests/test_norh.py s                                    [ 38%]
> sunpy/lightcurve/tests/test_rhessi.py ssssssss                           [ 38%]
> sunpy/map/compositemap.py F                                              [ 38%]
> sunpy/map/map_factory.py F                                               [ 38%]
> sunpy/map/mapbase.py FsF                                                 [ 38%]
> sunpy/map/mapcube.py ...                                                 [ 39%]
> sunpy/map/sources/tests/test_aia_source.py ....                          [ 39%]
> sunpy/map/sources/tests/test_cor_source.py ....                          [ 39%]
> sunpy/map/sources/tests/test_eit_source.py ............................. [ 41%]
> .......................                                                  [ 43%]
> sunpy/map/sources/tests/test_euvi_source.py ....                         [ 43%]
> sunpy/map/sources/tests/test_hi_source.py ....                           [ 43%]
> sunpy/map/sources/tests/test_hmi_source.py ....                          [ 44%]
> sunpy/map/sources/tests/test_iris_source.py ...                          [ 44%]
> sunpy/map/sources/tests/test_lasco_source.py ....                        [ 44%]
> sunpy/map/sources/tests/test_mdi_source.py ....                          [ 44%]
> sunpy/map/sources/tests/test_sot_source.py .......                       [ 45%]
> sunpy/map/sources/tests/test_source_type.py ss                           [ 45%]
> sunpy/map/sources/tests/test_swap_source.py ................             [ 46%]
> sunpy/map/sources/tests/test_xrt_source.py .....                         [ 46%]
> sunpy/map/tests/test_header.py .                                         [ 46%]
> sunpy/map/tests/test_map_factory.py ....s......                          [ 47%]
> sunpy/map/tests/test_mapbase.py ........................................ [ 50%]
> ......................                                                   [ 51%]
> sunpy/map/tests/test_mapcube.py ....                                     [ 52%]
> sunpy/net/fido_factory.py ..                                             [ 52%]
> sunpy/net/helioviewer.py ...                                             [ 52%]
> sunpy/net/dataretriever/sources/eve.py .                                 [ 52%]
> sunpy/net/dataretriever/tests/test_client.py .                           [ 52%]
> sunpy/net/dataretriever/tests/test_eve.py sss.ssss                       [ 53%]
> sunpy/net/dataretriever/tests/test_goes_ud.py .....X.sssss.              [ 53%]
> sunpy/net/dataretriever/tests/test_lyra_ud.py ......ssss                 [ 54%]
> sunpy/net/dataretriever/tests/test_noaa.py ...sssss                      [ 55%]
> sunpy/net/dataretriever/tests/test_norh.py sss.ss...ssss                 [ 55%]
> sunpy/net/dataretriever/tests/test_rhessi.py sss.sssss                   [ 56%]
> sunpy/net/hek2vso/hek2vso.py .....                                       [ 56%]
> sunpy/net/helio/hec.py .....                                             [ 57%]
> sunpy/net/helio/parser.py .....                                          [ 57%]
> sunpy/net/jsoc/jsoc.py ..                                                [ 57%]
> sunpy/net/jsoc/tests/test_attr.py ...........                            [ 58%]
> sunpy/net/jsoc/tests/test_jsoc.py .........s.sssssssssss                 [ 59%]
> sunpy/net/tests/test_attr.py ...                                         [ 60%]
> sunpy/net/tests/test_download.py ssss                                    [ 60%]
> sunpy/net/tests/test_fido.py .ss....s.......                             [ 61%]
> sunpy/net/tests/test_hek.py ............                                 [ 62%]
> sunpy/net/tests/test_hek2vso.py ss                                       [ 62%]
> sunpy/net/tests/test_helio.py .ssssssssssssss                            [ 63%]
> sunpy/net/tests/test_helioviewer.py sss                                  [ 63%]
> sunpy/net/tests/test_util.py ...                                         [ 63%]
> sunpy/net/tests/test_vso.py s...s...s............s............           [ 66%]
> sunpy/net/vso/vso.py s...                                                [ 66%]
> sunpy/physics/differential_rotation.py ..                                [ 66%]
> sunpy/physics/solar_rotation.py F                                        [ 66%]
> sunpy/physics/tests/test_differential_rotation.py ................       [ 67%]
> sunpy/physics/tests/test_solar_rotation.py ..                            [ 67%]
> sunpy/roi/chaincode.py .                                                 [ 67%]
> sunpy/roi/roi.py .                                                       [ 67%]
> sunpy/roi/tests/test_chaincode.py ...........                            [ 68%]
> sunpy/roi/tests/test_roi.py .........                                    [ 69%]
> sunpy/spectra/spectrum.py .                                              [ 69%]
> sunpy/spectra/tests/test_callisto.py .sss..ss............s               [ 70%]
> sunpy/spectra/tests/test_spectrogram.py ................................ [ 72%]
> ...                                                                      [ 73%]
> sunpy/sun/constants.py .                                                 [ 73%]
> sunpy/sun/tests/test_constants.py ...................................... [ 75%]
> .....................                                                    [ 77%]
> sunpy/sun/tests/test_sun.py ................                             [ 78%]
> sunpy/tests/mocks.py ...                                                 [ 78%]
> sunpy/tests/tests/test_main.py .........                                 [ 79%]
> sunpy/time/time.py ...                                                   [ 79%]
> sunpy/time/timerange.py ...                                              [ 79%]
> sunpy/time/tests/test_julian.py ..............                           [ 80%]
> sunpy/time/tests/test_time.py .....................                      [ 81%]
> sunpy/time/tests/test_timerange.py ..............................        [ 83%]
> sunpy/timeseries/metadata.py .                                           [ 83%]
> sunpy/timeseries/timeseries_factory.py F                                 [ 83%]
> sunpy/timeseries/timeseriesbase.py .                                     [ 83%]
> sunpy/timeseries/sources/eve.py F                                        [ 84%]
> sunpy/timeseries/sources/fermi_gbm.py .                                  [ 84%]
> sunpy/timeseries/sources/goes.py F                                       [ 84%]
> sunpy/timeseries/sources/lyra.py F                                       [ 84%]
> sunpy/timeseries/sources/noaa.py FF                                      [ 84%]
> sunpy/timeseries/sources/norh.py F                                       [ 84%]
> sunpy/timeseries/sources/rhessi.py F                                     [ 84%]
> sunpy/timeseries/tests/test_timeseries_factory.py ...................... [ 86%]
> ...........                                                              [ 86%]
> sunpy/timeseries/tests/test_timeseriesbase.py .......................... [ 88%]
> .........                                                                [ 89%]
> sunpy/timeseries/tests/test_timeseriesmetadata.py ...................... [ 90%]
> ........................                                                 [ 92%]
> sunpy/util/cond_dispatch.py .                                            [ 92%]
> sunpy/util/net.py ..                                                     [ 92%]
> sunpy/util/scraper.py ..                                                 [ 92%]
> sunpy/util/tests/test_cond_dispatch.py ......                            [ 92%]
> sunpy/util/tests/test_datatype_factory_base.py ......                    [ 93%]
> sunpy/util/tests/test_metadata.py s....................                  [ 94%]
> sunpy/util/tests/test_multimethod.py .....                               [ 95%]
> sunpy/util/tests/test_scraper.py ..................Xsss                  [ 96%]
> sunpy/util/tests/test_sysinfo.py .                                       [ 96%]
> sunpy/util/tests/test_util.py ............                               [ 97%]
> sunpy/util/tests/test_xml.py ....................                        [ 98%]
> sunpy/visualization/tests/test_imageanimator.py ...                      [ 98%]
> sunpy/wcs/wcs.py ......                                                  [ 99%]
> sunpy/wcs/tests/test_wcs.py .........                                    [100%]
> 
> =================================== FAILURES ===================================
> __________________ [doctest] sunpy.coordinates.utils.GreatArc __________________
> 065     Example
> 066     -------
> 067     >>> import matplotlib.pyplot as plt
> 068     >>> from astropy.coordinates import SkyCoord
> 069     >>> import astropy.units as u
> 070     >>> from sunpy.coordinates.utils import GreatArc
> 071     >>> import sunpy.map
> 072     >>> from sunpy.data.sample import AIA_171_IMAGE
> 073 
> 074     >>> m = sunpy.map.Map(AIA_171_IMAGE)
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.coordinates.utils.GreatArc[6]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/coordinates/utils.py:74: UnexpectedException
> ______________ [doctest] sunpy.database.tables.entries_from_file _______________
> 633         If a wavelength unit could be found but cannot be used to create an
> 634         instance of the type ``astropy.units.Unit``. This can be the case
> 635         for example if a FITS header has the key `WAVEUNIT` with the value
> 636         `nonsense`.
> 637 
> 638     Examples
> 639     --------
> 640     >>> from sunpy.database.tables import entries_from_file
> 641     >>> import sunpy.data.sample
> 642     >>> entries = list(entries_from_file(sunpy.data.sample.SWAP_LEVEL1_IMAGE))
> UNEXPECTED EXCEPTION: ValueError('Empty filename: None',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.database.tables.entries_from_file[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/database/tables.py", line 656, in entries_from_file
>     headers = fits.get_header(file)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/io/fits.py", line 124, in get_header
>     hdulist = fits.open(afile, ignore_blank=True)
> 
>   File "/usr/lib/python3/dist-packages/astropy/io/fits/hdu/hdulist.py", line 161, in fitsopen
>     raise ValueError('Empty filename: {!r}'.format(name))
> 
> ValueError: Empty filename: None
> 
> /<<PKGBUILDDIR>>/sunpy/database/tables.py:642: UnexpectedException
> ________ [doctest] sunpy.instr.lyra.remove_lytaf_events_from_timeseries ________
> 102     [1] http://proba2.oma.be/data/TARDIS
> 103 
> 104     Examples
> 105     --------
> 106     Remove LARs (Large Angle Rotations) from TimeSeries for 4-Dec-2014:
> 107 
> 108         >>> import sunpy.timeseries as ts
> 109         >>> import sunpy.data.sample
> 110         >>> from sunpy.instr.lyra import remove_lytaf_events_from_timeseries
> 111         >>> lyrats = ts.TimeSeries(sunpy.data.sample.LYRA_LEVEL3_TIMESERIES, source='LYRA')
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.instr.lyra.remove_lytaf_events_from_timeseries[3]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/instr/lyra.py:111: UnexpectedException
> ________________ [doctest] sunpy.map.compositemap.CompositeMap _________________
> 059     plot(figure=None, overlays=None, draw_limb=False, gamma=1.0,
> 060     draw_grid=False, colorbar=True, basic_plot=False,title="SunPy Plot",
> 061     matplot_args)
> 062         Plots the composite map object using matplotlib
> 063 
> 064     Examples
> 065     --------
> 066     >>> import sunpy.map
> 067     >>> import sunpy.data.sample
> 068     >>> comp_map = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE,
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.map.compositemap.CompositeMap[2]>", line 3, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/map/compositemap.py:68: UnexpectedException
> __________________ [doctest] sunpy.map.map_factory.MapFactory __________________
> 048 
> 049     Map factory class.  Used to create a variety of Map objects.  Valid map types
> 050     are specified by registering them with the factory.
> 051 
> 052 
> 053     Examples
> 054     --------
> 055     >>> import sunpy.map
> 056     >>> import sunpy.data.sample
> 057     >>> mymap = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.map.map_factory.MapFactory[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/map/map_factory.py:57: UnexpectedException
> ____________________ [doctest] sunpy.map.mapbase.GenericMap ____________________
> 094     ----------------
> 095     **kwargs :
> 096         Additional keyword arguments are passed to `~astropy.nddata.NDData`
> 097         init.
> 098 
> 099     Examples
> 100     --------
> 101     >>> import sunpy.map
> 102     >>> import sunpy.data.sample
> 103     >>> aia = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.map.mapbase.GenericMap[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/map/mapbase.py:103: UnexpectedException
> ________________ [doctest] sunpy.map.mapbase.GenericMap.submap _________________
> 1198         out : `~sunpy.map.GenericMap` or subclass
> 1199             A new map instance is returned representing to specified
> 1200             sub-region.
> 1201 
> 1202         Examples
> 1203         --------
> 1204         >>> import astropy.units as u
> 1205         >>> import sunpy.map
> 1206         >>> import sunpy.data.sample
> 1207         >>> aia = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.map.mapbase.GenericMap.submap[3]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/map/mapbase.py:1207: UnexpectedException
> ________ [doctest] sunpy.physics.solar_rotation.mapcube_solar_derotate _________
> 109     -------
> 110     output : `sunpy.map.MapCube`
> 111         The results of the shifts applied to the input mapcube.
> 112 
> 113     Examples
> 114     --------
> 115 
> 116     >>> from sunpy.physics.solar_rotation import mapcube_solar_derotate
> 117     >>> import sunpy.data.sample
> 118     >>> map1 = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
> UNEXPECTED EXCEPTION: ValueError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.physics.solar_rotation.mapcube_solar_derotate[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 261, in __call__
>     data_header_pairs, already_maps = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/map/map_factory.py", line 221, in _parse_args
>     raise ValueError("File not found or invalid input")
> 
> ValueError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/physics/solar_rotation.py:118: UnexpectedException
> _______ [doctest] sunpy.timeseries.timeseries_factory.TimeSeriesFactory ________
> 055 
> 056     concatenate : `bool`, optional, default:False
> 057         If set, combine any resulting list of TimeSeries objects into a single
> 058         TimeSeries, using successive concatenate methods.
> 059 
> 060     Examples
> 061     --------
> 062     >>> import sunpy.timeseries
> 063     >>> import sunpy.data.sample
> 064     >>> my_timeseries = sunpy.timeseries.TimeSeries(sunpy.data.sample.GOES_XRS_TIMESERIES)
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.timeseries_factory.TimeSeriesFactory[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py:64: UnexpectedException
> ___________ [doctest] sunpy.timeseries.sources.eve.EVESpWxTimeSeries ___________
> 040     from ESP and MEGS-P broadband.
> 041 
> 042     Data is available starting on 2010/03/01.
> 043 
> 044     Examples
> 045     --------
> 046     >>> import sunpy.timeseries
> 047     >>> import sunpy.data.sample
> 048 
> 049     >>> eve = sunpy.timeseries.TimeSeries(sunpy.data.sample.EVE_TIMESERIES, source='EVE')
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.eve.EVESpWxTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/eve.py:49: UnexpectedException
> ____________ [doctest] sunpy.timeseries.sources.goes.XRSTimeSeries _____________
> 031     ray fluxes for the wavelength bands of 0.5 to 4 A\u030a (short channel)
> 032     and 1 to 8 A\u030a (long channel). Most recent data is usually available one or two days late.
> 033 
> 034     Data is available starting on 1981/01/01.
> 035 
> 036     Examples
> 037     --------
> 038     >>> import sunpy.timeseries
> 039     >>> import sunpy.data.sample
> 040     >>> goes = sunpy.timeseries.TimeSeries(sunpy.data.sample.GOES_XRS_TIMESERIES)
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.goes.XRSTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/goes.py:40: UnexpectedException
> ____________ [doctest] sunpy.timeseries.sources.lyra.LYRATimeSeries ____________
> 042     This class can hold either Level 2 data (the default) which
> 043     has sub-second resolution or Level 3 which is the Level 2 data averaged to
> 044     one minute cadence. The level can be specified with the ``level`` keyword
> 045     argument to `~sunpy.lightcurve.LyraLightCurve.create`.
> 046 
> 047     Examples
> 048     --------
> 049     >>> import sunpy.timeseries
> 050     >>> import sunpy.data.sample
> 051     >>> lyra = sunpy.timeseries.TimeSeries(sunpy.data.sample.LYRA_LEVEL3_TIMESERIES)
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.lyra.LYRATimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/lyra.py:51: UnexpectedException
> ________ [doctest] sunpy.timeseries.sources.noaa.NOAAIndicesTimeSeries _________
> 032     * Radio flux at 10.7 cm is produced by
> 033       `Penticon/Ottawa <http://www.ngdc.noaa.gov/stp/solar/flux.html>`_ and the
> 034       units are in sfu.
> 035     * The Ap Geomagnetic Index is produced by the United States Air Force (USAF).
> 036 
> 037     Examples
> 038     --------
> 039     >>> import sunpy.timeseries
> 040     >>> import sunpy.data.sample
> 041     >>> noaa = sunpy.timeseries.TimeSeries(sunpy.data.sample.NOAAINDICES_TIMESERIES, source='NOAAIndices')
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.noaa.NOAAIndicesTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/noaa.py:41: UnexpectedException
> _____ [doctest] sunpy.timeseries.sources.noaa.NOAAPredictIndicesTimeSeries _____
> 185     * The predicted RI sunspot number is the official International Sunspot
> 186       Number and is issued by the `Solar Influence Data Analysis Center (SDIC) <http://sidc.oma.be>`_ in Brussels, Belgium.
> 187     * The predicted radio flux at 10.7 cm is produced by
> 188       `Penticon/Ottawa <http://www.ngdc.noaa.gov/stp/solar/flux.html>`_ and the units are in sfu.
> 189 
> 190     Examples
> 191     --------
> 192     >>> import sunpy.timeseries
> 193     >>> import sunpy.data.sample
> 194     >>> noaa = sunpy.timeseries.TimeSeries(sunpy.data.sample.NOAAPREDICT_TIMESERIES, source='NOAAPredictIndices')
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.noaa.NOAAPredictIndicesTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/noaa.py:194: UnexpectedException
> ____________ [doctest] sunpy.timeseries.sources.norh.NoRHTimeSeries ____________
> 036     `35.941667, 138.475833 <https://www.google.com/maps/place/Nobeyama+radio+observatory/@35.9410098,138.470243,14z/data=!4m2!3m1!1s0x0:0xe5a3821a5f6a3c4b>`_.
> 037 
> 038     Its first observation was in April, 1992 and daily 8-hour observations are
> 039     available starting June, 1992.
> 040 
> 041     Examples
> 042     --------
> 043     >>> import sunpy.data.sample
> 044     >>> import sunpy.timeseries
> 045     >>> norh = sunpy.timeseries.TimeSeries(sunpy.data.sample.NORH_TIMESERIES, source='NoRH')
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.norh.NoRHTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/norh.py:45: UnexpectedException
> ______ [doctest] sunpy.timeseries.sources.rhessi.RHESSISummaryTimeSeries _______
> 041     * 800 - 7000 keV
> 042     * 7000 - 20000 keV
> 043 
> 044     RHESSI was launched on 5 February 2002.
> 045 
> 046     Examples
> 047     --------
> 048     >>> import sunpy.data.sample
> 049     >>> import sunpy.timeseries
> 050     >>> rhessi = sunpy.timeseries.TimeSeries(sunpy.data.sample.RHESSI_TIMESERIES)
> UNEXPECTED EXCEPTION: NoMatchError('File not found or invalid input',)
> Traceback (most recent call last):
> 
>   File "/usr/lib/python3.6/doctest.py", line 1330, in __run
>     compileflags, 1), test.globs)
> 
>   File "<doctest sunpy.timeseries.sources.rhessi.RHESSISummaryTimeSeries[2]>", line 1, in <module>
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 405, in __call__
>     already_timeseries, filepaths) = self._parse_args(*args, **kwargs)
> 
>   File "/<<PKGBUILDDIR>>/sunpy/timeseries/timeseries_factory.py", line 372, in _parse_args
>     raise NoMatchError("File not found or invalid input")
> 
> sunpy.util.datatype_factory_base.NoMatchError: File not found or invalid input
> 
> /<<PKGBUILDDIR>>/sunpy/timeseries/sources/rhessi.py:50: UnexpectedException
> ============================= 34 tests deselected ==============================
>  16 failed, 1273 passed, 195 skipped, 34 deselected, 2 xpassed in 289.39 seconds 
> make[1]: *** [debian/rules:16: override_dh_auto_test] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2018/05/02/sunpy_0.8.3-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Debian-astro-maintainers mailing list