Your message dated Tue, 17 Dec 2024 17:04:23 +0000
with message-id <[email protected]>
and subject line Bug#1090095: fixed in bme280 0.2.4-2
has caused the Debian Bug report #1090095,
regarding bme280: FTBFS: ERROR: Invalid value `None` in
intersphinx_mapping['https://docs.python.org/2/']. Expected a two-element tuple
or list.
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 [email protected]
immediately.)
--
1090095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090095
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bme280
Version: 0.2.4-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --with python3 --with sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'tests_require'
warnings.warn(msg)
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'tests_require'
warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280
copying bme280/reader.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280
copying bme280/const.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280
copying bme280/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build;
python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.4.1
collected 14 items
tests/test_bme280.py ...... [ 42%]
tests/test_const.py .... [ 71%]
tests/test_reader.py .... [100%]
=============================== warnings summary ===============================
.pybuild/cpython3_3.12_bme280/build/tests/test_bme280.py::test_sample_with_params
.pybuild/cpython3_3.12_bme280/build/tests/test_bme280.py::test_sample_without_params
.pybuild/cpython3_3.12_bme280/build/tests/test_bme280.py::test_compensated_readings_repr
.pybuild/cpython3_3.12_bme280/build/tests/test_bme280.py::test_compensated_readings_repr_zero_millis
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/__init__.py:81:
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.timestamp = datetime.datetime.utcnow().replace(tzinfo=pytz.UTC)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================== 14 passed, 4 warnings in 0.07s ========================
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary
dh binary --with python3 --with sphinxdoc --buildsystem=pybuild
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
dh_auto_install -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py install --root
/<<PKGBUILDDIR>>/debian/python3-bme280
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'tests_require'
warnings.warn(msg)
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66:
SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
for details.
********************************************************************************
!!
self.initialize_options()
running build
running build_py
running install_lib
creating /<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages
creating
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280
copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/reader.py
->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280
creating
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/__pycache__
copying
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/__pycache__/__init__.cpython-312.pyc
->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/__pycache__
copying
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/__pycache__/reader.cpython-312.pyc
->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/__pycache__
copying
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/__pycache__/const.cpython-312.pyc
->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/__pycache__
copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/const.py ->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280
copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_bme280/build/bme280/__init__.py
->
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280
byte-compiling
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/reader.py
to reader.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/const.py
to const.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/bme280/__init__.py
to __init__.cpython-312.pyc
running install_egg_info
running egg_info
creating RPi.bme280.egg-info
writing RPi.bme280.egg-info/PKG-INFO
writing dependency_links to RPi.bme280.egg-info/dependency_links.txt
writing requirements to RPi.bme280.egg-info/requires.txt
writing top-level names to RPi.bme280.egg-info/top_level.txt
writing manifest file 'RPi.bme280.egg-info/SOURCES.txt'
reading manifest file 'RPi.bme280.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under
directory '*'
warning: no previously-included files matching '*.py[co]' found under directory
'*'
warning: no previously-included files matching '*~' found under directory '*'
warning: no previously-included files matching '.coverage' found under
directory '*'
adding license file 'LICENSE.rst'
writing manifest file 'RPi.bme280.egg-info/SOURCES.txt'
Copying RPi.bme280.egg-info to
/<<PKGBUILDDIR>>/debian/python3-bme280/usr/lib/python3.12/dist-packages/RPi.bme280-0.2.4.egg-info
Skipping SOURCES.txt
running install_scripts
debian/rules execute_before_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd /<<PKGBUILDDIR>>/doc && make html
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
sphinx-build -b html -d _build/doctrees . _build/html
Running Sphinx v8.1.3
WARNING: Invalid configuration value found: 'language = None'. Update your
configuration to a valid language code. Falling back to 'en' (English).
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
ERROR: Invalid value `None` in
intersphinx_mapping['https://docs.python.org/2/']. Expected a two-element tuple
or list.
Configuration error:
Invalid `intersphinx_mapping` configuration (1 error).
make[2]: *** [Makefile:53: html] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[1]: *** [debian/rules:12: execute_before_dh_installdocs] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:5: binary] Error 2
dpkg-buildpackage: error: fakeroot 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/202412/
About the archive rebuild: The build was made on virtual machines 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 ---
--- Begin Message ---
Source: bme280
Source-Version: 0.2.4-2
Done: Carsten Schoenert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
bme280, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carsten Schoenert <[email protected]> (supplier of updated bme280 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 17 Dec 2024 18:35:34 +0200
Source: bme280
Architecture: source
Version: 0.2.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team
<[email protected]>
Changed-By: Carsten Schoenert <[email protected]>
Closes: 1090095
Changes:
bme280 (0.2.4-2) unstable; urgency=medium
.
* Team upload
* d/gbp.conf: Add some default configuration
* Add patch from patch-queue branch
Added patch:
docs-Use-local-intersphinx-while-build-of-documentat.patch
(Closes: #1090095)
* d/control: d/control: Use dh-sequence-python3
* d/control: Use dh-sequence-sphinxdoc
* d/control: Use pybuild-plugin-pyproject in B-D
* d/rules: Drop --with options in default target
* d/rules: use dh_sphinxdoc to build documentation
* d/control: Add python3-doc to B-D
* d/control: Set BuildProfileSpecs on B-D
* d/control: Switch python3-dev to -all
* d/bme280-doc.docs: Drop this sequencer file
* d/rules: Adjust dh_clean to remove .mypy_cache
* d/bme280-doc.doc-base: Add additional sequencer
Checksums-Sha1:
4067e52c4e4608b49caea81e37d178f7019872d0 2268 bme280_0.2.4-2.dsc
adbbdf871f825a18b2c086face35fb0f26cd6ad5 3256 bme280_0.2.4-2.debian.tar.xz
c2e3347a81656340c1c13982e4f1d7bbc5d6e082 8611 bme280_0.2.4-2_amd64.buildinfo
Checksums-Sha256:
171f176b148402afdf77aadd8b1348bbfd3b86e726cdd02610cc5d5d9b3f52cd 2268
bme280_0.2.4-2.dsc
2f129a8d97365fb4e653813bdf0104d9e95b23314d9b402867839872a05cdc60 3256
bme280_0.2.4-2.debian.tar.xz
a5cf5de76ee45a3a7d4b8092ded5fb2ac938693212e228f55b81f958a9ad1b82 8611
bme280_0.2.4-2_amd64.buildinfo
Files:
bb3949194474cd000bae035e7b0b409d 2268 libs optional bme280_0.2.4-2.dsc
2a7931ec92ef1ed9b639a26feba46e2b 3256 libs optional
bme280_0.2.4-2.debian.tar.xz
74f77fd40ccf87d244a53d05a850a2eb 8611 libs optional
bme280_0.2.4-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmdhqY8YHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2wlMgP/3hI0sBnvV12Oqm9ZvWI6PW6
INuOph4LzRgQK5DD6HJtjTl5dNDXaF8JRS3F9E8eh0qHX0/LwSbwg6dM6Xq41BZw
LnUKfdNxgmKl4H5ZXpryfq/gYyU1W5kX58eQyAyKFUyCECSDMMITK/5p2J3RrPJw
ulan5Nkp51Z4vxd++i6UnCoX3wWUcvERBphRfr5BCXGDRt/nDd0nSMETe1qTSTYS
LYMHPfAPNL4B7yIVRnfW9EdtSmEX4MipnDsUiGfktKWtCGSBNteAM9w5gID+YL4N
LZAfHUDEiCTdZeDqb8s6rX0akUVly7jRUgL52m4sbkT+y0mkb3sd4gEGtsK7+rzg
JOm/di/0Vvj37Vp3xFc9ahXAhs2nDTWwBUtXzID8qtt/QMoe3V/QJikOpFGNFWOm
4JoWRk7NP8DEXrzSzKSRCYjoq/KskKtEt2Hl6wOn3D/BU91m6Kx7TN0iahhmG9HF
fohx5l46A6J7Va6/4G9mG0ci7V+h/n8Vai980Qaps6vgf9cx4OWvYgDQJYCeOArj
Yt6R3vPYEX1lYpsBq0ym4JxNqWIAQZ1N9Brypo3WQKe1ebv172FEY9ows0A0Uhhi
8UBAv/fpNDre4oBIAA7YO55Lsc7YzFeqbfqKiu5vpNPjdtfVf1NYbK5+g6qVXc5m
3lrsT4fG0kjyo1g2sR+0
=GDhe
-----END PGP SIGNATURE-----
pgp5mdsR80_Fn.pgp
Description: PGP signature
--- End Message ---