Your message dated Thu, 10 Apr 2025 20:40:43 +0000
with message-id <e1u2yhx-00hapd...@fasolo.debian.org>
and subject line Bug#1088040: fixed in freesas 2024.9.0-2
has caused the Debian Bug report #1088040,
regarding freesas: FTBFS: cp: cannot create directory 
'.pybuild/cpython3_3.13_freesas/build/freesas/': No such file or directory
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.)


-- 
1088040: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088040
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:freesas
Version: 2024.9.0-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,numpy3 --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_freesas --config-setting 
compile-args=--verbose --config-setting setup-args=--wrap-mode=nodownload --config-setting 
setup-args=--prefix=/usr --config-setting setup-args=--sysconfdir=/etc --config-setting 
setup-args=--localstatedir=/var --config-setting setup-args=--libdir=lib/x86_64-linux-gnu
* Building wheel...
+ meson setup /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6 -Dbuildtype=release 
-Db_ndebug=if-release -Db_vscrt=md --wrap-mode=nodownload --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libdir=lib/x86_64-linux-gnu 
--native-file=/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/meson-python-native-file.ini
The Meson build system
Version: 1.6.0
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6
Build type: native build
Project name: FreeSAS
Project version: 2024.9.0
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-8) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Cython compiler for the host machine: cython (cython 3.0.11)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Program python found: YES (/usr/bin/python3.12)
Did not find pkg-config by name 'pkg-config'
Found pkg-config: NO
Run-time dependency python found: YES 3.12
Build targets in project: 4

FreeSAS 2024.9.0

  User defined options
    Native files : 
/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/meson-python-native-file.ini
    b_ndebug     : if-release
    b_vscrt      : md
    buildtype    : release
    libdir       : lib/x86_64-linux-gnu
    localstatedir: /var
    prefix       : /usr
    sysconfdir   : /etc
    wrap_mode    : nodownload

Found ninja-1.12.1 at /usr/bin/ninja
+ /usr/bin/ninja --verbose
[1/12] cython -M --fast-fail -3 /<<PKGBUILDDIR>>/src/freesas/ext/_cormap.pyx -o 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_cormap.pyx.c
[2/12] cython -M --fast-fail -3 /<<PKGBUILDDIR>>/src/freesas/ext/_distance.pyx 
-o 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_distance.pyx.c
[3/12] cython -M --fast-fail -3 /<<PKGBUILDDIR>>/src/freesas/ext/_autorg.pyx -o 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_autorg.pyx.c
[4/12] cython -M --fast-fail -3 /<<PKGBUILDDIR>>/src/freesas/ext/_bift.pyx -o 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_bift.pyx.c
performance hint: /<<PKGBUILDDIR>>/src/freesas/ext/_bift.pyx:883:50: Exception 
check after calling 'calc_evidence' will always require the GIL to be acquired. Declare 
'calc_evidence' as 'noexcept' if you control the definition and you're sure you don't want 
the function to raise exceptions.
performance hint: /<<PKGBUILDDIR>>/src/freesas/ext/_bift.pyx:930:49: Exception 
check after calling 'calc_evidence' will always require the GIL to be acquired. Declare 
'calc_evidence' as 'noexcept' if you control the definition and you're sure you don't want 
the function to raise exceptions.
[5/12] cc -Isrc/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p 
-Isrc/freesas/ext -I../src/freesas/ext -I../src/freesas/ext/include 
-I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include 
-fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 
-Wall -Winvalid-pch -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__cormap.pyx.c.o
 -MF 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__cormap.pyx.c.o.d
 -o 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__cormap.pyx.c.o
 -c 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_cormap.pyx.c
[6/12] cc -Isrc/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p 
-Isrc/freesas/ext -I../src/freesas/ext -I../src/freesas/ext/include 
-I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include 
-fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 
-Wall -Winvalid-pch -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__distance.pyx.c.o
 -MF 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__distance.pyx.c.o.d
 -o 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__distance.pyx.c.o
 -c 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_distance.pyx.c
