--- Begin Message ---
Package: src:satpy
Version: 0.49.0-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy
* Building wheel...
Successfully built satpy-0.49.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
debian/rules execute_after_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PSP_CONFIG_FILE=/<<PKGBUILDDIR>>/debian/pyspectral_dummycfg.yaml \
[... snipped ...]
satpy/readers/sar_c_safe.py:726: in load
lonlats = self.load([DataID(self._id_keys, name="longitude",
polarization=key["polarization"]),
satpy/readers/sar_c_safe.py:722: in load
val = handler.get_dataset(key, info=dict())
satpy/readers/sar_c_safe.py:571: in get_dataset
arrays["longitude"], arrays["latitude"], arrays["altitude"] =
self.get_lonlatalts()
satpy/readers/sar_c_safe.py:633: in _get_lonlatalts_uncached
(xpoints, ypoints), (gcp_lons, gcp_lats, gcp_alts), (gcps, crs) =
self.get_gcps()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <SAFEGRD:
'/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/measurement/s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.tiff'>
def get_gcps(self):
"""Read GCP from the GDAL band.
Args:
band (gdal band): Measurement band which comes with GCP's
coordinates (tuple): A tuple with longitude and latitude arrays
Returns:
points (tuple): Pixel and Line indices 1d arrays
gcp_coords (tuple): longitude and latitude 1d arrays
"""
gcps = self._data.coords["spatial_ref"].attrs["gcps"]
crs = self._data.rio.crs
gcp_list = [(feature["properties"]["row"], feature["properties"]["col"], *feature["geometry"]["coordinates"])
for feature in gcps["features"]]
E TypeError: string indices must be integers, not 'str'
satpy/readers/sar_c_safe.py:670: TypeError
_________________________ test_swath_def_contains_gcps _________________________
measurement_file =
PosixPath('/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/measurement/s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.tiff')
calibration_file =
PosixPath('/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/annotation/calibration/calibration-s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.xml')
noise_file =
PosixPath('/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/annotation/calibration/noise-s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.xml')
annotation_file =
PosixPath('/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/annotation/s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.xml')
def test_swath_def_contains_gcps(measurement_file, calibration_file,
noise_file, annotation_file):
"""Test reading using the reader defined in the config."""
with open(Path(PACKAGE_CONFIG_PATH) / "readers" / "sar-c_safe.yaml") as
fd:
config = yaml.load(fd, Loader=yaml.UnsafeLoader)
reader_class = config["reader"]["reader"]
reader = reader_class(config)
files = [measurement_file, calibration_file, noise_file, annotation_file]
reader.create_storage_items(files)
query = DataQuery(name="measurement", polarization="vv",
calibration="sigma_nought", quantity="dB")
query = DataID(reader._id_keys, **query.to_dict())
dataset_dict = reader.load([query])
satpy/tests/reader_tests/test_sar_c_safe.py:904:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
satpy/readers/sar_c_safe.py:726: in load
lonlats = self.load([DataID(self._id_keys, name="longitude",
polarization=key["polarization"]),
satpy/readers/sar_c_safe.py:722: in load
val = handler.get_dataset(key, info=dict())
satpy/readers/sar_c_safe.py:571: in get_dataset
arrays["longitude"], arrays["latitude"], arrays["altitude"] =
self.get_lonlatalts()
satpy/readers/sar_c_safe.py:633: in _get_lonlatalts_uncached
(xpoints, ypoints), (gcp_lons, gcp_lats, gcp_alts), (gcps, crs) =
self.get_gcps()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <SAFEGRD:
'/tmp/pytest-of-buildd/pytest-0/data14/S1A_IW_GRDH_1SDV_20190201T024655_20190201T024720_025730_02DC2A_AE07.SAFE/measurement/s1a-iw-grd-vv-20190201t024655-20190201t024720-025730-02dc2a-001.tiff'>
def get_gcps(self):
"""Read GCP from the GDAL band.
Args:
band (gdal band): Measurement band which comes with GCP's
coordinates (tuple): A tuple with longitude and latitude arrays
Returns:
points (tuple): Pixel and Line indices 1d arrays
gcp_coords (tuple): longitude and latitude 1d arrays
"""
gcps = self._data.coords["spatial_ref"].attrs["gcps"]
crs = self._data.rio.crs
gcp_list = [(feature["properties"]["row"], feature["properties"]["col"], *feature["geometry"]["coordinates"])
for feature in gcps["features"]]
E TypeError: string indices must be integers, not 'str'
satpy/readers/sar_c_safe.py:670: TypeError
=============================== warnings summary ===============================
satpy/tests/cf_tests/test_coords.py::TestCFtime::test_add_time_bounds_dimension
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/cf_tests/test_coords.py:41:
UserWarning: Converting non-nanosecond precision datetime values to nanosecond precision.
This behavior can eventually be relaxed in xarray, as it is an artifact from pandas which
is now beginning to support non-nanosecond precision values. This warning is caused by
passing non-nanosecond np.datetime64 or np.timedelta64 values to the DataArray or Variable
constructor; it can be silenced by converting the values to nanosecond precision ahead of
time.
dataarray = xr.DataArray(test_array,
satpy/tests/cf_tests/test_coords.py::TestCFtime::test_add_time_bounds_dimension
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/cf_tests/test_coords.py:49:
FutureWarning: The return type of `Dataset.dims` will be changed to return a set of
dimension names in future, in order to be more consistent with `DataArray.dims`. To access
a mapping from dimension names to lengths, please use `Dataset.sizes`.
assert ds.dims["bnds_1d"] == 2
satpy/tests/cf_tests/test_coords.py::TestCFcoords::test_add_coordinates_attrs_coords
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/cf/coords.py:248:
UserWarning: Coordinate "not_exist" referenced by dataarray var4 does not exist, dropping
reference.
data_arrays = _try_add_coordinate(data_arrays,
satpy/tests/cf_tests/test_dataaarray.py::test_preprocess_dataarray_name
/usr/lib/python3/dist-packages/pluggy/_callers.py:103: UserWarning: Invalid
NetCDF dataset name: 1 starts with a digit.
res = hook_impl.function(*args)
satpy/tests/cf_tests/test_datasets.py::TestCollectCfDataset::test_collect_cf_dataset
satpy/tests/cf_tests/test_datasets.py::TestCollectCfDataset::test_collect_cf_dataset_with_latitude_named_lat
satpy/tests/cf_tests/test_datasets.py::TestCollectCfDataset::test_geographic_area_coords_attrs
/usr/lib/python3/dist-packages/_pytest/python.py:162: UserWarning: dtype
int64 not compatible with CF-1.7.
result = testfunction(**testargs)
satpy/tests/enhancement_tests/test_enhancements.py::TestEnhancementStretch::test_lookup
satpy/tests/enhancement_tests/test_enhancements.py::TestEnhancementStretch::test_lookup
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/enhancements/__init__.py:292:
RuntimeWarning: invalid value encountered in cast
band_data = band_data.clip(0, lut.size - 1).astype(np.uint8)
satpy/tests/enhancement_tests/test_enhancements.py::TestColormapLoading::test_cmap_list
/usr/lib/python3/dist-packages/trollimage/colormap.py:619: UserWarning:
Colormap 'colors' should be floating point numbers between 0 and 1.
return cls(values=values, colors=colors)
satpy/tests/modifier_tests/test_angles.py: 14 warnings
satpy/tests/modifier_tests/test_crefl.py: 26 warnings
/usr/lib/python3/dist-packages/pyproj/transformer.py:820: DeprecationWarning:
Conversion of an array with ndim > 0 to a scalar is deprecated, and will error
in future. Ensure you extract a single element from your array before performing
this operation. (Deprecated NumPy 1.25.)
return self._transformer._transform_point(
satpy/tests/modifier_tests/test_parallax.py: 40 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/modifiers/parallax.py:317:
PendingDeprecationWarning: 'name' is deprecated, use 'description' instead.
f"with base area {self.base_area.name!s}.")
satpy/tests/modifier_tests/test_parallax.py: 39 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/modifiers/parallax.py:280:
UserWarning: Overlap checking not implemented. Waiting for fix for
https://github.com/pytroll/pyresample/issues/329
return self.corrected_area(cth_dataset, **kwargs)
satpy/tests/modifier_tests/test_parallax.py: 39 warnings
satpy/tests/scene_tests/test_data_access.py: 1 warning
satpy/tests/scene_tests/test_resampling.py: 3 warnings
/usr/lib/python3/dist-packages/pyproj/crs/crs.py:1293: UserWarning: You will
likely lose important projection information when converting to a PROJ string
from another format. See:
https://proj.org/faq.html#what-is-the-best-format-for-describing-coordinate-reference-systems
proj = self._crs.to_proj4(version=version)
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in sin
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in cos
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in remainder
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
/usr/lib/python3/dist-packages/dask/array/chunk.py:278: RuntimeWarning:
invalid value encountered in cast
return x.astype(astype_dtype, **kwargs)
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[foroyar-True-7500]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[foroyar-True-15000]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[foroyar-False-7500]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[foroyar-False-15000]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[ouagadougou-True-7500]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[ouagadougou-True-15000]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[ouagadougou-False-7500]
satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_modifier_interface_cloud_moves_to_observer[ouagadougou-False-15000]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/modifier_tests/test_parallax.py:665:
PendingDeprecationWarning: 'name' is deprecated, use 'description' instead.
(x_lo, x_hi, y_lo, y_hi) = cloud_location[test_area.name][cth]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[int8--blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[int8-L-blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[int8-RGB-blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[int8-RGBA-blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[float32--blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[float32-L-blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[float32-RGB-blend_with_weights-_get_expected_stack_blend]
satpy/tests/multiscene_tests/test_blend.py::TestBlendFuncs::test_blend_two_scenes_using_stack_weighted[float32-RGBA-blend_with_weights-_get_expected_stack_blend]
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in divide
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/multiscene_tests/test_save_animation.py::TestMultiSceneSave::test_crop
satpy/tests/scene_tests/test_resampling.py::TestSceneCrop::test_crop
satpy/tests/scene_tests/test_resampling.py::TestSceneCrop::test_crop_rgb
satpy/tests/test_regressions.py::test_1088
/usr/lib/python3/dist-packages/pyresample/future/geometry/_subset.py:103:
PendingDeprecationWarning: The `frequency` argument is pending deprecation, use
`vertices_per_side` instead
return area_to_cover.boundary(frequency=boundary_shape,
force_clockwise=True)
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_navigation
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_navigation
/usr/lib/python3/dist-packages/geotiepoints/geointerpolator.py:82:
RuntimeWarning: invalid value encountered in arcsin
lats = np.sign(z__) * (90 - np.rad2deg(np.arcsin(np.sqrt(x__ ** 2 + y__ **
2) / radius)))
satpy/tests/reader_tests/test_aapp_l1b.py: 3 warnings
satpy/tests/scene_tests/test_saving.py: 3 warnings
satpy/tests/test_writers.py: 10 warnings
satpy/tests/writer_tests/test_geotiff.py: 3 warnings
satpy/tests/writer_tests/test_mitiff.py: 5 warnings
satpy/tests/writer_tests/test_simple_image.py: 2 warnings
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: divide by
zero encountered in divide
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
satpy/tests/reader_tests/test_abi_l1b.py::test_ir_calibrate[False]
satpy/tests/reader_tests/test_ahi_hsd.py::TestAHICalibration::test_default_calibrate
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in log
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/reader_tests/test_ahi_hsd.py::TestNominalTimeCalculator::test_invalid_timeline[65526-expected1]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py:651:
UserWarning: Observation timeline is fill value, not rounding observation time.
res = calc.get_nominal_start_time(dt.datetime(2020, 1, 1, 12, 0, 0))
satpy/tests/reader_tests/test_ahi_l1b_gridded_bin.py::TestAHIGriddedLUTs::test_get_luts
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/ahi_l1b_gridded_bin.py:160:
DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject
files or modify their metadata. Use the filter argument to control this behavior.
tar.extractall(outdir) # nosec
satpy/tests/reader_tests/test_avhrr_l0_hrpt.py: 11 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/hrpt.py:134:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a
future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
self.year = filename_info.get("start_time", dt.datetime.utcnow()).year
satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/fci_l2_nc.py:272:
RuntimeWarning: Mean of empty slice.
scale_factor = (x[1:] - x[0:-1]).values.mean()
satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
/usr/lib/python3/dist-packages/numpy/core/_methods.py:129: RuntimeWarning:
invalid value encountered in divide
ret = ret.dtype.type(ret / rcount)
satpy/tests/reader_tests/test_msi_safe.py::TestMTDXML::test_satellite_zenith_array
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/msi_safe.py:328:
RuntimeWarning: Mean of empty slice
angles = np.nanmean(np.dstack(arrays), -1)
satpy/tests/reader_tests/test_satpy_cf_nc.py: 14 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py:268:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
now = dt.datetime.utcnow()
satpy/tests/reader_tests/test_satpy_cf_nc.py: 15 warnings
satpy/tests/test_cf_roundtrip.py: 1 warning
satpy/tests/writer_tests/test_cf.py: 25 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/scene.py:1293:
UserWarning: Backend version mismatch. Compression might fail or be ignored silently.
Recommended: All versions below or above netCDF4-1.6.0/libnetcdf-4.9.0/xarray-2022.12.0.
return writer.save_datasets(dataarrays, compute=compute, **save_kwargs)
satpy/tests/reader_tests/test_satpy_cf_nc.py: 15 warnings
satpy/tests/scene_tests/test_conversions.py: 5 warnings
satpy/tests/test_cf_roundtrip.py: 1 warning
satpy/tests/writer_tests/test_cf.py: 29 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/cf/attrs.py:212:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a
future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
_history_create = "Created by pytroll/satpy on
{}".format(datetime.datetime.utcnow())
satpy/tests/reader_tests/test_satpy_cf_nc.py: 15 warnings
satpy/tests/writer_tests/test_cf.py: 21 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/writers/cf_writer.py:274:
UserWarning: dtype int64 not compatible with CF-1.7.
grouped_datasets, header_attrs =
collect_cf_datasets(list_dataarrays=datasets, # list of xr.DataArray
satpy/tests/reader_tests/test_satpy_cf_nc.py::TestCFReader::test_write_and_read_from_two_files
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py:276:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
now = dt.datetime.utcnow()
satpy/tests/reader_tests/test_seviri_l2_bufr.py: 12 warnings
/usr/lib/python3/dist-packages/pyresample/geometry.py:1454: RuntimeWarning:
invalid value encountered in cast
x__ = np.round(x__).astype(int)
satpy/tests/reader_tests/test_seviri_l2_bufr.py: 12 warnings
/usr/lib/python3/dist-packages/pyresample/geometry.py:1455: RuntimeWarning:
invalid value encountered in cast
y__ = np.round(y__).astype(int)
satpy/tests/reader_tests/test_vaisala_gld360.py::TestVaisalaGLD360TextFileHandler::test_vaisala_gld360
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/vaisala_gld360.py:57:
FutureWarning: Support for nested sequences for 'parse_dates' in pd.read_csv is
deprecated. Combine the desired columns with pd.to_datetime after parsing instead.
self.data = pd.read_csv(filename, delim_whitespace=True, header=None,
satpy/tests/reader_tests/test_vaisala_gld360.py::TestVaisalaGLD360TextFileHandler::test_vaisala_gld360
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/vaisala_gld360.py:57:
FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be
removed in a future version. Use ``sep='\s+'`` instead
self.data = pd.read_csv(filename, delim_whitespace=True, header=None,
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl[surface_reflectance_file]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl[multiple_surface_reflectance_files]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[surface_reflectance_with_veg_indices_file2-False]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[surface_reflectance_with_veg_indices_file2-True]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[multiple_surface_reflectance_files_with_veg_indices-False]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[multiple_surface_reflectance_files_with_veg_indices-True]
/usr/lib/python3/dist-packages/xarray/core/dataset.py:271: UserWarning: The specified
chunks separate the stored chunks along dimension "Along_Track_375m" starting
at index 8. This could degrade performance. Instead, consider rechunking after loading.
warnings.warn(
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl[surface_reflectance_file]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl[multiple_surface_reflectance_files]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[surface_reflectance_with_veg_indices_file2-False]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[surface_reflectance_with_veg_indices_file2-True]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[multiple_surface_reflectance_files_with_veg_indices-False]
satpy/tests/reader_tests/test_viirs_edr.py::TestVIIRSJRRReader::test_get_dataset_surf_refl_with_veg_idx[multiple_surface_reflectance_files_with_veg_indices-True]
/usr/lib/python3/dist-packages/xarray/core/dataset.py:271: UserWarning: The specified
chunks separate the stored chunks along dimension "Along_Track_750m" starting
at index 4. This could degrade performance. Instead, consider rechunking after loading.
warnings.warn(
satpy/tests/reader_tests/test_viirs_vgac_l1c_nc.py::TestVGACREader::test_read_vgac
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/reader_tests/test_viirs_vgac_l1c_nc.py:37:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
now = dt.datetime.utcnow()
satpy/tests/reader_tests/test_viirs_vgac_l1c_nc.py::TestVGACREader::test_read_vgac
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/readers/viirs_vgac_l1c_nc.py:90:
UserWarning: Converting non-nanosecond precision datetime values to nanosecond precision.
This behavior can eventually be relaxed in xarray, as it is an artifact from pandas which
is now beginning to support non-nanosecond precision values. This warning is caused by
passing non-nanosecond np.datetime64 or np.timedelta64 values to the DataArray or Variable
constructor; it can be silenced by converting the values to nanosecond precision ahead of
time.
time_data = xr.DataArray(reference_time + delta_full_days +
delta_part_of_day + delta_hours,
satpy/tests/scene_tests/test_saving.py::TestSceneSaving::test_save_datasets_default
satpy/tests/scene_tests/test_saving.py::TestSceneSaving::test_save_dataset_default
/usr/lib/python3/dist-packages/rasterio/__init__.py:314:
NotGeoreferencedWarning: Dataset has no geotransform, gcps, or rpcs. The
identity matrix will be returned.
dataset = writer(
satpy/tests/scene_tests/test_saving.py: 3 warnings
satpy/tests/test_writers.py: 10 warnings
satpy/tests/writer_tests/test_geotiff.py: 3 warnings
satpy/tests/writer_tests/test_mitiff.py: 5 warnings
satpy/tests/writer_tests/test_simple_image.py: 2 warnings
/usr/lib/python3/dist-packages/dask/core.py:127: RuntimeWarning: invalid
value encountered in multiply
return func(*(_execute_task(a, cache) for a in args))
satpy/tests/scene_tests/test_saving.py: 3 warnings
satpy/tests/test_writers.py: 10 warnings
satpy/tests/writer_tests/test_geotiff.py: 3 warnings
satpy/tests/writer_tests/test_mitiff.py: 5 warnings
satpy/tests/writer_tests/test_simple_image.py: 2 warnings
/usr/lib/python3/dist-packages/dask/array/core.py:4919: RuntimeWarning:
invalid value encountered in multiply
result = function(*args, **kwargs)
satpy/tests/scene_tests/test_saving.py::TestSceneSaving::test_save_datasets_bad_writer
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/scene_tests/test_saving.py:75:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow()}
satpy/tests/test_cf_roundtrip.py::test_cf_roundtrip
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/cf/coords.py:248:
UserWarning: Coordinate "longitude_dnb" referenced by dataarray DNB does not exist,
dropping reference.
data_arrays = _try_add_coordinate(data_arrays,
satpy/tests/test_cf_roundtrip.py::test_cf_roundtrip
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/cf/coords.py:248:
UserWarning: Coordinate "latitude_dnb" referenced by dataarray DNB does not exist, dropping
reference.
data_arrays = _try_add_coordinate(data_arrays,
satpy/tests/test_config.py::TestPluginsConfigs::test_plugin_writer_available_writers
/usr/lib/python3/dist-packages/pyninjotiff/tifffile.py:154: UserWarning:
failed to import the optional _tifffile C extension module.
Loading of some compressed images will be slow.
Tifffile.c can be obtained at http://www.lfd.uci.edu/~gohlke/
warnings.warn(
satpy/tests/test_demo.py::test_fci_download
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/demo/fci.py:56:
DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject
files or modify their metadata. Use the filter argument to control this behavior.
tf.extractall(path=subdir) # nosec
satpy/tests/test_readers.py::TestFSFile::test_open_zip_fs_regular_filename
satpy/tests/test_readers.py::TestFSFile::test_sorting_fsfiles
satpy/tests/test_readers.py::TestFSFile::test_equality
satpy/tests/test_readers.py::TestFSFile::test_hash
/usr/lib/python3/dist-packages/fsspec/implementations/zip.py:61:
DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for
removal in Python 3.13; Path objects as a context manager is a no-op
self.fo = fo.__enter__() # the whole instance is a context
satpy/tests/test_regressions.py::test_1088
/usr/lib/python3/dist-packages/numpy/lib/function_base.py:1452:
RuntimeWarning: invalid value encountered in subtract
a = op(a[slice1], a[slice2])
satpy/tests/writer_tests/test_awips_tiled.py: 23 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/writers/awips_tiled.py:1601:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
creation_time = dt.datetime.utcnow()
satpy/tests/writer_tests/test_awips_tiled.py::TestAWIPSTiledWriter::test_lettered_tiles_no_valid_data
/usr/lib/python3/dist-packages/dask/array/reductions.py:621: RuntimeWarning:
All-NaN slice encountered
return np.nanmin(x_chunk, axis=axis, keepdims=keepdims)
satpy/tests/writer_tests/test_geotiff.py: 14 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_geotiff.py:45:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_geotiff.py::TestGeoTIFFWriter::test_simple_write[_get_test_datasets_3d]
satpy/tests/writer_tests/test_geotiff.py::TestGeoTIFFWriter::test_scale_offset[save_kwargs0-_get_test_datasets_3d]
satpy/tests/writer_tests/test_geotiff.py::TestGeoTIFFWriter::test_scale_offset[save_kwargs1-_get_test_datasets_3d]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_geotiff.py:75:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_get_test_dataset_three_bands_prereq
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:507:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_get_test_dataset_three_bands_prereq
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_bad_value
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_one_dataset
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_one_dataset_sensor_set
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_simple_write
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_simple_write_two_bands
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/writers/mitiff.py:680:
RuntimeWarning: invalid value encountered in cast
mitiff_frames.append(Image.fromarray(data.astype(np.uint8), mode="L"))
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_palette
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_missing_palette
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_one_dataset
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:229:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_bad_value
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:291:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_calibration
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:353:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_calibration_error_one_dataset
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_dataset_with_calibration_one_dataset
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:430:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_datasets
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:71:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_datasets
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:94:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_datasets_sensor_set
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:135:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_datasets_sensor_set
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:158:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_save_one_dataset_sensor_set
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:258:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_simple_write
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:200:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_simple_write_two_bands
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_mitiff.py:475:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow(),
satpy/tests/writer_tests/test_simple_image.py::TestPillowWriter::test_simple_delayed_write
satpy/tests/writer_tests/test_simple_image.py::TestPillowWriter::test_simple_write
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build/satpy/tests/writer_tests/test_simple_image.py:49:
DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
"start_time": dt.datetime.utcnow()}
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED
satpy/tests/reader_tests/test_sar_c_safe.py::TestSAFEGRD::test_read_lon_lats
FAILED satpy/tests/reader_tests/test_sar_c_safe.py::test_reading_from_reader
FAILED satpy/tests/reader_tests/test_sar_c_safe.py::test_swath_def_contains_gcps
= 3 failed, 2323 passed, 2 skipped, 180 deselected, 6 xfailed, 555 warnings in
210.10s (0:03:30) =
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
Exception ignored in: <function File.close at 0x7efc7bf1ce00>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/h5netcdf/core.py", line 1203, in close
File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py",
line 573, in close
TypeError: 'NoneType' object does not support the context manager protocol
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_satpy/build; python3.12 -m pytest -k "not
test__slice and not test_init and not test_strip_invalid_lat and not test_retrieve and not
test_offline_retrieve and not test_retrieve_all and not test_download_script and not
test_basic_default_not_provided and not test_rayleigh_corrector and not test_rayleigh_with_angles and
not test_median and not test_no_downloads_in_tests and not test_convert_remote_files_to_fsspec_fsfile
and not test_convert_remote_files_to_fsspec_filename_dict and not
test_convert_remote_files_to_fsspec_mixed_sources and not test_hvplot_basic_with_area and not
test_hvplot_basic_with_swath and not test_hvplot_rgb_with_area and not test_loading_lon_lat and not
test_loading_sensor_angles and not test_loading_solar_angles and not test_get_ti_lon_lats and not
test_distributed and not test_correct_area_clearsky_different_resolutions and not
test_available_reader and not test_find_registerable and not test_filenames_as_path and not
test_no_parameters and not test_bad_sensor and not test_sensor and not test_sensor_no_files and not
test_no_reader and not test_basic_check_satpy and not test_plugin_reader_available_readers and not
test_filenames_only" --ignore=satpy/tests/reader_tests/gms/test_gms5_vissr_l1b.py
--ignore=satpy/tests/reader_tests/gms/test_gms5_vissr_navigation.py
--ignore=satpy/tests/reader_tests/test_viirs_edr_active_fires.py
--ignore=satpy/tests/reader_tests/test_mviri_l1b_fiduceo_nc.py satpy/tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12
returned exit code 13
make: *** [debian/rules:72: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202407/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---