Diff of the two buildlogs: -- --- b1/build.log 2025-10-29 02:38:12.656059912 +0000 +++ b2/build.log 2025-10-29 03:02:29.649266596 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Nov 30 20:36:38 -12 2026 -I: pbuilder-time-stamp: 1796114198 +I: Current time: Wed Oct 29 16:38:14 +14 2025 +I: pbuilder-time-stamp: 1761705494 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration @@ -25,53 +25,85 @@ dpkg-source: info: applying 0002-Redirect-infinitePerspective-LH-RH-to-_NO-variant.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3500168/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 29 02:38 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='experimental' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=experimental + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='3a9961ba17a64551954a40045f4057f7' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3500168' - PS1='# ' - PS2='> ' + INVOCATION_ID=5a4d75a5619a454f92c13610fdc2d8d3 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3899763 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.96kWzcWW/pbuilderrc_TYwO --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.96kWzcWW/b1 --logfile b1/build.log python-pyglm_2.8.2-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.96kWzcWW/pbuilderrc_xmrD --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.96kWzcWW/b2 --logfile b2/build.log python-pyglm_2.8.2-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3500168/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -207,7 +239,7 @@ Get: 70 http://deb.debian.org/debian unstable/main arm64 python3-pluggy all 1.6.0-1 [27.1 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-2 [836 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 python3-pytest all 8.4.2-1 [266 kB] -Fetched 28.8 MB in 0s (81.2 MB/s) +Fetched 28.8 MB in 0s (118 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19964 files and directories currently installed.) @@ -452,8 +484,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 1 08:37:09 UTC 2026. -Universal Time is now: Tue Dec 1 08:37:09 UTC 2026. +Local time is now: Wed Oct 29 02:38:44 UTC 2025. +Universal Time is now: Wed Oct 29 02:38:44 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -522,7 +554,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-pyglm-2.8.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../python-pyglm_2.8.2-1_source.changes +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for experimental +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-pyglm-2.8.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../python-pyglm_2.8.2-1_source.changes dpkg-buildpackage: info: source package python-pyglm dpkg-buildpackage: info: source version 2.8.2-1 dpkg-buildpackage: info: source distribution experimental @@ -617,328 +653,20 @@ building 'pyglm.glm' extension creating build/temp.linux-aarch64-cpython-313/PyGLM_lib aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/python-pyglm-2.8.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -IPyGLM_lib/glm/ -I/usr/include/python3.13 -c PyGLM_lib/PyGLM.cpp -o build/temp.linux-aarch64-cpython-313/PyGLM_lib/PyGLM.o -DVERSION=2.8.2 -aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/python-pyglm-2.8.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/build/reproducible-path/python-pyglm-2.8.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-aarch64-cpython-313/PyGLM_lib/PyGLM.o -L/usr/lib/aarch64-linux-gnu -o /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/glm.cpython-313-aarch64-linux-gnu.so -/usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. -/lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. -/lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. -/lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. -/lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. - dh_auto_test -O--buildsystem=pybuild -I: pybuild base:311: cd /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build; python3.13 -m pytest --verbose test/PyGLM_test.py -============================= test session starts ============================== -platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 -cachedir: .pytest_cache -rootdir: /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build -configfile: pyproject.toml -plugins: typeguard-4.4.4 -collecting ... collected 179 items - -test/PyGLM_test.py::test_specific PASSED [ 0%] -test/PyGLM_test.py::test_custom PASSED [ 1%] -test/PyGLM_test.py::test_vec1_types PASSED [ 1%] -test/PyGLM_test.py::test_vec2_types PASSED [ 2%] -test/PyGLM_test.py::test_vec3_types PASSED [ 2%] -test/PyGLM_test.py::test_vec4_types PASSED [ 3%] -test/PyGLM_test.py::test_mat_types PASSED [ 3%] -test/PyGLM_test.py::test_quat_types PASSED [ 4%] -test/PyGLM_test.py::test_dquat_types PASSED [ 5%] -test/PyGLM_test.py::test_array_types PASSED [ 5%] -test/PyGLM_test.py::test_repr_eval PASSED [ 6%] -test/PyGLM_test.py::test_neg PASSED [ 6%] -test/PyGLM_test.py::test_pos PASSED [ 7%] -test/PyGLM_test.py::test_abs PASSED [ 7%] -test/PyGLM_test.py::test_invert PASSED [ 8%] -test/PyGLM_test.py::test_add PASSED [ 8%] -test/PyGLM_test.py::test_sub PASSED [ 9%] -test/PyGLM_test.py::test_mul PASSED [ 10%] -test/PyGLM_test.py::test_div PASSED [ 10%] -test/PyGLM_test.py::test_int_floordiv PASSED [ 11%] -test/PyGLM_test.py::test_mod PASSED [ 11%] -test/PyGLM_test.py::test_floordiv PASSED [ 12%] -test/PyGLM_test.py::test_divmod PASSED [ 12%] -test/PyGLM_test.py::test_lshift PASSED [ 13%] -test/PyGLM_test.py::test_rshift PASSED [ 13%] -test/PyGLM_test.py::test_and PASSED [ 14%] -test/PyGLM_test.py::test_or PASSED [ 15%] -test/PyGLM_test.py::test_xor PASSED [ 15%] -test/PyGLM_test.py::test_pow PASSED [ 16%] -test/PyGLM_test.py::test_matmul PASSED [ 16%] -test/PyGLM_test.py::test_iadd PASSED [ 17%] -test/PyGLM_test.py::test_isub PASSED [ 17%] -test/PyGLM_test.py::test_imul PASSED [ 18%] -test/PyGLM_test.py::test_idiv PASSED [ 18%] -test/PyGLM_test.py::test_imod PASSED [ 19%] -test/PyGLM_test.py::test_ifloordiv PASSED [ 20%] -test/PyGLM_test.py::test_ipow PASSED [ 20%] -test/PyGLM_test.py::test_imatmul PASSED [ 21%] -test/PyGLM_test.py::test_str PASSED [ 21%] -test/PyGLM_test.py::test_repr PASSED [ 22%] -test/PyGLM_test.py::test_len PASSED [ 22%] -test/PyGLM_test.py::test_getitem PASSED [ 23%] -test/PyGLM_test.py::test_setitem PASSED [ 24%] -test/PyGLM_test.py::test_contains PASSED [ 24%] -test/PyGLM_test.py::test_EQ PASSED [ 25%] -test/PyGLM_test.py::test_NE PASSED [ 25%] -test/PyGLM_test.py::test_LT PASSED [ 26%] -test/PyGLM_test.py::test_LE PASSED [ 26%] -test/PyGLM_test.py::test_GT PASSED [ 27%] -test/PyGLM_test.py::test_GE PASSED [ 27%] -test/PyGLM_test.py::test_iter PASSED [ 28%] -test/PyGLM_test.py::test_hash PASSED [ 29%] -test/PyGLM_test.py::test_buffer_protocol PASSED [ 29%] -test/PyGLM_test.py::test_lists_and_tuples PASSED [ 30%] -test/PyGLM_test.py::test_copy PASSED [ 30%] -test/PyGLM_test.py::test_to_list PASSED [ 31%] -test/PyGLM_test.py::test_to_tuple PASSED [ 31%] -test/PyGLM_test.py::test_to_from_bytes PASSED [ 32%] -test/PyGLM_test.py::test_reinterpret_cast PASSED [ 32%] -test/PyGLM_test.py::test_pickling PASSED [ 33%] -test/PyGLM_test.py::test_other PASSED [ 34%] -test/PyGLM_test.py::test_func_packing PASSED [ 34%] -test/PyGLM_test.py::test_func_integer PASSED [ 35%] -test/PyGLM_test.py::test_func_vector_relational PASSED [ 35%] -test/PyGLM_test.py::test_func_exponential PASSED [ 36%] -test/PyGLM_test.py::test_func_common PASSED [ 36%] -test/PyGLM_test.py::test_func_geometric PASSED [ 37%] -test/PyGLM_test.py::test_func_matrix PASSED [ 37%] -test/PyGLM_test.py::test_func_trigonometric PASSED [ 38%] -test/PyGLM_test.py::test_color_space PASSED [ 39%] -test/PyGLM_test.py::test_constants PASSED [ 39%] -test/PyGLM_test.py::test_epsilon PASSED [ 40%] -test/PyGLM_test.py::test_integer PASSED [ 40%] -test/PyGLM_test.py::test_matrix_inverse PASSED [ 41%] -test/PyGLM_test.py::test_matrix_transform PASSED [ 41%] -test/PyGLM_test.py::test_quaternion PASSED [ 42%] -test/PyGLM_test.py::test_matrix_access PASSED [ 43%] -test/PyGLM_test.py::test_noise PASSED [ 43%] -test/PyGLM_test.py::test_packing PASSED [ 44%] -test/PyGLM_test.py::test_random PASSED [ 44%] -test/PyGLM_test.py::test_round PASSED [ 45%] -test/PyGLM_test.py::test_reciprocal PASSED [ 45%] -test/PyGLM_test.py::test_type_ptr PASSED [ 46%] -test/PyGLM_test.py::test_ulp PASSED [ 46%] -test/PyGLM_test.py::test_polar_coordinated PASSED [ 47%] -test/PyGLM_test.py::test_norm PASSED [ 48%] -test/PyGLM_test.py::test_matrix_decompose PASSED [ 48%] -test/PyGLM_test.py::test_matrix_transform_2d PASSED [ 49%] -test/PyGLM_test.py::test_rotate_vector PASSED [ 49%] -test/PyGLM_test.py::test_compatibility PASSED [ 50%] -test/PyGLM_test.py::test_spec_init PASSED [ 50%] -test/PyGLM_test.py::test_spec_add PASSED [ 51%] -test/PyGLM_test.py::test_spec_sub PASSED [ 51%] -test/PyGLM_test.py::test_spec_mul PASSED [ 52%] -test/PyGLM_test.py::test_spec_div PASSED [ 53%] -test/PyGLM_test.py::test_spec_mod PASSED [ 53%] -test/PyGLM_test.py::test_spec_pow PASSED [ 54%] -test/PyGLM_test.py::test_spec_neg PASSED [ 54%] -test/PyGLM_test.py::test_spec_abs PASSED [ 55%] -test/PyGLM_test.py::test_spec_array_methods PASSED [ 55%] -test/PyGLM_test.py::test_spec_common_abs PASSED [ 56%] -test/PyGLM_test.py::test_spec_common_ceil PASSED [ 56%] -test/PyGLM_test.py::test_spec_common_clamp PASSED [ 57%] -test/PyGLM_test.py::test_spec_common_floor PASSED [ 58%] -test/PyGLM_test.py::test_spec_common_fma PASSED [ 58%] -test/PyGLM_test.py::test_spec_common_fmax PASSED [ 59%] -test/PyGLM_test.py::test_spec_common_fmin PASSED [ 59%] -test/PyGLM_test.py::test_spec_common_fract PASSED [ 60%] -test/PyGLM_test.py::test_spec_common_max PASSED [ 60%] -test/PyGLM_test.py::test_spec_common_min PASSED [ 61%] -test/PyGLM_test.py::test_spec_common_mix PASSED [ 62%] -test/PyGLM_test.py::test_spec_common_round PASSED [ 62%] -test/PyGLM_test.py::test_spec_common_frexp PASSED [ 63%] -test/PyGLM_test.py::test_spec_exponential_exp PASSED [ 63%] -test/PyGLM_test.py::test_spec_exponential_exp2 PASSED [ 64%] -test/PyGLM_test.py::test_spec_exponential_sqrt PASSED [ 64%] -test/PyGLM_test.py::test_spec_exponential_log PASSED [ 65%] -test/PyGLM_test.py::test_spec_exponential_log2 PASSED [ 65%] -test/PyGLM_test.py::test_floor PASSED [ 66%] -test/PyGLM_test.py::test_modf PASSED [ 67%] -test/PyGLM_test.py::test_floatBitsToInt PASSED [ 67%] -test/PyGLM_test.py::test_floatBitsToUint PASSED [ 68%] -test/PyGLM_test.py::test_min PASSED [ 68%] -test/PyGLM_test.py::test_max PASSED [ 69%] -test/PyGLM_test.py::test_clamp PASSED [ 69%] -test/PyGLM_test.py::test_mix PASSED [ 70%] -test/PyGLM_test.py::test_step PASSED [ 70%] -test/PyGLM_test.py::test_roundEven PASSED [ 71%] -test/PyGLM_test.py::test_isnan PASSED [ 72%] -test/PyGLM_test.py::test_isinf PASSED [ 72%] -test/PyGLM_test.py::test_sign PASSED [ 73%] -test/PyGLM_test.py::test_frexp PASSED [ 73%] -test/PyGLM_test.py::test_ldexp PASSED [ 74%] -test/PyGLM_test.py::test_sqrt PASSED [ 74%] -test/PyGLM_test.py::test_log PASSED [ 75%] -test/PyGLM_test.py::test_exp2 PASSED [ 75%] -test/PyGLM_test.py::test_log2 PASSED [ 76%] -test/PyGLM_test.py::test_inversesqrt PASSED [ 77%] -test/PyGLM_test.py::test_length PASSED [ 77%] -test/PyGLM_test.py::test_distance PASSED [ 78%] -test/PyGLM_test.py::test_dot PASSED [ 78%] -test/PyGLM_test.py::test_cross PASSED [ 79%] -test/PyGLM_test.py::test_normalize PASSED [ 79%] -test/PyGLM_test.py::test_faceforward PASSED [ 80%] -test/PyGLM_test.py::test_reflect PASSED [ 81%] -test/PyGLM_test.py::test_refract PASSED [ 81%] -test/PyGLM_test.py::test_bitfieldInsert PASSED [ 82%] -test/PyGLM_test.py::test_bitfieldExtract PASSED [ 82%] -test/PyGLM_test.py::test_bitfieldReverse PASSED [ 83%] -test/PyGLM_test.py::test_findMSB PASSED [ 83%] -test/PyGLM_test.py::test_findLSB PASSED [ 84%] -test/PyGLM_test.py::test_uaddCarry PASSED [ 84%] -test/PyGLM_test.py::test_usubBorrow PASSED [ 85%] -test/PyGLM_test.py::test_umulExtended PASSED [ 86%] -test/PyGLM_test.py::test_imulExtended PASSED [ 86%] -test/PyGLM_test.py::test_bitCount PASSED [ 87%] -test/PyGLM_test.py::test_matrixCompMult PASSED [ 87%] -test/PyGLM_test.py::test_outerProduct PASSED [ 88%] -test/PyGLM_test.py::test_determinant PASSED [ 88%] -test/PyGLM_test.py::test_inverse PASSED [ 89%] -test/PyGLM_test.py::test_packUnorm2x16 PASSED [ 89%] -test/PyGLM_test.py::test_packSnorm2x16 PASSED [ 90%] -test/PyGLM_test.py::test_packUnorm4x8 PASSED [ 91%] -test/PyGLM_test.py::test_packSnorm4x8 PASSED [ 91%] -test/PyGLM_test.py::test_packHalf2x16 PASSED [ 92%] -test/PyGLM_test.py::test_packDouble2x32 PASSED [ 92%] -test/PyGLM_test.py::test_sin PASSED [ 93%] -test/PyGLM_test.py::test_cos PASSED [ 93%] -test/PyGLM_test.py::test_tan PASSED [ 94%] -test/PyGLM_test.py::test_sinh PASSED [ 94%] -test/PyGLM_test.py::test_cosh PASSED [ 95%] -test/PyGLM_test.py::test_tanh PASSED [ 96%] -test/PyGLM_test.py::test_not PASSED [ 96%] -test/PyGLM_test.py::test_less PASSED [ 97%] -test/PyGLM_test.py::test_greater PASSED [ 97%] -test/PyGLM_test.py::test_equal PASSED [ 98%] -test/PyGLM_test.py::test_mat2x2 PASSED [ 98%] -test/PyGLM_test.py::test_array_matmul PASSED [ 99%] -test/PyGLM_test.py::test_everything_tested PASSED [100%] - -=============================== warnings summary =============================== -test/PyGLM_test.py:1 - /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/test/PyGLM_test.py:1: PendingDeprecationWarning: Importing PyGLM via "import glm" is going to be deprecated in the future. - Use "from pyglm import glm" instead - import glm, sys, random, time, copy, re, math, ctypes - --- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -======================== 179 passed, 1 warning in 4.71s ======================== - create-stamp debian/debhelper-build-stamp - dh_testroot -O--buildsystem=pybuild - dh_prep -O--buildsystem=pybuild - dh_auto_install --destdir=debian/python3-pyglm/ -O--buildsystem=pybuild -I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm -/usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. -!! - - ******************************************************************************** - Please consider removing the following classifiers in favor of a SPDX license expression: - - License :: OSI Approved :: zlib/libpng License - - See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. - ******************************************************************************** - -!! - self._finalize_license_expression() -running install -/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: 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 egg_info -writing pyglm.egg-info/PKG-INFO -writing dependency_links to pyglm.egg-info/dependency_links.txt -writing top-level names to pyglm.egg-info/top_level.txt -reading manifest file 'pyglm.egg-info/SOURCES.txt' -reading manifest template 'MANIFEST.in' -adding license file 'LICENSE' -adding license file 'COPYING' -writing manifest file 'pyglm.egg-info/SOURCES.txt' -running build_ext -running install_lib -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache/v -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache/v/cache -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/.pytest_cache/v/cache/nodeids -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache/v/cache -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/.pytest_cache/CACHEDIR.TAG -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/.pytest_cache/.gitignore -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/.pytest_cache/README.md -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/.pytest_cache -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm/__pycache__ -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/glm/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm/__pycache__ -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/glm/py.typed -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/glm/__init__.py -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm-stubs/LICENSE -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs/glm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm-stubs/glm/__init__.pyi -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs/glm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm-stubs/glm/__init__.py -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs/glm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm-stubs/__init__.py -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm -creating /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm/__pycache__ -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/__pycache__/glm_typing.cpython-313.pyc -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm/__pycache__ -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm/__pycache__ -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/glm.cpython-313-aarch64-linux-gnu.so -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/__init__.pyi -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/__init__.py -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm -copying /build/reproducible-path/python-pyglm-2.8.2/.pybuild/cpython3_3.13/build/pyglm/glm_typing.py -> /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm -byte-compiling /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/glm/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs/glm/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-stubs/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm/glm_typing.py to glm_typing.cpython-313.pyc -running install_egg_info -Copying pyglm.egg-info to /build/reproducible-path/python-pyglm-2.8.2/debian/python3-pyglm/usr/lib/python3.13/dist-packages/pyglm-2.8.2.egg-info -Skipping SOURCES.txt -running install_scripts - dh_installdocs -O--buildsystem=pybuild - dh_installchangelogs -O--buildsystem=pybuild - dh_python3 -O--buildsystem=pybuild - dh_installsystemduser -O--buildsystem=pybuild - dh_perl -O--buildsystem=pybuild - dh_link -O--buildsystem=pybuild - dh_strip_nondeterminism -O--buildsystem=pybuild - dh_compress -O--buildsystem=pybuild - dh_fixperms -O--buildsystem=pybuild - dh_missing -O--buildsystem=pybuild - dh_dwz -a -O--buildsystem=pybuild - dh_strip -a -O--buildsystem=pybuild - dh_makeshlibs -a -O--buildsystem=pybuild - dh_shlibdeps -a -O--buildsystem=pybuild -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-aarch64.so.1 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged - dh_installdeb -O--buildsystem=pybuild - dh_gencontrol -O--buildsystem=pybuild - dh_md5sums -O--buildsystem=pybuild - dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'python3-pyglm-dbgsym' in '../python3-pyglm-dbgsym_2.8.2-1_arm64.deb'. -dpkg-deb: building package 'python3-pyglm' in '../python3-pyglm_2.8.2-1_arm64.deb'. - dpkg-genbuildinfo --build=binary -O../python-pyglm_2.8.2-1_arm64.buildinfo - dpkg-genchanges --build=binary -O../python-pyglm_2.8.2-1_arm64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +Terminated I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/C01_cleanup starting +make: *** [debian/rules:7: binary] Terminated +debug output: disk usage on i-capture-the-hostname at Wed Oct 29 03:02:27 UTC 2025 +Filesystem Size Used Avail Use% Mounted on +tmpfs 16G 0 16G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/3899763/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3500168 and its subdirectories -I: Current time: Mon Nov 30 21:01:10 -12 2026 -I: pbuilder-time-stamp: 1796115670 +I: removing directory /srv/workspace/pbuilder/3899763 and its subdirectories