[7/12] cc  -o src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so 
src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__distance.pyx.c.o
 -I/usr/lib/python3/dist-packages/numpy/core/include -Wl,--as-needed 
-Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -lm -Wl,-z,relro -Wdate-time 
-D_FORTIFY_SOURCE=2
[8/12] cc  -o src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so 
src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__cormap.pyx.c.o
 -I/usr/lib/python3/dist-packages/numpy/core/include -Wl,--as-needed 
-Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -lm -Wl,-z,relro -Wdate-time 
-D_FORTIFY_SOURCE=2
[9/12] cc -Isrc/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p 
-Isrc/freesas/ext -I../src/freesas/ext -I../src/freesas/ext/include 
-I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include 
-fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 
-Wall -Winvalid-pch -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__autorg.pyx.c.o
 -MF 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__autorg.pyx.c.o.d
 -o 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__autorg.pyx.c.o
 -c 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_autorg.pyx.c
[10/12] cc  -o src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so 
src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__autorg.pyx.c.o
 -I/usr/lib/python3/dist-packages/numpy/core/include -Wl,--as-needed 
-Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -lm -Wl,-z,relro -Wdate-time 
-D_FORTIFY_SOURCE=2
[11/12] cc -Isrc/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p 
-Isrc/freesas/ext -I../src/freesas/ext -I../src/freesas/ext/include 
-I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include 
-fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 
-Wall -Winvalid-pch -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__bift.pyx.c.o
 -MF 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__bift.pyx.c.o.d
 -o 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__bift.pyx.c.o
 -c 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/src/freesas/ext/_bift.pyx.c
[12/12] cc  -o src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so 
src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_freesas_ext__bift.pyx.c.o
 -I/usr/lib/python3/dist-packages/numpy/core/include -Wl,--as-needed 
-Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -lm -Wl,-z,relro -Wdate-time 
-D_FORTIFY_SOURCE=2
[1/49] 
/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/src/freesas/ext/_distance.cpython-312-x86_64-linux-gnu.so
[2/49] 
/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/src/freesas/ext/_cormap.cpython-312-x86_64-linux-gnu.so
[3/49] 
/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/src/freesas/ext/_autorg.cpython-312-x86_64-linux-gnu.so
[4/49] 
/<<PKGBUILDDIR>>/.mesonpy-8hv7y_e6/src/freesas/ext/_bift.cpython-312-x86_64-linux-gnu.so
[5/49] /<<PKGBUILDDIR>>/version.py
[6/49] /<<PKGBUILDDIR>>/src/freesas/app/__init__.py
[7/49] /<<PKGBUILDDIR>>/src/freesas/app/auto_gpa.py
[8/49] /<<PKGBUILDDIR>>/src/freesas/app/auto_guinier.py
[9/49] /<<PKGBUILDDIR>>/src/freesas/app/autorg.py
[10/49] /<<PKGBUILDDIR>>/src/freesas/app/bift.py
[11/49] /<<PKGBUILDDIR>>/src/freesas/app/cormap.py
[12/49] /<<PKGBUILDDIR>>/src/freesas/app/extract_ascii.py
[13/49] /<<PKGBUILDDIR>>/src/freesas/app/plot_sas.py
[14/49] /<<PKGBUILDDIR>>/src/freesas/app/supycomb.py
[15/49] /<<PKGBUILDDIR>>/src/freesas/app/dnn.py
[16/49] /<<PKGBUILDDIR>>/src/freesas/resources/keras_models/Rg+Dmax.keras
[17/49] /<<PKGBUILDDIR>>/src/freesas/resources/__init__.py
[18/49] /<<PKGBUILDDIR>>/src/freesas/test/__init__.py
[19/49] /<<PKGBUILDDIR>>/src/freesas/test/mock_open_38.py
[20/49] /<<PKGBUILDDIR>>/src/freesas/test/test_align.py
[21/49] /<<PKGBUILDDIR>>/src/freesas/test/test_all.py
[22/49] /<<PKGBUILDDIR>>/src/freesas/test/test_autorg.py
[23/49] /<<PKGBUILDDIR>>/src/freesas/test/test_average.py
[24/49] /<<PKGBUILDDIR>>/src/freesas/test/test_bift.py
[25/49] /<<PKGBUILDDIR>>/src/freesas/test/test_cormap.py
[26/49] /<<PKGBUILDDIR>>/src/freesas/test/test_dnn.py
[27/49] /<<PKGBUILDDIR>>/src/freesas/test/test_distance.py
[28/49] /<<PKGBUILDDIR>>/src/freesas/test/test_fitting.py
[29/49] /<<PKGBUILDDIR>>/src/freesas/test/test_model.py
[30/49] /<<PKGBUILDDIR>>/src/freesas/test/test_sas_argparser.py
[31/49] /<<PKGBUILDDIR>>/src/freesas/test/test_sasio.py
[32/49] /<<PKGBUILDDIR>>/src/freesas/test/test_resources.py
[33/49] /<<PKGBUILDDIR>>/src/freesas/test/utilstest.py
[34/49] /<<PKGBUILDDIR>>/src/freesas/__init__.py
[35/49] /<<PKGBUILDDIR>>/src/freesas/align.py
[36/49] /<<PKGBUILDDIR>>/src/freesas/autorg.py
[37/49] /<<PKGBUILDDIR>>/src/freesas/average.py
[38/49] /<<PKGBUILDDIR>>/src/freesas/bift.py
[39/49] /<<PKGBUILDDIR>>/src/freesas/containers.py
[40/49] /<<PKGBUILDDIR>>/src/freesas/cormap.py
[41/49] /<<PKGBUILDDIR>>/src/freesas/decorators.py
[42/49] /<<PKGBUILDDIR>>/src/freesas/fitting.py
[43/49] /<<PKGBUILDDIR>>/src/freesas/invariants.py
[44/49] /<<PKGBUILDDIR>>/src/freesas/model.py
[45/49] /<<PKGBUILDDIR>>/src/freesas/plot.py
[46/49] /<<PKGBUILDDIR>>/src/freesas/sas_argparser.py
[47/49] /<<PKGBUILDDIR>>/src/freesas/sasio.py
[48/49] /<<PKGBUILDDIR>>/src/freesas/transformations.py
[49/49] /<<PKGBUILDDIR>>/src/freesas/dnn.py
Successfully built freesas-2024.9.0-cp312-cp312-linux_x86_64.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with 
"installer" module
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
set -ex ; for v in $(py3versions -sv) ; do 
(P=.pybuild/cpython3_${v}_freesas/build ; cp -r src/freesas/test $P/freesas/ ; 
cd $P ; python$v -m unittest discover -v) ; done
+ py3versions -sv
+ P=.pybuild/cpython3_3.13_freesas/build
+ cp -r src/freesas/test .pybuild/cpython3_3.13_freesas/build/freesas/
cp: cannot create directory '.pybuild/cpython3_3.13_freesas/build/freesas/': No 
such file or directory
make[1]: *** [debian/rules:12: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: build] Error 2
dpkg-buildpackage: error: debian/rules build 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/202411/

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: freesas
Source-Version: 2024.9.0-2
Done: Roland Mas <lola...@debian.org>

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

