Your message dated Sat, 04 Dec 2021 08:48:37 +0000
with message-id <e1mtqij-000gf8...@fasolo.debian.org>
and subject line Bug#997486: fixed in pycoast 1.5.0+dfsg-2
has caused the Debian Bug report #997486,
regarding pycoast: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p 3.9 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
997486: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997486
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pycoast
Version: 1.5.0+dfsg-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
> sphinx-build -b html -d build/doctrees  -a source build/html
> Running Sphinx v4.2.0
> making output directory... done
> loading intersphinx inventory from https://docs.python.org/3/objects.inv...
> loading intersphinx inventory from 
> https://docs.scipy.org/doc/numpy/objects.inv...
> loading intersphinx inventory from 
> https://docs.scipy.org/doc/scipy/reference/objects.inv...
> loading intersphinx inventory from 
> https://xarray.pydata.org/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://dask.pydata.org/en/latest/objects.inv...
> loading intersphinx inventory from 
> https://pyresample.readthedocs.io/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://trollsift.readthedocs.io/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://trollimage.readthedocs.io/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://pillow.readthedocs.io/en/stable/objects.inv...
> intersphinx inventory has moved: https://docs.scipy.org/doc/numpy/objects.inv 
> -> https://numpy.org/doc/stable/objects.inv
> intersphinx inventory has moved: 
> https://dask.pydata.org/en/latest/objects.inv -> 
> https://docs.dask.org/en/latest/objects.inv
> building [mo]: all of 0 po files
> building [html]: all source files
> updating environment: [new config] 11 added, 0 changed, 0 removed
> reading sources... [  9%] api/pycoast
> reading sources... [ 18%] config
> reading sources... [ 27%] graticule
> reading sources... [ 36%] high_quality_contours
> reading sources... [ 45%] index
> reading sources... [ 54%] installation
> reading sources... [ 63%] points
> reading sources... [ 72%] polygons_and_lines
> reading sources... [ 81%] shapefiles
> reading sources... [ 90%] test
> reading sources... [100%] usage
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  9%] api/pycoast
> writing output... [ 18%] config
> writing output... [ 27%] graticule
> writing output... [ 36%] high_quality_contours
> writing output... [ 45%] index
> writing output... [ 54%] installation
> writing output... [ 63%] points
> writing output... [ 72%] polygons_and_lines
> writing output... [ 81%] shapefiles
> writing output... [ 90%] test
> writing output... [100%] usage
> 
> generating indices... genindex py-modindex done
> writing additional pages... search done
> copying images... [  7%] images/euro_grid.png
> copying images... [ 15%] images/euro_grid_agg.png
> copying images... [ 23%] images/grid_geos_agg.png
> copying images... [ 30%] images/nh_grid_coarse_agg.png
> copying images... [ 38%] images/geos_coast_agg.png
> copying images... [ 46%] images/euro_coast_agg.png
> copying images... [ 53%] images/nh_points_agg.png
> copying images... [ 61%] images/nh_polygons_agg.png
> copying images... [ 69%] images/nh_polygons_lines_agg.png
> copying images... [ 76%] images/brazil_shapefiles_agg.png
> copying images... [ 84%] images/BMNG_clouds_201109181715_areaT2.png
> copying images... [ 92%] images/euro_coast.png
> copying images... [100%] images/geos_coast.png
> 
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded.
> 
> The HTML pages are in build/html.
> 
> Build finished. The HTML pages are in build/html.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
> rm -f -r docs/build/html/_images
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pycoast/build; 
> python3.9 -m pytest /<<PKGBUILDDIR>>/pycoast/tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 33 items
> 
> ../../../pycoast/tests/test_pycoast.py F.s.F............s............... 
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________ TestPIL.test_add_points_pil 
> __________________________
> 
> self = <pycoast.tests.test_pycoast.TestPIL testMethod=test_add_points_pil>
> 
>     def test_add_points_pil(self):
>         from pycoast import ContourWriterPIL
>         from pyresample.geometry import AreaDefinition
>     
>         font_file = os.path.join(os.path.dirname(__file__), 'test_data',
>                                  'DejaVuSerif.ttf')
>         grid_img = Image.open(os.path.join(os.path.dirname(__file__),
>                                            'nh_points_pil.png'))
>         grid_data = np.array(grid_img)
>     
>         img = Image.new('RGB', (1024, 1024), (255, 255, 255))
>     
>         proj4_string = '+proj=laea +lat_0=90 +lon_0=0 +a=6371228.0 +units=m'
>         area_extent = (-5326849.0625, -5326849.0625,
>                        5326849.0625, 5326849.0625)
>     
>         area_def = AreaDefinition('nh', 'nh', 'nh', proj4_string,
>                                   1024, 1024, area_extent)
>     
>         cw = ContourWriterPIL(gshhs_root_dir)
>         cw.add_coastlines(img, area_def, outline='black', resolution='l',
>                           level=4)
>         cw.add_borders(img, area_def, outline='black', level=1,
>                        resolution='c')
>     
>         points_list = [((13.4050, 52.5200), 'Berlin')]
>         cw.add_points(img, area_def, points_list=points_list, 
> font_file=font_file,
>                       symbol='asterisk', ptsize=6, outline='red',
>                       box_outline='black')
>     
>         points_list = [((12.4964, 41.9028), 'Rome')]
>         cw.add_points(img, area_def, points_list=points_list, 
> font_file=font_file,
>                       symbol='square', ptsize=6, outline='blue', 
> fill='yellow',
>                       box_outline='black')
>     
>         res = np.array(img)
> >       self.assertTrue(fft_metric(grid_data, res),
>                         'Writing of nh points failed')
> E       AssertionError: False is not true : Writing of nh points failed
> 
> ../../../pycoast/tests/test_pycoast.py:392: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  pycoast.cw_pil:cw_pil.py:67 Box background will not be added; please 
> use ContourWriterAGG module
> WARNING  pycoast.cw_pil:cw_pil.py:67 Box background will not be added; please 
> use ContourWriterAGG module
> _______________ TestPIL.test_config_file_points_and_borders_pil 
> ________________
> 
> self = <pycoast.tests.test_pycoast.TestPIL 
> testMethod=test_config_file_points_and_borders_pil>
> 
>     def test_config_file_points_and_borders_pil(self):
>         from pycoast import ContourWriterPIL
>         from pyresample.geometry import AreaDefinition
>     
>         config_file = os.path.join(os.path.dirname(__file__),
>                                    'nh_points_pil.ini')
>     
>         grid_img = Image.open(os.path.join(os.path.dirname(__file__),
>                                            'nh_points_cfg_pil.png'))
>         grid_data = np.array(grid_img)
>     
>         img = Image.new('RGB', (1024, 1024), (255, 255, 255))
>     
>         proj4_string = '+proj=laea +lat_0=90 +lon_0=0 +a=6371228.0 +units=m'
>         area_extent = (-5326849.0625, -5326849.0625,
>                        5326849.0625, 5326849.0625)
>     
>         area_def = AreaDefinition('nh', 'nh', 'nh', proj4_string,
>                                   1024, 1024, area_extent)
>     
>         cw = ContourWriterPIL(gshhs_root_dir)
>     
>         cw.add_overlay_from_config(config_file, area_def, img)
>     
>         res = np.array(img)
> >       self.assertTrue(fft_metric(grid_data, res),
>                         'Writing of nh points failed')
> E       AssertionError: False is not true : Writing of nh points failed
> 
> ../../../pycoast/tests/test_pycoast.py:476: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  pycoast.cw_pil:cw_pil.py:67 Box background will not be added; please 
> use ContourWriterAGG module
> WARNING  pycoast.cw_pil:cw_pil.py:67 Box background will not be added; please 
> use ContourWriterAGG module
> =============================== warnings summary 
> ===============================
> pycoast/tests/test_pycoast.py::TestPIL::test_add_points_pil
>   /usr/lib/python3/dist-packages/pyresample/bilinear/__init__.py:49: 
> UserWarning: XArray and/or zarr not found, XArrayBilinearResampler won't be 
> available.
>     warnings.warn("XArray and/or zarr not found, XArrayBilinearResampler 
> won't be available.")
> 
> pycoast/tests/test_pycoast.py::TestPIL::test_add_points_pil
> pycoast/tests/test_pycoast.py::TestPIL::test_add_points_pil
> pycoast/tests/test_pycoast.py::TestPIL::test_config_file_points_and_borders_pil
> pycoast/tests/test_pycoast.py::TestPIL::test_config_file_points_and_borders_pil
> pycoast/tests/test_pycoast.py::TestPILAGG::test_add_points_agg
> pycoast/tests/test_pycoast.py::TestPILAGG::test_add_points_agg
> pycoast/tests/test_pycoast.py::TestPILAGG::test_config_file_points_and_borders_agg
> pycoast/tests/test_pycoast.py::TestPILAGG::test_config_file_points_and_borders_agg
>   /usr/lib/python3/dist-packages/pyresample/geometry.py:1921: 
> DeprecationWarning: 'get_xy_from_lonlat' is deprecated, please use 
> 'get_array_indices_from_lonlat' instead.
>     warnings.warn("'get_xy_from_lonlat' is deprecated, please use "
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED ../../../pycoast/tests/test_pycoast.py::TestPIL::test_add_points_pil
> FAILED 
> ../../../pycoast/tests/test_pycoast.py::TestPIL::test_config_file_points_and_borders_pil
> ============= 2 failed, 29 passed, 2 skipped, 9 warnings in 27.89s 
> =============
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pycoast/build; python3.9 -m pytest 
> /<<PKGBUILDDIR>>/pycoast/tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/pycoast_1.5.0+dfsg-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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: pycoast
Source-Version: 1.5.0+dfsg-2
Done: Antonio Valentino <antonio.valent...@tiscali.it>

We believe that the bug you reported is fixed in the latest version of
pycoast, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Valentino <antonio.valent...@tiscali.it> (supplier of updated pycoast 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 30 Nov 2021 07:52:41 +0000
Source: pycoast
Architecture: source
Version: 1.5.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Antonio Valentino <antonio.valent...@tiscali.it>
Closes: 997486
Changes:
 pycoast (1.5.0+dfsg-2) unstable; urgency=medium
 .
   [ Bas Couwenberg ]
   * Bump Standards-Version to 4.6.0, no changes.
 .
   [ Antonio Valentino ]
   * Disable broken tests: test_add_points_pil and
     test_config_file_points_and_borders_pil.
     See discussion at https://github.com/pytroll/pycoast/issues/57.
     Closes: #997486.
Checksums-Sha1:
 e97dfdcd9ef05f7eb4038eac3d967d3d4db7df93 2309 pycoast_1.5.0+dfsg-2.dsc
 c38b185eab6a289dd36b0bf462a5d4233f1b6155 12824 
pycoast_1.5.0+dfsg-2.debian.tar.xz
 306d62093b6069d41c2781b390a9c517bc76ba7b 11404 
pycoast_1.5.0+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 83ea98bff4d01a8d22e70df6a554328e2f68430db62093ab33e423e53b469fe6 2309 
pycoast_1.5.0+dfsg-2.dsc
 c28f9e80488208dde29978385f3701d981c431a16d36599ace97d8b6857c86c6 12824 
pycoast_1.5.0+dfsg-2.debian.tar.xz
 a618cc4dc3f98ca1baf24c6697e08e5e5522cda993a6e3c7764fd70e1047aabe 11404 
pycoast_1.5.0+dfsg-2_amd64.buildinfo
Files:
 f5b56c3dd1ecea20db76a3047ebdec22 2309 python optional pycoast_1.5.0+dfsg-2.dsc
 87b868d198c18763b7e356e06ced095c 12824 python optional 
pycoast_1.5.0+dfsg-2.debian.tar.xz
 01aa4f31a1c131ec9e85eddfd176b50a 11404 python optional 
pycoast_1.5.0+dfsg-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJRBAEBCAA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmGrKAkdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBL50xAAheMkeCMAOB5GgQJh
jOA/6UmMJgp9fve+s3KMExIiRDWHrwSpbtadqPF0IXTlrn+zdmETdZQb9GgCYZmJ
v0/6KwGjDWrJchRX9TyDWO4BdLAslCoEwmobmtauYkqyQCQetjJFGNhafGVfBm2X
bHMgCP27YdepEB6aUVQTnuq45D9MLIu9WpWVG0cJoW0tazy4+iN3ybyAnBNjS18M
LzcVZ8E5aQjAb1aZEs0gALcICDVuaY6COwNQt/Pc0rdzvlnVSxa7WEb21AKvQc7d
mR8xkidgwl/fL2AlTMpMUbaSs1erL1XRI5e65cVW7/yHt/giS+Nnjk5acplLqfNe
TEep2mVSlEMfanfdwu/anlOUOzIuV+NUG2dvU2GOEZRB85d+SK1m9rhIXyNxcUhK
AIdqcHG67giRKrrUVytCf6JdpGexQUXi1MP5678EMOlzA7Zg5sl6hBH6ssOLDPf7
0xB/wideLGMzc/SB7pNGx3nbgTaKtRoTY2Rd80liBNsyXmItc0pyayQHypTK5dAx
kMdptmH+oQ7JZ3vS2ABLkpaCH+TgpU0IM4Y4WdRVsA76CgDkmR5tsDOENv7U+uCo
T4u8JPmRudMHUslsFQ4iI8NNkWZXOt9WZTWQnhdVNCCKM5WQPkZqLF79KPsZFk+V
RChWLCMbutXISLOT/Yw1ZHcIejA=
=abbM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to