Diff of the two buildlogs: -- --- b1/build.log 2025-02-09 21:44:04.347551566 +0000 +++ b2/build.log 2025-02-09 22:15:55.901318174 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Feb 9 09:12:10 -12 2025 -I: pbuilder-time-stamp: 1739135530 +I: Current time: Sun Mar 15 18:07:07 +14 2026 +I: pbuilder-time-stamp: 1773547627 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -35,52 +35,84 @@ dpkg-source: info: applying disable-cftime-false-standard-calendar-tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2193906/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Mar 15 04:07 /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/3388132/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3388132/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]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(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='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='71593b6a4f82488a98b924979d2a8d1a' - 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='2193906' - PS1='# ' - PS2='> ' + INVOCATION_ID=e64767b9567740b6aa758190ce9cd13f + 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=3388132 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.ndA8bsPQ/pbuilderrc_eWs1 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ndA8bsPQ/b1 --logfile b1/build.log python-xarray_2025.01.2-1.dsc' - SUDO_GID='109' - 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.ndA8bsPQ/pbuilderrc_AT7A --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ndA8bsPQ/b2 --logfile b2/build.log python-xarray_2025.01.2-1.dsc' + SUDO_GID=109 + 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 codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2193906/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -802,7 +834,7 @@ Get: 577 http://deb.debian.org/debian trixie/main arm64 python3-sphinxext-opengraph all 0.7.5-1 [9024 B] Get: 578 http://deb.debian.org/debian trixie/main arm64 python3-sphinxext-rediraffe all 0.2.7-2 [8808 B] Get: 579 http://deb.debian.org/debian trixie/main arm64 python3-zarr all 2.18.4+ds-3 [1940 kB] -Fetched 466 MB in 2s (187 MB/s) +Fetched 466 MB in 3s (153 MB/s) Preconfiguring packages ... Selecting previously unselected package fonts-lato. (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 ... 19954 files and directories currently installed.) @@ -2654,8 +2686,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Feb 9 21:14:34 UTC 2025. -Universal Time is now: Sun Feb 9 21:14:34 UTC 2025. +Local time is now: Sun Mar 15 04:10:23 UTC 2026. +Universal Time is now: Sun Mar 15 04:10:23 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... @@ -3177,7 +3209,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-xarray-2025.01.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-xarray_2025.01.2-1_source.changes +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-xarray-2025.01.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-xarray_2025.01.2-1_source.changes dpkg-buildpackage: info: source package python-xarray dpkg-buildpackage: info: source version 2025.01.2-1 dpkg-buildpackage: info: source distribution unstable @@ -5858,7 +5894,7 @@ # PYTHONPATH=/build/reproducible-path/python-xarray-2025.01.2 /usr/bin/make -C doc html PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -bhtml doc doc/_build/html Running Sphinx v8.1.3 -WARNING: The directory '/nonexistent/first-build/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. +WARNING: The directory '/nonexistent/second-build/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Package Version ---------------------------- -------------- accessible-pygments 0.0.5 @@ -6184,48 +6220,48 @@ xarray 999 zarr 2.18.4 zipp 3.21.0 -Matplotlib created a temporary cache directory at /tmp/matplotlib-jp3js53b because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-5phqx23a because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. python exec: /usr/bin/python3 sys.path: ['/usr/bin', '/build/reproducible-path/python-xarray-2025.01.2', '/usr/lib/python313.zip', '/usr/lib/python3.13', '/usr/lib/python3.13/lib-dynload', '/usr/local/lib/python3.13/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3.13/dist-packages'] pip environment: xarray: 999, /build/reproducible-path/python-xarray-2025.01.2/xarray/__init__.py loading translations [en]... done loading intersphinx inventory 'cftime' from https://unidata.github.io/cftime/objects.inv ... -WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://unidata.github.io/cftime/objects.inv' not fetchable due to : HTTPSConnectionPool(host='unidata.github.io', port=443): Max retries exceeded with url: /cftime/objects.inv (Caused by NameResolutionError(": Failed to resolve 'unidata.github.io' ([Errno -3] Temporary failure in name resolution)")) loading intersphinx inventory 'cubed' from https://cubed-dev.github.io/cubed/objects.inv ... +loading intersphinx inventory 'dask' from /usr/share/doc/python-dask-doc/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://cubed-dev.github.io/cubed/objects.inv' not fetchable due to : HTTPSConnectionPool(host='cubed-dev.github.io', port=443): Max retries exceeded with url: /cubed/objects.inv (Caused by NameResolutionError(": Failed to resolve 'cubed-dev.github.io' ([Errno -3] Temporary failure in name resolution)")) -loading intersphinx inventory 'hypothesis' from https://hypothesis.readthedocs.io/en/latest/objects.inv ... -WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://hypothesis.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='hypothesis.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'hypothesis.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +intersphinx inventory 'https://cubed-dev.github.io/cubed/objects.inv' not fetchable due to : HTTPSConnectionPool(host='cubed-dev.github.io', port=443): Max retries exceeded with url: /cubed/objects.inv (Caused by NameResolutionError(": Failed to resolve 'cubed-dev.github.io' ([Errno -3] Temporary failure in name resolution)")) loading intersphinx inventory 'flox' from https://flox.readthedocs.io/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://flox.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='flox.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'flox.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +intersphinx inventory 'https://unidata.github.io/cftime/objects.inv' not fetchable due to : HTTPSConnectionPool(host='unidata.github.io', port=443): Max retries exceeded with url: /cftime/objects.inv (Caused by NameResolutionError(": Failed to resolve 'unidata.github.io' ([Errno -3] Temporary failure in name resolution)")) +loading intersphinx inventory 'pandas' from /usr/share/doc/python-pandas-doc/html/objects.inv ... +loading intersphinx inventory 'hypothesis' from https://hypothesis.readthedocs.io/en/latest/objects.inv ... +WARNING: failed to reach any of the inventories with the following issues: +intersphinx inventory 'https://hypothesis.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='hypothesis.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'hypothesis.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +loading intersphinx inventory 'python' from /usr/share/doc/python3/html/objects.inv ... loading intersphinx inventory 'numpy' from /usr/share/doc/numba-doc/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/numba-doc/html/objects.inv' not fetchable due to : [Errno 2] No such file or directory: '/usr/share/doc/numba-doc/html/objects.inv' -loading intersphinx inventory 'pandas' from /usr/share/doc/python-pandas-doc/html/objects.inv ... +loading intersphinx inventory 'scipy' from https://docs.scipy.org/doc/scipy/objects.inv ... +WARNING: failed to reach any of the inventories with the following issues: +intersphinx inventory 'https://flox.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='flox.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'flox.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +WARNING: failed to reach any of the inventories with the following issues: +intersphinx inventory 'https://docs.scipy.org/doc/scipy/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.scipy.org', port=443): Max retries exceeded with url: /doc/scipy/objects.inv (Caused by NameResolutionError(": Failed to resolve 'docs.scipy.org' ([Errno -3] Temporary failure in name resolution)")) loading intersphinx inventory 'numba' from /usr/share/doc/numba-doc/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/numba-doc/html/objects.inv' not fetchable due to : [Errno 2] No such file or directory: '/usr/share/doc/numba-doc/html/objects.inv' -loading intersphinx inventory 'scipy' from https://docs.scipy.org/doc/scipy/objects.inv ... -loading intersphinx inventory 'python' from /usr/share/doc/python3/html/objects.inv ... -WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://docs.scipy.org/doc/scipy/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.scipy.org', port=443): Max retries exceeded with url: /doc/scipy/objects.inv (Caused by NameResolutionError(": Failed to resolve 'docs.scipy.org' ([Errno -3] Temporary failure in name resolution)")) -loading intersphinx inventory 'dask' from /usr/share/doc/python-dask-doc/html/objects.inv ... loading intersphinx inventory 'xarray-tutorial' from https://tutorial.xarray.dev/objects.inv ... -WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://tutorial.xarray.dev/objects.inv' not fetchable due to : HTTPSConnectionPool(host='tutorial.xarray.dev', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError(": Failed to resolve 'tutorial.xarray.dev' ([Errno -3] Temporary failure in name resolution)")) -loading intersphinx inventory 'matplotlib' from https://matplotlib.org/stable/objects.inv ... loading intersphinx inventory 'sparse' from https://sparse.pydata.org/en/latest/objects.inv ... +loading intersphinx inventory 'matplotlib' from https://matplotlib.org/stable/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://matplotlib.org/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='matplotlib.org', port=443): Max retries exceeded with url: /stable/objects.inv (Caused by NameResolutionError(": Failed to resolve 'matplotlib.org' ([Errno -3] Temporary failure in name resolution)")) +intersphinx inventory 'https://tutorial.xarray.dev/objects.inv' not fetchable due to : HTTPSConnectionPool(host='tutorial.xarray.dev', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError(": Failed to resolve 'tutorial.xarray.dev' ([Errno -3] Temporary failure in name resolution)")) WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://sparse.pydata.org/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='sparse.pydata.org', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'sparse.pydata.org' ([Errno -3] Temporary failure in name resolution)")) +intersphinx inventory 'https://matplotlib.org/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='matplotlib.org', port=443): Max retries exceeded with url: /stable/objects.inv (Caused by NameResolutionError(": Failed to resolve 'matplotlib.org' ([Errno -3] Temporary failure in name resolution)")) loading intersphinx inventory 'zarr' from https://zarr.readthedocs.io/en/stable/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://zarr.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='zarr.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by NameResolutionError(": Failed to resolve 'zarr.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +intersphinx inventory 'https://zarr.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='zarr.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by NameResolutionError(": Failed to resolve 'zarr.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) +WARNING: failed to reach any of the inventories with the following issues: +intersphinx inventory 'https://sparse.pydata.org/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='sparse.pydata.org', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError(": Failed to resolve 'sparse.pydata.org' ([Errno -3] Temporary failure in name resolution)")) Writing evaluated template result to /build/reproducible-path/python-xarray-2025.01.2/doc/_build/html/_static/nbsphinx-code-cells.css Updating gallery page... notebooks-examples gallery page updated. @@ -6244,54 +6280,54 @@ reading sources... [ 9%] developers-meeting reading sources... [ 11%] ecosystem reading sources... [ 13%] examples/ERA5-GRIB-example -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," Fontconfig error: No writable cache directories reading sources... [ 15%] examples/ROMS_ocean_model -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 16%] examples/apply_ufunc_vectorize_1d -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 18%] examples/area_weighted_temperature -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 20%] examples/blank_template -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 22%] examples/monthly-means -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 24%] examples/multidimensional-coords -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 25%] examples/visualization_gallery -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 27%] examples/weather-data -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," reading sources... [ 29%] gallery reading sources... [ 31%] getting-started-guide/faq -/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/first-build' is not a writable location, using a temp directory. +/usr/lib/python3/dist-packages/IPython/paths.py:69: UserWarning: IPython parent '/nonexistent/second-build' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: This is now an optional IPython functionality, using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) @@ -11871,7 +11907,7 @@ 275 ) --> 276 raise PermissionError(" ".join(message)) from error -PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/first-build/.cache/xarray_tutorial_data'. Will not be able to download data files. +PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/second-build/.cache/xarray_tutorial_data'. Will not be able to download data files. <<<------------------------------------------------------------------------- WARNING: @@ -11946,7 +11982,7 @@ 275 ) --> 276 raise PermissionError(" ".join(message)) from error -PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/first-build/.cache/xarray_tutorial_data'. Will not be able to download data files. +PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/second-build/.cache/xarray_tutorial_data'. Will not be able to download data files. <<<------------------------------------------------------------------------- WARNING: @@ -12100,7 +12136,7 @@ 275 ) --> 276 raise PermissionError(" ".join(message)) from error -PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/first-build/.cache/xarray_tutorial_data'. Will not be able to download data files. +PermissionError: [Errno 13] Permission denied: '/nonexistent' | Pooch could not create data cache folder '/nonexistent/second-build/.cache/xarray_tutorial_data'. Will not be able to download data files. <<<------------------------------------------------------------------------- WARNING: @@ -13503,21 +13539,21 @@ return data.astype(dtype, **kwargs) xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_fileobj - /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: + /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.12_xarray/build/xarray/backends/file_manager.py", line 255, in __del__ warnings.warn( - RuntimeWarning: deallocating CachingFileManager(, <_io.BufferedReader name='/tmp/tmpndeg6631/temp-2010.nc'>, mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='eb9e5232-f74c-4313-ab2e-97195e0cbfb4'), but file is not already closed. This may indicate a bug. + RuntimeWarning: deallocating CachingFileManager(, <_io.BufferedReader name='/tmp/tmpm1bra923/temp-2010.nc'>, mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='1836c8cb-e449-4fab-a5d6-9566927e7863'), but file is not already closed. This may indicate a bug. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) xarray/tests/test_backends.py::test_h5netcdf_storage_options - /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='8249a440-8a40-4b1b-a0d5-c8aa386bc971'), but file is not already closed. This may indicate a bug. + /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='b243463f-e7d3-4bef-bf36-3ec5a0f39115'), but file is not already closed. This may indicate a bug. result = testfunction(**testargs) xarray/tests/test_backends.py::test_h5netcdf_storage_options - /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='0fa23076-ff15-49cb-a4f9-ee6ae0e0d361'), but file is not already closed. This may indicate a bug. + /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='9d4a71c5-d639-43bd-9375-8918906303f9'), but file is not already closed. This may indicate a bug. result = testfunction(**testargs) xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False] @@ -13549,6 +13585,11 @@ /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.12_xarray/build/xarray/tests/test_strategies.py:277: RuntimeWarning: Mean of empty slice expected = np.nanmean(var.data, axis=reduction_axes) +xarray/tests/test_strategies.py::TestReduction::test_mean +xarray/tests/test_strategies.py::TestReduction::test_mean + /usr/lib/python3/dist-packages/numpy/core/fromnumeric.py:88: RuntimeWarning: invalid value encountered in reduce + return ufunc.reduce(obj, axis, dtype, out, **passkwargs) + xarray/tests/test_variable.py::TestIndexVariable::test_to_index_multiindex_level /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.12_xarray/build/xarray/tests/test_variable.py:2435: FutureWarning: the `pandas.MultiIndex` object(s) passed as 'x' coordinate(s) or data variable(s) will no longer be implicitly promoted and wrapped into multiple indexed coordinates in the future (i.e., one coordinate for each multi-index level + one dimension coordinate). If you want to keep this behavior, you need to first wrap it explicitly using `mindex_coords = xarray.Coordinates.from_pandas_multiindex(mindex_obj, 'dim')` and pass it as coordinates, e.g., `xarray.Dataset(coords=mindex_coords)`, `dataset.assign_coords(mindex_coords)` or `dataarray.assign_coords(mindex_coords)`. ds = Dataset(coords={"x": midx}) @@ -13566,7 +13607,7 @@ FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-std] FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-std] FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[std] -= 6 failed, 16385 passed, 1209 skipped, 74 xfailed, 99 xpassed, 157 warnings in 688.52s (0:11:28) = += 6 failed, 16385 passed, 1209 skipped, 74 xfailed, 99 xpassed, 159 warnings in 675.81s (0:11:15) = E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.12_xarray/build; python3.12 -m pytest I: pybuild base:311: cd /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build; python3.13 -m pytest ============================= test session starts ============================== @@ -14727,7 +14768,7 @@ return data.astype(dtype, **kwargs) xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_fileobj - /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: + /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build/xarray/backends/file_manager.py", line 255, in __del__ @@ -14740,16 +14781,16 @@ ^^^^^^^^^^^^^ ) ^ - RuntimeWarning: deallocating CachingFileManager(, <_io.BufferedReader name='/tmp/tmpkk1ivi3n/temp-2010.nc'>, mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='8cc5c153-d5ee-4fde-b3ed-7ac4563b794e'), but file is not already closed. This may indicate a bug. + RuntimeWarning: deallocating CachingFileManager(, <_io.BufferedReader name='/tmp/tmpu2iqs3ay/temp-2010.nc'>, mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='d51f05d5-cc19-4e91-9c0f-7349dfe1ad7c'), but file is not already closed. This may indicate a bug. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) xarray/tests/test_backends.py::test_h5netcdf_storage_options - /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='1565a432-0a7b-4256-8df8-77f74930379d'), but file is not already closed. This may indicate a bug. + /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='a9e1a900-3e07-4af0-ad9a-b4ba6584c064'), but file is not already closed. This may indicate a bug. result = testfunction(**testargs) xarray/tests/test_backends.py::test_h5netcdf_storage_options - /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='3b475b40-8a6d-4c45-bbb8-5985d23adf3a'), but file is not already closed. This may indicate a bug. + /usr/lib/python3/dist-packages/_pytest/python.py:159: RuntimeWarning: deallocating CachingFileManager(, , mode='r', kwargs={'invalid_netcdf': None, 'decode_vlen_strings': True, 'driver': None}, manager_id='01a9c67e-f312-41cb-87d3-c6d359181d00'), but file is not already closed. This may indicate a bug. result = testfunction(**testargs) xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False] @@ -14774,14 +14815,16 @@ result = function(*args, **kwargs) xarray/tests/test_strategies.py::TestReduction::test_mean - /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_strategies.py:277: RuntimeWarning: Mean of empty slice - expected = np.nanmean(var.data, axis=reduction_axes) - -xarray/tests/test_strategies.py::TestReduction::test_mean xarray/tests/test_strategies.py::TestReduction::test_mean /usr/lib/python3/dist-packages/numpy/core/fromnumeric.py:88: RuntimeWarning: overflow encountered in reduce return ufunc.reduce(obj, axis, dtype, out, **passkwargs) +xarray/tests/test_strategies.py::TestReduction::test_mean +xarray/tests/test_strategies.py::TestReduction::test_mean +xarray/tests/test_strategies.py::TestReduction::test_mean + /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_strategies.py:277: RuntimeWarning: Mean of empty slice + expected = np.nanmean(var.data, axis=reduction_axes) + xarray/tests/test_variable.py::TestIndexVariable::test_to_index_multiindex_level /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_variable.py:2435: FutureWarning: the `pandas.MultiIndex` object(s) passed as 'x' coordinate(s) or data variable(s) will no longer be implicitly promoted and wrapped into multiple indexed coordinates in the future (i.e., one coordinate for each multi-index level + one dimension coordinate). If you want to keep this behavior, you need to first wrap it explicitly using `mindex_coords = xarray.Coordinates.from_pandas_multiindex(mindex_obj, 'dim')` and pass it as coordinates, e.g., `xarray.Dataset(coords=mindex_coords)`, `dataset.assign_coords(mindex_coords)` or `dataarray.assign_coords(mindex_coords)`. ds = Dataset(coords={"x": midx}) @@ -14799,7 +14842,7 @@ FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-std] FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-std] FAILED xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[std] -= 6 failed, 16385 passed, 1209 skipped, 74 xfailed, 99 xpassed, 155 warnings in 711.69s (0:11:51) = += 6 failed, 16385 passed, 1209 skipped, 74 xfailed, 99 xpassed, 157 warnings in 667.94s (0:11:07) = E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/python-xarray-2025.01.2/.pybuild/cpython3_3.13_xarray/build; python3.13 -m pytest # cleanup after tests find . -name 'tmp.zarr*' -delete @@ -21496,14 +21539,14 @@ debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/python-xarray-2025.01.2' dh_sphinxdoc --exclude=MathJax.js - ln -sf ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js - ln -sf ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js ln -sf ../../../../javascript/sphinxdoc/1.0/doctools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/doctools.js + ln -sf ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/copybutton.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/tabs.js ln -sf ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/sphinx_highlight.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/copybutton_funcs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/tabs.js + ln -sf ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/design-tabs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/copybutton_funcs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/clipboard.min.js rm -rf debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/.doctrees rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/.buildinfo @@ -21537,7 +21580,7 @@ D: dh_python3 fs:50: moving files from debian/python3-xarray/usr/lib/python3.13/dist-packages to debian/python3-xarray/usr/lib/python3/dist-packages/ D: dh_python3 fs:249: removing dist-packages/.pytest_cache D: dh_python3 fs:249: removing dist-packages/.hypothesis -D: dh_python3 fs:338: package python3-xarray details = {'requires.txt': {'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-999.egg-info/requires.txt', 'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.1.2.egg-info/requires.txt'}, 'egg-info': {'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-999.egg-info/PKG-INFO', 'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.1.2.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} +D: dh_python3 fs:338: package python3-xarray details = {'requires.txt': {'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.1.2.egg-info/requires.txt', 'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-999.egg-info/requires.txt'}, 'egg-info': {'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-999.egg-info/PKG-INFO', 'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.1.2.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-xarray D: dh_python3 pydist:175: trying to find dependency for numpy>=1.24 (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed @@ -21557,81 +21600,81 @@ D: dh_python3 pydist:175: trying to find dependency for pandas>=2.1 (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps -D: dh_python3 depends:253: D={'python3-numpy', 'python3:any', 'python3-pandas', 'python3-packaging'}; R=[]; S=[]; E=[], B=[]; RT=[] +D: dh_python3 depends:253: D={'python3:any', 'python3-pandas', 'python3-numpy', 'python3-packaging'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild - rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js - ln -s ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js - rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js - ln -s ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/doctools.js ln -s ../../../../javascript/sphinxdoc/1.0/doctools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/doctools.js + rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js + ln -s ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/language_data.js rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/sphinx_highlight.js ln -s ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/sphinx_highlight.js + rm -f debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js + ln -s ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/searchtools.js dh_strip_nondeterminism -O--buildsystem=pybuild Using 1738496217 as canonical time Normalizing debian/python3-xarray/usr/lib/python3/dist-packages/xarray/tests/data/example_1.nc.gz using File::StripNondeterminism::handlers::gzip Using 1738496217 as canonical time - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/minus.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/forkme_right_darkblue_121621.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/file.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/dataset-diagram.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_multidimensional-coords_7_1.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_multidimensional-coords_11_1.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_area_weighted_temperature_6_1.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_ROMS_ocean_model_15_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/logos/Xarray_Logo_RGB_Final.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/logos/Xarray_Logo_FullColor_InverseRGB_Final.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/logos/Xarray_Icon_Final.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/visualization_gallery.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/monthly-means.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/area_weighted_temperature.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/ROMS_ocean_model.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/ERA5-GRIB-example.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/monthly-means.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_9_1.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_7_1.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_26_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/ci.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/visualization_gallery.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/toy-weather-data.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/multidimensional-coords.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/dataset-diagram.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/ci.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/area_weighted_temperature.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/ERA5-GRIB-example.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_multidimensional-coords_7_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_multidimensional-coords_11_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_area_weighted_temperature_6_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_ROMS_ocean_model_15_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/view-docs.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/plus.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/opendap-prism-tmax.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/numfocus_logo.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/view-docs.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/toy-weather-data.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/opendap-prism-tmax.png using File::StripNondeterminism::handlers::png - Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/multidimensional-coords.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/minus.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/forkme_right_darkblue_121621.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/file.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/dataset-diagram.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_21_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_18_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_14_1.png using File::StripNondeterminism::handlers::png Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_12_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/monthly-means.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_9_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_7_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/examples_weather-data_26_1.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/monthly-means.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/area_weighted_temperature.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/ROMS_ocean_model.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_static/thumbnails/ERA5-GRIB-example.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/dataset-diagram.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/ci.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/area_weighted_temperature.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/ERA5-GRIB-example.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/view-docs.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/toy-weather-data.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/opendap-prism-tmax.png using File::StripNondeterminism::handlers::png + Normalizing debian/python-xarray-doc/usr/share/doc/python-xarray-doc/html/_images/multidimensional-coords.png using File::StripNondeterminism::handlers::png dh_compress -O--buildsystem=pybuild - cd debian/python-xarray-doc cd debian/python3-xarray + cd debian/python-xarray-doc chmod a-x usr/share/doc/python3-xarray/changelog.Debian - chmod a-x usr/share/doc/python-xarray-doc/changelog.Debian usr/share/doc/python-xarray-doc/html/examples/ERA5-GRIB-example.ipynb usr/share/doc/python-xarray-doc/html/examples/ROMS_ocean_model.ipynb usr/share/doc/python-xarray-doc/html/examples/apply_ufunc_vectorize_1d.ipynb usr/share/doc/python-xarray-doc/html/examples/area_weighted_temperature.ipynb usr/share/doc/python-xarray-doc/html/examples/blank_template.ipynb usr/share/doc/python-xarray-doc/html/examples/monthly-means.ipynb usr/share/doc/python-xarray-doc/html/examples/multidimensional-coords.ipynb usr/share/doc/python-xarray-doc/html/examples/visualization_gallery.ipynb usr/share/doc/python-xarray-doc/html/examples/weather-data.ipynb gzip -9nf usr/share/doc/python3-xarray/changelog.Debian - gzip -9nf usr/share/doc/python-xarray-doc/changelog.Debian usr/share/doc/python-xarray-doc/html/examples/ERA5-GRIB-example.ipynb usr/share/doc/python-xarray-doc/html/examples/ROMS_ocean_model.ipynb usr/share/doc/python-xarray-doc/html/examples/apply_ufunc_vectorize_1d.ipynb usr/share/doc/python-xarray-doc/html/examples/area_weighted_temperature.ipynb usr/share/doc/python-xarray-doc/html/examples/blank_template.ipynb usr/share/doc/python-xarray-doc/html/examples/monthly-means.ipynb usr/share/doc/python-xarray-doc/html/examples/multidimensional-coords.ipynb usr/share/doc/python-xarray-doc/html/examples/visualization_gallery.ipynb usr/share/doc/python-xarray-doc/html/examples/weather-data.ipynb cd '/build/reproducible-path/python-xarray-2025.01.2' + chmod a-x usr/share/doc/python-xarray-doc/changelog.Debian usr/share/doc/python-xarray-doc/html/examples/ERA5-GRIB-example.ipynb usr/share/doc/python-xarray-doc/html/examples/ROMS_ocean_model.ipynb usr/share/doc/python-xarray-doc/html/examples/apply_ufunc_vectorize_1d.ipynb usr/share/doc/python-xarray-doc/html/examples/area_weighted_temperature.ipynb usr/share/doc/python-xarray-doc/html/examples/blank_template.ipynb usr/share/doc/python-xarray-doc/html/examples/monthly-means.ipynb usr/share/doc/python-xarray-doc/html/examples/multidimensional-coords.ipynb usr/share/doc/python-xarray-doc/html/examples/visualization_gallery.ipynb usr/share/doc/python-xarray-doc/html/examples/weather-data.ipynb + gzip -9nf usr/share/doc/python-xarray-doc/changelog.Debian usr/share/doc/python-xarray-doc/html/examples/ERA5-GRIB-example.ipynb usr/share/doc/python-xarray-doc/html/examples/ROMS_ocean_model.ipynb usr/share/doc/python-xarray-doc/html/examples/apply_ufunc_vectorize_1d.ipynb usr/share/doc/python-xarray-doc/html/examples/area_weighted_temperature.ipynb usr/share/doc/python-xarray-doc/html/examples/blank_template.ipynb usr/share/doc/python-xarray-doc/html/examples/monthly-means.ipynb usr/share/doc/python-xarray-doc/html/examples/multidimensional-coords.ipynb usr/share/doc/python-xarray-doc/html/examples/visualization_gallery.ipynb usr/share/doc/python-xarray-doc/html/examples/weather-data.ipynb cd '/build/reproducible-path/python-xarray-2025.01.2' dh_fixperms -O--buildsystem=pybuild - find debian/python3-xarray ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python-xarray-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/python3-xarray/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-xarray/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/python3-xarray ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python-xarray-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/python-xarray-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python-xarray-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/python3-xarray/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-xarray/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-xarray/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/python-xarray-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/python-xarray-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-xarray -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-xarray/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/python-xarray-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild install -m0755 -d debian/python3-xarray/DEBIAN @@ -21643,27 +21686,27 @@ chmod 0755 -- debian/python3-xarray/DEBIAN/prerm install -m0755 -d debian/python-xarray-doc/DEBIAN dh_gencontrol -O--buildsystem=pybuild - install -m0755 -d debian/python3-xarray/DEBIAN - echo misc:Depends= >> debian/python3-xarray.substvars - echo misc:Pre-Depends= >> debian/python3-xarray.substvars - dpkg-gencontrol -ppython3-xarray -ldebian/changelog -Tdebian/python3-xarray.substvars -cdebian/control -Pdebian/python3-xarray install -m0755 -d debian/python-xarray-doc/DEBIAN echo misc:Depends= >> debian/python-xarray-doc.substvars echo misc:Pre-Depends= >> debian/python-xarray-doc.substvars dpkg-gencontrol -ppython-xarray-doc -ldebian/changelog -Tdebian/python-xarray-doc.substvars -cdebian/control -Pdebian/python-xarray-doc - chmod 0644 -- debian/python3-xarray/DEBIAN/control + install -m0755 -d debian/python3-xarray/DEBIAN + echo misc:Depends= >> debian/python3-xarray.substvars + echo misc:Pre-Depends= >> debian/python3-xarray.substvars + dpkg-gencontrol -ppython3-xarray -ldebian/changelog -Tdebian/python3-xarray.substvars -cdebian/control -Pdebian/python3-xarray chmod 0644 -- debian/python-xarray-doc/DEBIAN/control + chmod 0644 -- debian/python3-xarray/DEBIAN/control dh_md5sums -O--buildsystem=pybuild install -m0755 -d debian/python-xarray-doc/DEBIAN install -m0755 -d debian/python3-xarray/DEBIAN - cd debian/python-xarray-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-xarray >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/python-xarray-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-xarray/DEBIAN/md5sums chmod 0644 -- debian/python-xarray-doc/DEBIAN/md5sums dh_builddeb -O--buildsystem=pybuild - dpkg-deb --root-owner-group --build debian/python-xarray-doc .. dpkg-deb --root-owner-group --build debian/python3-xarray .. dpkg-deb: building package 'python3-xarray' in '../python3-xarray_2025.01.2-1_all.deb'. + dpkg-deb --root-owner-group --build debian/python-xarray-doc .. dpkg-deb: building package 'python-xarray-doc' in '../python-xarray-doc_2025.01.2-1_all.deb'. dpkg-genbuildinfo --build=binary -O../python-xarray_2025.01.2-1_arm64.buildinfo dpkg-genchanges --build=binary -O../python-xarray_2025.01.2-1_arm64.changes @@ -21672,12 +21715,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3388132/tmp/hooks/B01_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/2193906 and its subdirectories -I: Current time: Sun Feb 9 09:44:03 -12 2025 -I: pbuilder-time-stamp: 1739137443 +I: removing directory /srv/workspace/pbuilder/3388132 and its subdirectories +I: Current time: Sun Mar 15 18:38:55 +14 2026 +I: pbuilder-time-stamp: 1773549535