Debian distribution maintenance software
pp.
Roland Mas <lola...@debian.org> (supplier of updated freesas 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: Thu, 10 Apr 2025 22:04:55 +0200
Source: freesas
Architecture: source
Version: 2024.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers 
<debian-pan-maintain...@alioth-lists.debian.net>
Changed-By: Roland Mas <lola...@debian.org>
Closes: 1088040 1092054
Changes:
 freesas (2024.9.0-2) unstable; urgency=medium
 .
   [Rahli Oussama]
   * d/t/gui: Added command line tests
   * d/t/python: move the Test-command in its own file.
 .
   [ Roland Mas ]
   * Add Build-Depends: python3-six.
   * Rewrite testsuite invocation.
   * This fixes "FTBFS: cp: cannot create directory
     '.pybuild/cpython3_3.13_freesas/build/freesas/': No such file or
     directory", thanks to Santiago Vila (Closes: #1088040).
   * This also fixes: "freesas ftbfs with Python 3.13 as the default",
     thanks to Matthias Klose (Closes: #1092054).
Checksums-Sha1:
 0370e0453cdeda9476ddd5ad4097fcce3bb48055 2343 freesas_2024.9.0-2.dsc
 4a851c2dc4deb15289a9c98d79aab2fc73d2d9e3 7624 freesas_2024.9.0-2.debian.tar.xz
 b46d646ebb4321bb3c6c925632c5413cd73b2a64 17141 
freesas_2024.9.0-2_amd64.buildinfo
Checksums-Sha256:
 bbc0beee0ca6e913aa3d227d0b612512342d1a5c6559a6c98880554686c8337c 2343 
freesas_2024.9.0-2.dsc
 c0da5bf547661278bb5211acf664f4bdcbe6a5a254079af62749589de0ea9fb8 7624 
freesas_2024.9.0-2.debian.tar.xz
 09dfebc483b6f241f0a5f875bfaa39e902a7f7f3cd460ec7f0eb809c7c91a777 17141 
freesas_2024.9.0-2_amd64.buildinfo
Files:
 39559164f5b56b8c03a1bed59ef4c487 2343 science optional freesas_2024.9.0-2.dsc
 4b57cd076e8e705388bab60972bb9e44 7624 science optional 
freesas_2024.9.0-2.debian.tar.xz
 597976860b139b65fe371a7409d01820 17141 science optional 
freesas_2024.9.0-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmf4KDgACgkQ0w3s0lmT
IvyLng/+P7R26g58PmOS15LY9D2jUgBqIBLYegIjYx42V+rb7Q/bGMC+fJ5mkrjs
rTL6VE/iE5/8m0mYTTnRPJOvg4b/gGEfFQ/kUyhGB4xSncr0fkjjR2u7fU03A9n7
7I/weB9iSMim3SaeL3/h03DK3hjVVKrCuZ1+URy9TbRAh4q0kK1+6wK9V7idYTy8
61pcCTCWfXtPfvssiWAkolrkBiSiKaEaAFxOZAWwJhBjDLhQ4AXgCHj5KCIq8b9C
ZrgaqgoaIbE6sZ+7cVFiO7Sqpg5jXa7eCdEqljhF8VaCCmKO9F/5IOmUodvzbyZk
9sgw9kWW/JIkP/h+1XoaqEYebcdah3KlfGCdwemLOYtlCT7BwhBFoYnVulfX54W+
IuP07Dfz5WXH/4RxX1SNtmY45jSC8upowy0djOHAw3IoNH/OUcdyPsLB5pFUo4F8
ujR2bSXSaKVcCSP0VHrxXIt2ge3zvWLx4JzvTJJw5XPWMFgbVf16zyRLHylYnkQn
M80siNoYdXqZKru+IZxE+IySGwJak/PFFYSXhP6QZDd4a3kGxNxIiW46KB72eqsL
yOk3qNXLN4pf601uBpLwXofAnfdagCFy6t+aBsZSJUEk7jBLPTbLJ4NlU0OFYTem
VKh/DHudwtVqmST694wwmdKn527+T/+sBQx6r2igrmUoQ0jo/zo=
=XE1T
-----END PGP SIGNATURE-----

Attachment: pgpX_CMHoAtW9.pgp
Description: PGP signature


--- End Message ---

Reply via email to