Your message dated Tue, 25 Mar 2025 10:35:38 +0000
with message-id <e1tx1dc-002oxg...@fasolo.debian.org>
and subject line Bug#1101170: fixed in python-casacore 3.6.1-1
has caused the Debian Bug report #1101170,
regarding python-casacore: FTBFS: 
/usr/include/casacore/casa/Utilities/DataType.h:265:1: error: body of 
'constexpr' function 'constexpr size_t casacore::SizeOfType(DataType)' not a 
return-statement
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.)


-- 
1101170: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101170
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-casacore
Version: 3.5.2-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py clean 
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build' (and 
everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean
rm -rf python_casacore.egg-info
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary
dh binary --with python3 --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.13 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore
copying casacore/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/util.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/functionals.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/quanta.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/tables.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/measures.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/fitting.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/images.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
copying pyrap/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/measures
copying casacore/measures/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/measures
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/functionals
copying casacore/functionals/functional.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/functionals
copying casacore/functionals/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/functionals
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/fitting
copying casacore/fitting/fitting.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/fitting
copying casacore/fitting/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/fitting
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/util
copying casacore/util/substitute.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/util
copying casacore/util/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/util
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/quanta
copying casacore/quanta/quantity.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/quanta
copying casacore/quanta/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/quanta
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/images
copying casacore/images/coordinates.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/images
copying casacore/images/image.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/images
copying casacore/images/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/images
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tableiter.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/msutil.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tablerow.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tableutil.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tablehelper.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/table.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tableindex.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/tablecolumn.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/wxtablebrowser.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
copying casacore/tables/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/casacore/tables
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap/images
copying pyrap/images/coordinates.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap/images
copying pyrap/images/image.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap/images
copying pyrap/images/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_casacore/build/pyrap/images
running build_ext
/<<PKGBUILDDIR>>/setup.py:251: DeprecationWarning: distutils Version classes 
are deprecated. Use packaging.version instead.
  if casacoreversion is not None and  LooseVersion(casacoreversion) < 
LooseVersion(__mincasacoreversion__):
building 'casacore.fitting._fitting' extension
creating build/temp.linux-x86_64-cpython-313/src
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/lib/include -I/usr/lib/include -I/usr/include/python3.13 -c src/fit.cc 
-o build/temp.linux-x86_64-cpython-313/src/fit.o -std=c++11
In file included from /usr/include/casacore/casa/Containers/ValueHolderRep.h:33,
                 from /usr/include/casacore/casa/Containers/ValueHolder.h:32,
                 from /usr/include/casacore/python/Converters/PycArray.h:35,
                 from /usr/include/casacore/python/Converters/PycBasicData.h:32,
                 from src/fit.cc:31:
/usr/include/casacore/casa/Utilities/DataType.h: In function ‘constexpr 
size_t casacore::SizeOfType(DataType)’:
/usr/include/casacore/casa/Utilities/DataType.h:265:1: error: body of 
‘constexpr’ function ‘constexpr size_t casacore::SizeOfType(DataType)’ 
not a return-statement
  265 | }
      | ^
error: command '/usr/bin/x86_64-linux-gnu-g++' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py build 
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:8: 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/202503/

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 add an affects on src:python-casacore, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: python-casacore
Source-Version: 3.6.1-1
Done: Ole Streicher <oleb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-casacore, 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 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated python-casacore 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: SHA512

Format: 1.8
Date: Tue, 25 Mar 2025 10:44:07 +0100
Source: python-casacore
Architecture: source
Version: 3.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1035212 1085894 1101170
Changes:
 python-casacore (3.6.1-1) unstable; urgency=medium
 .
   * New upstream version 3.6.1 (Closes: #1101170, #1085894)
   * Rediff patches
   * Add new build dependencies
   * Copy testfiles to run build time tests
   * Add autopkgtests (Closes: #1035212)
   * Push Standards-Version to 4.7.2, no changes needed
Checksums-Sha1:
 e308626dd9d377c0dceb93a3b9257f499b27bd98 2427 python-casacore_3.6.1-1.dsc
 e481d4d8480134664a5a1d86c8d9f2e3b9285c0e 288956 
python-casacore_3.6.1.orig.tar.gz
 8b7b9f09985d040248ff54599d06dae2be45c2ab 3436 
python-casacore_3.6.1-1.debian.tar.xz
Checksums-Sha256:
 16936d7db05d5c80f50d716c0009b7eaf667b375017dfa55340f4c2871a02a53 2427 
python-casacore_3.6.1-1.dsc
 48ca6e8d09d2e822c2bf5286247362d1dfe6d99acbb381676c4b16574959bc03 288956 
python-casacore_3.6.1.orig.tar.gz
 e1f3d008974a103236c267ffb942ab59959a04b1704ac2c0a2b41b7986566274 3436 
python-casacore_3.6.1-1.debian.tar.xz
Files:
 e4cd590096e38633e3537a3fb8367926 2427 python optional 
python-casacore_3.6.1-1.dsc
 259166a3313610a98e9d1d1750879b76 288956 python optional 
python-casacore_3.6.1.orig.tar.gz
 06e0dcfd63cc1015633c88bfb8ee46ad 3436 python optional 
python-casacore_3.6.1-1.debian.tar.xz


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

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmfigcgACgkQcRWv0HcQ
3Pej/A/+MPqcbmn7R7r27tv1Hr4k+T6gVCP9/xwH3+fuqNoyX0vZ+TadQ9BYYm7w
wN7/LEsUyUoeqiuUrUJTw66EcW+KTwakqwAAlziPbKxYUFjVjhTmcIEx35Scrwuz
7vAaZWoVNZcUpCFT4QEMDpVT+JIXBy3aX6OPyoOmMoh6ptfUVfh2Fm7hMLbRiG6K
iqkkiDAxYJ2URkrqXjh62sz1UayLGwCbR5c6FA0E3whUSUUCA95wMo+QO9Y3jGYe
Q0BPjb8iZo/o475bsO0AjavfY/W7m0j9CzF7o5wN/L2un1UbQUByNd6z4trZVXgH
m2RVdCFXFSJ0Tq2qkdD09QkanchO9J1XHKl1LuE4YG0dgVz0O+IQropeQigtAnA3
n96dJGNg9xd76HZPpCsETZVft3soYmzbN07Mc/Bjg45N0nxxd2hBhwApMQcf81uv
BA3WZGI75OkY6GIDNmRCKLt+sgxog43HIJoixnYDSUjvoYiFBIlTdZPNirWh3gar
5fZEITqUgLACFj7zihsqRtmMyAf8h0FQC6HTksqvuVan7U0GQG1cPdwaJtsOL+eO
9mZMJbySe/3DIKJNdSX8MtzaSqEPRj7lYj+TGMNrhrpgfbCqE6BKDRVnHN5ap5QC
yHbewlO0iFyyTz7iEhP/7gWYMeTkziDJ/04iF5r/fpYgnX6p2Vs=
=RkCX
-----END PGP SIGNATURE-----

Attachment: pgp6Sy3ZK0OTF.pgp
Description: PGP signature


--- End Message ---

Reply via email to