0s autopkgtest [23:26:31]: starting date and time: 2025-01-09 23:26:31+0000 0s autopkgtest [23:26:31]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [23:26:31]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5_vw9ut_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:astropy --apt-upgrade imexam --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=astropy/7.0.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-ppc64el-17.secgroup --name adt-plucky-ppc64el-imexam-20250109-230307-juju-7f2275-prod-proposed-migration-environment-20-92bbe735-6a08-4a96-b014-e1e21eded0b4 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 61s autopkgtest [23:27:32]: testbed dpkg architecture: ppc64el 61s autopkgtest [23:27:32]: testbed apt version: 2.9.18 61s autopkgtest [23:27:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 62s autopkgtest [23:27:33]: testbed release detected to be: None 62s autopkgtest [23:27:33]: updating testbed package index (apt update) 63s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 63s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 63s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 63s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 63s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.0 kB] 63s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [126 kB] 63s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 63s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [781 kB] 63s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [268 kB] 63s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [756 B] 63s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [1002 kB] 63s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [5088 B] 64s Fetched 2281 kB in 1s (2099 kB/s) 64s Reading package lists... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Calculating upgrade... 66s The following packages will be upgraded: 66s firmware-sof-signed 66s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s Need to get 7093 kB of archives. 66s After this operation, 0 B of additional disk space will be used. 66s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el firmware-sof-signed all 2024.06-1ubuntu4 [7093 kB] 68s Fetched 7093 kB in 2s (4691 kB/s) 68s (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 ... 74025 files and directories currently installed.) 68s Preparing to unpack .../firmware-sof-signed_2024.06-1ubuntu4_all.deb ... 68s Unpacking firmware-sof-signed (2024.06-1ubuntu4) over (2024.06-1ubuntu3) ... 68s Setting up firmware-sof-signed (2024.06-1ubuntu4) ... 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [23:27:40]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 69s Starting 2 pkgProblemResolver with broken count: 0 69s Done 70s Entering ResolveByKeep 70s 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 71s Starting pkgProblemResolver with broken count: 0 71s Starting 2 pkgProblemResolver with broken count: 0 71s Done 71s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s autopkgtest [23:27:44]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 74s autopkgtest [23:27:45]: @@@@@@@@@@@@@@@@@@@@ apt-source imexam 78s Get:1 http://ftpmaster.internal/ubuntu plucky/universe imexam 0.9.1-6 (dsc) [2361 B] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/universe imexam 0.9.1-6 (tar) [21.4 MB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/universe imexam 0.9.1-6 (diff) [7756 B] 78s gpgv: Signature made Tue Nov 28 09:16:30 2023 UTC 78s gpgv: using RSA key BAFC6C85F7CB143FEEB6FB157115AFD07710DCF7 78s gpgv: Can't check signature: No public key 78s dpkg-source: warning: cannot verify inline signature for ./imexam_0.9.1-6.dsc: no acceptable signature found 79s autopkgtest [23:27:50]: testing package imexam version 0.9.1-6 79s autopkgtest [23:27:50]: build not needed 80s autopkgtest [23:27:51]: test command1: preparing testbed 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Starting pkgProblemResolver with broken count: 0 81s Starting 2 pkgProblemResolver with broken count: 0 81s Done 81s The following NEW packages will be installed: 81s blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx ipython3 81s libblas3 libdeflate0 liberfa1 libfontconfig1 libgfortran5 libgomp1 81s libgraphite2-3 libharfbuzz0b libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 81s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 81s libjs-jquery-metadata libjs-jquery-tablesorter 81s libjs-jquery-throttle-debounce libjs-jquery-ui libjs-sphinxdoc 81s libjs-underscore liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libopenjp2-7 81s libpython3.13-minimal libpython3.13-stdlib libqhull-r8.0 libraqm0 81s libsharpyuv0 libtcl8.6 libtiff6 libtk8.6 libwcs8 libwebp7 libwebpdemux2 81s libwebpmux3 libxft2 libxrender1 libxslt1.1 libxss1 python-matplotlib-data 81s python3-astropy python3-astropy-iers-data python3-asttokens python3-brotli 81s python3-contourpy python3-coverage python3-cycler python3-dateutil 81s python3-decorator python3-erfa python3-executing python3-fonttools 81s python3-fs python3-hypothesis python3-imexam python3-iniconfig 81s python3-ipython python3-jedi python3-kiwisolver python3-lxml python3-lz4 81s python3-matplotlib python3-matplotlib-inline python3-mpmath python3-numpy 81s python3-packaging python3-parso python3-pexpect python3-pil 81s python3-pil.imagetk python3-platformdirs python3-pluggy python3-ply 81s python3-prompt-toolkit python3-ptyprocess python3-pure-eval python3-pytest 81s python3-pytest-arraydiff python3-pytest-astropy 81s python3-pytest-astropy-header python3-pytest-cov python3-pytest-doctestplus 81s python3-pytest-filter-subpackage python3-pytest-mock 81s python3-pytest-remotedata python3-scipy python3-sortedcontainers 81s python3-stack-data python3-sympy python3-tk python3-traitlets 81s python3-typeshed python3-tz python3-ufolib2 python3-unicodedata2 81s python3-wcwidth python3.12-tk python3.13 python3.13-minimal python3.13-tk 81s tk8.6-blt2.5 unicode-data x11-common 82s 0 upgraded, 112 newly installed, 0 to remove and 0 not upgraded. 82s Need to get 83.7 MB of archives. 82s After this operation, 450 MB of additional disk space will be used. 82s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.1-2 [883 kB] 82s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.1-2 [2496 kB] 83s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 83s Get:4 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 83s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtcl8.6 ppc64el 8.6.15+dfsg-2 [1201 kB] 83s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 83s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 83s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu2 [37.4 kB] 83s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu2 [190 kB] 83s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 83s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 83s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 83s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxss1 ppc64el 1:1.2.3-1build3 [7980 B] 83s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtk8.6 ppc64el 8.6.15-1 [942 kB] 83s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el tk8.6-blt2.5 ppc64el 2.5.3+dfsg-7build1 [784 kB] 83s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el blt ppc64el 2.5.3+dfsg-7build1 [4840 B] 83s Get:17 http://ftpmaster.internal/ubuntu plucky/universe ppc64el fonts-lyx all 2.4.2.1-1 [171 kB] 83s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-decorator all 5.1.1-5 [10.1 kB] 83s Get:19 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-parso all 0.8.4-1 [67.6 kB] 83s Get:20 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 83s Get:21 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-jedi all 0.19.1+ds1-1 [693 kB] 83s Get:22 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 83s Get:23 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-matplotlib-inline all 0.1.6-2 [8784 B] 83s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 83s Get:25 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-prompt-toolkit all 3.0.48-1 [256 kB] 83s Get:26 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-asttokens all 3.0.0-1 [20.4 kB] 83s Get:27 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-executing all 2.1.0-0.1 [24.4 kB] 83s Get:28 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pure-eval all 0.2.3-1 [11.4 kB] 83s Get:29 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-stack-data all 0.6.3-1 [22.0 kB] 83s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-ptyprocess all 0.7.0-6 [14.8 kB] 83s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pexpect all 4.9-3 [48.1 kB] 83s Get:32 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ipython all 8.30.0-2 [569 kB] 83s Get:33 http://ftpmaster.internal/ubuntu plucky/universe ppc64el ipython3 all 8.30.0-2 [4936 B] 83s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.0-4 [222 kB] 83s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.22-1 [63.3 kB] 83s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 14.2.0-12ubuntu1 [571 kB] 83s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-12ubuntu1 [161 kB] 83s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 83s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.1.0-1 [597 kB] 83s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 83s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 83s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 83s Get:43 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-metadata all 12-4 [6582 B] 83s Get:44 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 83s Get:45 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 83s Get:46 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 84s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 84s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 84s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.0-4 [2814 kB] 84s Get:50 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liblbfgsb0 ppc64el 3.0+dfsg.4-1build1 [33.0 kB] 84s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 84s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 84s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.1-2 [2131 kB] 84s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull-r8.0 ppc64el 2020.2-6build1 [225 kB] 84s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraqm0 ppc64el 0.10.2-1 [19.2 kB] 84s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.4.0-0.1 [22.0 kB] 84s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 84s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.4.0-0.1 [309 kB] 84s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 84s Get:60 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libwcs8 ppc64el 8.4+ds-1 [344 kB] 84s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpdemux2 ppc64el 1.4.0-0.1 [14.1 kB] 84s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpmux3 ppc64el 1.4.0-0.1 [31.4 kB] 84s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu2 [191 kB] 84s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-matplotlib-data all 3.8.3-3ubuntu1 [2928 kB] 84s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 84s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 84s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 84s Get:68 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.4-1 [252 kB] 84s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-3 [80.2 kB] 84s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sortedcontainers all 2.4.0-2 [27.6 kB] 84s Get:71 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-hypothesis all 6.122.1-1 [330 kB] 84s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-12 [4917 kB] 84s Get:73 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-arraydiff all 0.6.1-3 [10.2 kB] 84s Get:74 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-astropy-header all 0.2.2-2 [8620 B] 84s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.1-2 [729 kB] 84s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-coverage ppc64el 7.4.4+dfsg1-0ubuntu3 [151 kB] 84s Get:77 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 84s Get:78 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-cov all 5.0.0-1 [21.3 kB] 84s Get:79 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-doctestplus all 1.3.0-1 [23.7 kB] 84s Get:80 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-filter-subpackage all 0.2.0-1 [6094 B] 84s Get:81 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-mock all 3.14.0-2 [11.7 kB] 84s Get:82 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-remotedata all 0.4.1-1 [8650 B] 84s Get:83 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-astropy all 0.11.0-1 [5902 B] 84s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-ply all 3.11-7 [45.4 kB] 84s Get:85 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-astropy-iers-data all 0.2025.1.6.0.33.42-1 [1212 kB] 84s Get:86 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liberfa1 ppc64el 2.0.1-1build1 [143 kB] 84s Get:87 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-erfa ppc64el 2.0.1.5+ds-1 [317 kB] 84s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python3-astropy ppc64el 7.0.0-1 [4118 kB] 84s Get:89 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-brotli ppc64el 1.1.0-2build3 [423 kB] 85s Get:90 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-contourpy ppc64el 1.3.1-1 [260 kB] 85s Get:91 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-cycler all 0.12.1-1 [9716 B] 85s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tz all 2024.2-1 [31.5 kB] 85s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-platformdirs all 4.3.6-1 [16.8 kB] 85s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fs all 2.4.16-5.1 [90.8 kB] 85s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-lxml ppc64el 5.3.0-1build1 [1751 kB] 85s Get:96 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-lz4 ppc64el 4.4.0+dfsg-1 [28.3 kB] 85s Get:97 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-scipy ppc64el 1.14.1-3ubuntu1 [22.6 MB] 85s Get:98 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mpmath all 1.3.0-1 [425 kB] 85s Get:99 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sympy all 1.13.3-1 [4228 kB] 85s Get:100 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 85s Get:101 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-unicodedata2 ppc64el 15.1.0+ds-1build2 [361 kB] 85s Get:102 http://ftpmaster.internal/ubuntu plucky/universe ppc64el unicode-data all 15.1.0-1 [8878 kB] 86s Get:103 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fonttools ppc64el 4.55.0-3 [1727 kB] 86s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopenjp2-7 ppc64el 2.5.0-2ubuntu2 [247 kB] 86s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pil ppc64el 10.4.0-1ubuntu2 [606 kB] 86s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-tk ppc64el 3.12.8-3 [116 kB] 86s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-tk ppc64el 3.13.1-2 [107 kB] 86s Get:108 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tk ppc64el 3.13.1-1 [9772 B] 86s Get:109 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pil.imagetk ppc64el 10.4.0-1ubuntu2 [9872 B] 86s Get:110 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-kiwisolver ppc64el 1.4.7-2build1 [72.9 kB] 86s Get:111 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-matplotlib ppc64el 3.8.3-3ubuntu1 [4704 kB] 87s Get:112 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-imexam ppc64el 0.9.1-6 [50.5 kB] 87s Fetched 83.7 MB in 5s (15.8 MB/s) 87s Selecting previously unselected package libpython3.13-minimal:ppc64el. 87s (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 ... 74025 files and directories currently installed.) 87s Preparing to unpack .../000-libpython3.13-minimal_3.13.1-2_ppc64el.deb ... 87s Unpacking libpython3.13-minimal:ppc64el (3.13.1-2) ... 87s Selecting previously unselected package python3.13-minimal. 87s Preparing to unpack .../001-python3.13-minimal_3.13.1-2_ppc64el.deb ... 87s Unpacking python3.13-minimal (3.13.1-2) ... 87s Selecting previously unselected package libjs-jquery. 87s Preparing to unpack .../002-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 87s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 87s Selecting previously unselected package libjs-jquery-hotkeys. 87s Preparing to unpack .../003-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 87s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 87s Selecting previously unselected package libtcl8.6:ppc64el. 87s Preparing to unpack .../004-libtcl8.6_8.6.15+dfsg-2_ppc64el.deb ... 87s Unpacking libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 87s Selecting previously unselected package fonts-dejavu-mono. 87s Preparing to unpack .../005-fonts-dejavu-mono_2.37-8_all.deb ... 87s Unpacking fonts-dejavu-mono (2.37-8) ... 87s Selecting previously unselected package fonts-dejavu-core. 87s Preparing to unpack .../006-fonts-dejavu-core_2.37-8_all.deb ... 88s Unpacking fonts-dejavu-core (2.37-8) ... 88s Selecting previously unselected package fontconfig-config. 88s Preparing to unpack .../007-fontconfig-config_2.15.0-1.1ubuntu2_ppc64el.deb ... 88s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 88s Selecting previously unselected package libfontconfig1:ppc64el. 88s Preparing to unpack .../008-libfontconfig1_2.15.0-1.1ubuntu2_ppc64el.deb ... 88s Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 88s Selecting previously unselected package libxrender1:ppc64el. 88s Preparing to unpack .../009-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 88s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 88s Selecting previously unselected package libxft2:ppc64el. 88s Preparing to unpack .../010-libxft2_2.3.6-1build1_ppc64el.deb ... 88s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 88s Selecting previously unselected package x11-common. 88s Preparing to unpack .../011-x11-common_1%3a7.7+23ubuntu3_all.deb ... 88s Unpacking x11-common (1:7.7+23ubuntu3) ... 88s Selecting previously unselected package libxss1:ppc64el. 88s Preparing to unpack .../012-libxss1_1%3a1.2.3-1build3_ppc64el.deb ... 88s Unpacking libxss1:ppc64el (1:1.2.3-1build3) ... 88s Selecting previously unselected package libtk8.6:ppc64el. 88s Preparing to unpack .../013-libtk8.6_8.6.15-1_ppc64el.deb ... 88s Unpacking libtk8.6:ppc64el (8.6.15-1) ... 88s Selecting previously unselected package tk8.6-blt2.5. 88s Preparing to unpack .../014-tk8.6-blt2.5_2.5.3+dfsg-7build1_ppc64el.deb ... 88s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 88s Selecting previously unselected package blt. 88s Preparing to unpack .../015-blt_2.5.3+dfsg-7build1_ppc64el.deb ... 88s Unpacking blt (2.5.3+dfsg-7build1) ... 88s Selecting previously unselected package fonts-lyx. 88s Preparing to unpack .../016-fonts-lyx_2.4.2.1-1_all.deb ... 88s Unpacking fonts-lyx (2.4.2.1-1) ... 88s Selecting previously unselected package python3-decorator. 88s Preparing to unpack .../017-python3-decorator_5.1.1-5_all.deb ... 88s Unpacking python3-decorator (5.1.1-5) ... 88s Selecting previously unselected package python3-parso. 88s Preparing to unpack .../018-python3-parso_0.8.4-1_all.deb ... 88s Unpacking python3-parso (0.8.4-1) ... 88s Selecting previously unselected package python3-typeshed. 88s Preparing to unpack .../019-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 88s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 89s Selecting previously unselected package python3-jedi. 89s Preparing to unpack .../020-python3-jedi_0.19.1+ds1-1_all.deb ... 89s Unpacking python3-jedi (0.19.1+ds1-1) ... 89s Selecting previously unselected package python3-traitlets. 89s Preparing to unpack .../021-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 89s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 89s Selecting previously unselected package python3-matplotlib-inline. 89s Preparing to unpack .../022-python3-matplotlib-inline_0.1.6-2_all.deb ... 89s Unpacking python3-matplotlib-inline (0.1.6-2) ... 89s Selecting previously unselected package python3-wcwidth. 89s Preparing to unpack .../023-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 89s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 89s Selecting previously unselected package python3-prompt-toolkit. 89s Preparing to unpack .../024-python3-prompt-toolkit_3.0.48-1_all.deb ... 89s Unpacking python3-prompt-toolkit (3.0.48-1) ... 89s Selecting previously unselected package python3-asttokens. 89s Preparing to unpack .../025-python3-asttokens_3.0.0-1_all.deb ... 89s Unpacking python3-asttokens (3.0.0-1) ... 89s Selecting previously unselected package python3-executing. 89s Preparing to unpack .../026-python3-executing_2.1.0-0.1_all.deb ... 89s Unpacking python3-executing (2.1.0-0.1) ... 89s Selecting previously unselected package python3-pure-eval. 89s Preparing to unpack .../027-python3-pure-eval_0.2.3-1_all.deb ... 89s Unpacking python3-pure-eval (0.2.3-1) ... 89s Selecting previously unselected package python3-stack-data. 89s Preparing to unpack .../028-python3-stack-data_0.6.3-1_all.deb ... 89s Unpacking python3-stack-data (0.6.3-1) ... 89s Selecting previously unselected package python3-ptyprocess. 89s Preparing to unpack .../029-python3-ptyprocess_0.7.0-6_all.deb ... 89s Unpacking python3-ptyprocess (0.7.0-6) ... 89s Selecting previously unselected package python3-pexpect. 89s Preparing to unpack .../030-python3-pexpect_4.9-3_all.deb ... 89s Unpacking python3-pexpect (4.9-3) ... 89s Selecting previously unselected package python3-ipython. 89s Preparing to unpack .../031-python3-ipython_8.30.0-2_all.deb ... 89s Unpacking python3-ipython (8.30.0-2) ... 89s Selecting previously unselected package ipython3. 89s Preparing to unpack .../032-ipython3_8.30.0-2_all.deb ... 89s Unpacking ipython3 (8.30.0-2) ... 89s Selecting previously unselected package libblas3:ppc64el. 89s Preparing to unpack .../033-libblas3_3.12.0-4_ppc64el.deb ... 89s Unpacking libblas3:ppc64el (3.12.0-4) ... 89s Selecting previously unselected package libdeflate0:ppc64el. 89s Preparing to unpack .../034-libdeflate0_1.22-1_ppc64el.deb ... 89s Unpacking libdeflate0:ppc64el (1.22-1) ... 89s Selecting previously unselected package libgfortran5:ppc64el. 89s Preparing to unpack .../035-libgfortran5_14.2.0-12ubuntu1_ppc64el.deb ... 89s Unpacking libgfortran5:ppc64el (14.2.0-12ubuntu1) ... 89s Selecting previously unselected package libgomp1:ppc64el. 89s Preparing to unpack .../036-libgomp1_14.2.0-12ubuntu1_ppc64el.deb ... 89s Unpacking libgomp1:ppc64el (14.2.0-12ubuntu1) ... 89s Selecting previously unselected package libgraphite2-3:ppc64el. 89s Preparing to unpack .../037-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 89s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 89s Selecting previously unselected package libharfbuzz0b:ppc64el. 89s Preparing to unpack .../038-libharfbuzz0b_10.1.0-1_ppc64el.deb ... 89s Unpacking libharfbuzz0b:ppc64el (10.1.0-1) ... 89s Selecting previously unselected package libimagequant0:ppc64el. 89s Preparing to unpack .../039-libimagequant0_2.18.0-1build1_ppc64el.deb ... 89s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 89s Selecting previously unselected package libjpeg-turbo8:ppc64el. 89s Preparing to unpack .../040-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 89s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 89s Selecting previously unselected package libjpeg8:ppc64el. 89s Preparing to unpack .../041-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 89s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 89s Selecting previously unselected package libjs-jquery-metadata. 89s Preparing to unpack .../042-libjs-jquery-metadata_12-4_all.deb ... 89s Unpacking libjs-jquery-metadata (12-4) ... 89s Selecting previously unselected package libjs-jquery-tablesorter. 89s Preparing to unpack .../043-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 89s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 90s Selecting previously unselected package libjs-jquery-throttle-debounce. 90s Preparing to unpack .../044-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 90s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 90s Selecting previously unselected package libjs-jquery-ui. 90s Preparing to unpack .../045-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 90s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 90s Selecting previously unselected package libjs-underscore. 90s Preparing to unpack .../046-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 90s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 90s Selecting previously unselected package libjs-sphinxdoc. 90s Preparing to unpack .../047-libjs-sphinxdoc_8.1.3-3_all.deb ... 90s Unpacking libjs-sphinxdoc (8.1.3-3) ... 90s Selecting previously unselected package liblapack3:ppc64el. 90s Preparing to unpack .../048-liblapack3_3.12.0-4_ppc64el.deb ... 90s Unpacking liblapack3:ppc64el (3.12.0-4) ... 90s Selecting previously unselected package liblbfgsb0:ppc64el. 90s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_ppc64el.deb ... 90s Unpacking liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 90s Selecting previously unselected package liblcms2-2:ppc64el. 90s Preparing to unpack .../050-liblcms2-2_2.16-2_ppc64el.deb ... 90s Unpacking liblcms2-2:ppc64el (2.16-2) ... 90s Selecting previously unselected package liblerc4:ppc64el. 90s Preparing to unpack .../051-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 90s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 90s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 90s Preparing to unpack .../052-libpython3.13-stdlib_3.13.1-2_ppc64el.deb ... 90s Unpacking libpython3.13-stdlib:ppc64el (3.13.1-2) ... 90s Selecting previously unselected package libqhull-r8.0:ppc64el. 90s Preparing to unpack .../053-libqhull-r8.0_2020.2-6build1_ppc64el.deb ... 90s Unpacking libqhull-r8.0:ppc64el (2020.2-6build1) ... 90s Selecting previously unselected package libraqm0:ppc64el. 90s Preparing to unpack .../054-libraqm0_0.10.2-1_ppc64el.deb ... 90s Unpacking libraqm0:ppc64el (0.10.2-1) ... 90s Selecting previously unselected package libsharpyuv0:ppc64el. 90s Preparing to unpack .../055-libsharpyuv0_1.4.0-0.1_ppc64el.deb ... 90s Unpacking libsharpyuv0:ppc64el (1.4.0-0.1) ... 90s Selecting previously unselected package libjbig0:ppc64el. 90s Preparing to unpack .../056-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 90s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 90s Selecting previously unselected package libwebp7:ppc64el. 90s Preparing to unpack .../057-libwebp7_1.4.0-0.1_ppc64el.deb ... 90s Unpacking libwebp7:ppc64el (1.4.0-0.1) ... 90s Selecting previously unselected package libtiff6:ppc64el. 90s Preparing to unpack .../058-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 90s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 90s Selecting previously unselected package libwcs8:ppc64el. 90s Preparing to unpack .../059-libwcs8_8.4+ds-1_ppc64el.deb ... 90s Unpacking libwcs8:ppc64el (8.4+ds-1) ... 90s Selecting previously unselected package libwebpdemux2:ppc64el. 90s Preparing to unpack .../060-libwebpdemux2_1.4.0-0.1_ppc64el.deb ... 90s Unpacking libwebpdemux2:ppc64el (1.4.0-0.1) ... 90s Selecting previously unselected package libwebpmux3:ppc64el. 90s Preparing to unpack .../061-libwebpmux3_1.4.0-0.1_ppc64el.deb ... 90s Unpacking libwebpmux3:ppc64el (1.4.0-0.1) ... 90s Selecting previously unselected package libxslt1.1:ppc64el. 90s Preparing to unpack .../062-libxslt1.1_1.1.39-0exp1ubuntu2_ppc64el.deb ... 90s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu2) ... 90s Selecting previously unselected package python-matplotlib-data. 90s Preparing to unpack .../063-python-matplotlib-data_3.8.3-3ubuntu1_all.deb ... 90s Unpacking python-matplotlib-data (3.8.3-3ubuntu1) ... 90s Selecting previously unselected package python3-iniconfig. 90s Preparing to unpack .../064-python3-iniconfig_1.1.1-2_all.deb ... 90s Unpacking python3-iniconfig (1.1.1-2) ... 90s Selecting previously unselected package python3-packaging. 90s Preparing to unpack .../065-python3-packaging_24.2-1_all.deb ... 90s Unpacking python3-packaging (24.2-1) ... 90s Selecting previously unselected package python3-pluggy. 90s Preparing to unpack .../066-python3-pluggy_1.5.0-1_all.deb ... 90s Unpacking python3-pluggy (1.5.0-1) ... 90s Selecting previously unselected package python3-pytest. 90s Preparing to unpack .../067-python3-pytest_8.3.4-1_all.deb ... 90s Unpacking python3-pytest (8.3.4-1) ... 90s Selecting previously unselected package python3-dateutil. 90s Preparing to unpack .../068-python3-dateutil_2.9.0-3_all.deb ... 90s Unpacking python3-dateutil (2.9.0-3) ... 90s Selecting previously unselected package python3-sortedcontainers. 90s Preparing to unpack .../069-python3-sortedcontainers_2.4.0-2_all.deb ... 90s Unpacking python3-sortedcontainers (2.4.0-2) ... 90s Selecting previously unselected package python3-hypothesis. 90s Preparing to unpack .../070-python3-hypothesis_6.122.1-1_all.deb ... 90s Unpacking python3-hypothesis (6.122.1-1) ... 90s Selecting previously unselected package python3-numpy. 90s Preparing to unpack .../071-python3-numpy_1%3a1.26.4+ds-12_ppc64el.deb ... 90s Unpacking python3-numpy (1:1.26.4+ds-12) ... 91s Selecting previously unselected package python3-pytest-arraydiff. 91s Preparing to unpack .../072-python3-pytest-arraydiff_0.6.1-3_all.deb ... 91s Unpacking python3-pytest-arraydiff (0.6.1-3) ... 91s Selecting previously unselected package python3-pytest-astropy-header. 91s Preparing to unpack .../073-python3-pytest-astropy-header_0.2.2-2_all.deb ... 91s Unpacking python3-pytest-astropy-header (0.2.2-2) ... 91s Selecting previously unselected package python3.13. 91s Preparing to unpack .../074-python3.13_3.13.1-2_ppc64el.deb ... 91s Unpacking python3.13 (3.13.1-2) ... 91s Selecting previously unselected package python3-coverage. 91s Preparing to unpack .../075-python3-coverage_7.4.4+dfsg1-0ubuntu3_ppc64el.deb ... 91s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 91s Selecting previously unselected package libjs-jquery-isonscreen. 91s Preparing to unpack .../076-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 91s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 91s Selecting previously unselected package python3-pytest-cov. 91s Preparing to unpack .../077-python3-pytest-cov_5.0.0-1_all.deb ... 91s Unpacking python3-pytest-cov (5.0.0-1) ... 91s Selecting previously unselected package python3-pytest-doctestplus. 91s Preparing to unpack .../078-python3-pytest-doctestplus_1.3.0-1_all.deb ... 91s Unpacking python3-pytest-doctestplus (1.3.0-1) ... 91s Selecting previously unselected package python3-pytest-filter-subpackage. 91s Preparing to unpack .../079-python3-pytest-filter-subpackage_0.2.0-1_all.deb ... 91s Unpacking python3-pytest-filter-subpackage (0.2.0-1) ... 91s Selecting previously unselected package python3-pytest-mock. 91s Preparing to unpack .../080-python3-pytest-mock_3.14.0-2_all.deb ... 91s Unpacking python3-pytest-mock (3.14.0-2) ... 91s Selecting previously unselected package python3-pytest-remotedata. 91s Preparing to unpack .../081-python3-pytest-remotedata_0.4.1-1_all.deb ... 91s Unpacking python3-pytest-remotedata (0.4.1-1) ... 91s Selecting previously unselected package python3-pytest-astropy. 91s Preparing to unpack .../082-python3-pytest-astropy_0.11.0-1_all.deb ... 91s Unpacking python3-pytest-astropy (0.11.0-1) ... 91s Selecting previously unselected package python3-ply. 91s Preparing to unpack .../083-python3-ply_3.11-7_all.deb ... 91s Unpacking python3-ply (3.11-7) ... 91s Selecting previously unselected package python3-astropy-iers-data. 91s Preparing to unpack .../084-python3-astropy-iers-data_0.2025.1.6.0.33.42-1_all.deb ... 91s Unpacking python3-astropy-iers-data (0.2025.1.6.0.33.42-1) ... 91s Selecting previously unselected package liberfa1:ppc64el. 91s Preparing to unpack .../085-liberfa1_2.0.1-1build1_ppc64el.deb ... 91s Unpacking liberfa1:ppc64el (2.0.1-1build1) ... 91s Selecting previously unselected package python3-erfa. 91s Preparing to unpack .../086-python3-erfa_2.0.1.5+ds-1_ppc64el.deb ... 91s Unpacking python3-erfa (2.0.1.5+ds-1) ... 91s Selecting previously unselected package python3-astropy. 91s Preparing to unpack .../087-python3-astropy_7.0.0-1_ppc64el.deb ... 91s Unpacking python3-astropy (7.0.0-1) ... 92s Selecting previously unselected package python3-brotli. 92s Preparing to unpack .../088-python3-brotli_1.1.0-2build3_ppc64el.deb ... 92s Unpacking python3-brotli (1.1.0-2build3) ... 92s Selecting previously unselected package python3-contourpy. 92s Preparing to unpack .../089-python3-contourpy_1.3.1-1_ppc64el.deb ... 92s Unpacking python3-contourpy (1.3.1-1) ... 92s Selecting previously unselected package python3-cycler. 92s Preparing to unpack .../090-python3-cycler_0.12.1-1_all.deb ... 92s Unpacking python3-cycler (0.12.1-1) ... 92s Selecting previously unselected package python3-tz. 92s Preparing to unpack .../091-python3-tz_2024.2-1_all.deb ... 92s Unpacking python3-tz (2024.2-1) ... 92s Selecting previously unselected package python3-platformdirs. 92s Preparing to unpack .../092-python3-platformdirs_4.3.6-1_all.deb ... 92s Unpacking python3-platformdirs (4.3.6-1) ... 92s Selecting previously unselected package python3-fs. 92s Preparing to unpack .../093-python3-fs_2.4.16-5.1_all.deb ... 92s Unpacking python3-fs (2.4.16-5.1) ... 92s Selecting previously unselected package python3-lxml:ppc64el. 92s Preparing to unpack .../094-python3-lxml_5.3.0-1build1_ppc64el.deb ... 92s Unpacking python3-lxml:ppc64el (5.3.0-1build1) ... 92s Selecting previously unselected package python3-lz4. 92s Preparing to unpack .../095-python3-lz4_4.4.0+dfsg-1_ppc64el.deb ... 92s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 92s Selecting previously unselected package python3-scipy. 92s Preparing to unpack .../096-python3-scipy_1.14.1-3ubuntu1_ppc64el.deb ... 92s Unpacking python3-scipy (1.14.1-3ubuntu1) ... 93s Selecting previously unselected package python3-mpmath. 93s Preparing to unpack .../097-python3-mpmath_1.3.0-1_all.deb ... 93s Unpacking python3-mpmath (1.3.0-1) ... 93s Selecting previously unselected package python3-sympy. 93s Preparing to unpack .../098-python3-sympy_1.13.3-1_all.deb ... 93s Unpacking python3-sympy (1.13.3-1) ... 93s Selecting previously unselected package python3-ufolib2. 93s Preparing to unpack .../099-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 93s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 93s Selecting previously unselected package python3-unicodedata2. 93s Preparing to unpack .../100-python3-unicodedata2_15.1.0+ds-1build2_ppc64el.deb ... 93s Unpacking python3-unicodedata2 (15.1.0+ds-1build2) ... 93s Selecting previously unselected package unicode-data. 93s Preparing to unpack .../101-unicode-data_15.1.0-1_all.deb ... 93s Unpacking unicode-data (15.1.0-1) ... 93s Selecting previously unselected package python3-fonttools. 93s Preparing to unpack .../102-python3-fonttools_4.55.0-3_ppc64el.deb ... 93s Unpacking python3-fonttools (4.55.0-3) ... 93s Selecting previously unselected package libopenjp2-7:ppc64el. 93s Preparing to unpack .../103-libopenjp2-7_2.5.0-2ubuntu2_ppc64el.deb ... 93s Unpacking libopenjp2-7:ppc64el (2.5.0-2ubuntu2) ... 94s Selecting previously unselected package python3-pil:ppc64el. 94s Preparing to unpack .../104-python3-pil_10.4.0-1ubuntu2_ppc64el.deb ... 94s Unpacking python3-pil:ppc64el (10.4.0-1ubuntu2) ... 94s Selecting previously unselected package python3.12-tk. 94s Preparing to unpack .../105-python3.12-tk_3.12.8-3_ppc64el.deb ... 94s Unpacking python3.12-tk (3.12.8-3) ... 94s Selecting previously unselected package python3.13-tk. 94s Preparing to unpack .../106-python3.13-tk_3.13.1-2_ppc64el.deb ... 94s Unpacking python3.13-tk (3.13.1-2) ... 94s Selecting previously unselected package python3-tk:ppc64el. 94s Preparing to unpack .../107-python3-tk_3.13.1-1_ppc64el.deb ... 94s Unpacking python3-tk:ppc64el (3.13.1-1) ... 94s Selecting previously unselected package python3-pil.imagetk:ppc64el. 94s Preparing to unpack .../108-python3-pil.imagetk_10.4.0-1ubuntu2_ppc64el.deb ... 94s Unpacking python3-pil.imagetk:ppc64el (10.4.0-1ubuntu2) ... 94s Selecting previously unselected package python3-kiwisolver. 94s Preparing to unpack .../109-python3-kiwisolver_1.4.7-2build1_ppc64el.deb ... 94s Unpacking python3-kiwisolver (1.4.7-2build1) ... 94s Selecting previously unselected package python3-matplotlib. 94s Preparing to unpack .../110-python3-matplotlib_3.8.3-3ubuntu1_ppc64el.deb ... 94s Unpacking python3-matplotlib (3.8.3-3ubuntu1) ... 94s Selecting previously unselected package python3-imexam. 94s Preparing to unpack .../111-python3-imexam_0.9.1-6_ppc64el.deb ... 94s Unpacking python3-imexam (0.9.1-6) ... 94s Setting up libwcs8:ppc64el (8.4+ds-1) ... 94s Setting up liberfa1:ppc64el (2.0.1-1build1) ... 94s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 94s Setting up liblcms2-2:ppc64el (2.16-2) ... 94s Setting up python3-iniconfig (1.1.1-2) ... 94s Setting up libsharpyuv0:ppc64el (1.4.0-0.1) ... 94s Setting up python3-pure-eval (0.2.3-1) ... 94s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 94s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 94s Setting up python3-parso (0.8.4-1) ... 95s Setting up python3-lz4 (4.4.0+dfsg-1) ... 95s Setting up python3-asttokens (3.0.0-1) ... 95s Setting up python3-unicodedata2 (15.1.0+ds-1build2) ... 95s Setting up fonts-lyx (2.4.2.1-1) ... 95s Setting up python3-ply (3.11-7) ... 95s Setting up x11-common (1:7.7+23ubuntu3) ... 96s Setting up libdeflate0:ppc64el (1.22-1) ... 96s Setting up libqhull-r8.0:ppc64el (2020.2-6build1) ... 96s Setting up python3-sortedcontainers (2.4.0-2) ... 96s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 96s Setting up libgomp1:ppc64el (14.2.0-12ubuntu1) ... 96s Setting up python3-astropy-iers-data (0.2025.1.6.0.33.42-1) ... 96s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 96s Setting up python3-platformdirs (4.3.6-1) ... 96s Setting up python3-tz (2024.2-1) ... 97s Setting up python3-fs (2.4.16-5.1) ... 97s Setting up unicode-data (15.1.0-1) ... 97s Setting up libpython3.13-minimal:ppc64el (3.13.1-2) ... 97s Setting up python3-decorator (5.1.1-5) ... 97s Setting up libblas3:ppc64el (3.12.0-4) ... 97s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 97s Setting up python3-packaging (24.2-1) ... 97s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 98s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 98s Setting up python3-executing (2.1.0-0.1) ... 98s Setting up python3-brotli (1.1.0-2build3) ... 98s Setting up python3-cycler (0.12.1-1) ... 98s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 98s Setting up fonts-dejavu-mono (2.37-8) ... 98s Setting up python3-kiwisolver (1.4.7-2build1) ... 99s Setting up libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 99s Setting up fonts-dejavu-core (2.37-8) ... 99s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 99s Setting up libgfortran5:ppc64el (14.2.0-12ubuntu1) ... 99s Setting up python3-pluggy (1.5.0-1) ... 99s Setting up libwebp7:ppc64el (1.4.0-0.1) ... 99s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 99s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu2) ... 99s Setting up libopenjp2-7:ppc64el (2.5.0-2ubuntu2) ... 99s Setting up python3.13-minimal (3.13.1-2) ... 100s Setting up libharfbuzz0b:ppc64el (10.1.0-1) ... 100s Setting up python3-dateutil (2.9.0-3) ... 100s Setting up libxss1:ppc64el (1:1.2.3-1build3) ... 100s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 100s Setting up python3-mpmath (1.3.0-1) ... 101s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 101s Setting up python-matplotlib-data (3.8.3-3ubuntu1) ... 101s Setting up libwebpmux3:ppc64el (1.4.0-0.1) ... 101s Setting up libpython3.13-stdlib:ppc64el (3.13.1-2) ... 101s Setting up python3-stack-data (0.6.3-1) ... 102s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 102s Setting up python3-ptyprocess (0.7.0-6) ... 102s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 102s Setting up python3-prompt-toolkit (3.0.48-1) ... 105s Setting up python3-sympy (1.13.3-1) ... 117s Setting up liblapack3:ppc64el (3.12.0-4) ... 117s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 117s Setting up python3-jedi (0.19.1+ds1-1) ... 118s Setting up python3.13 (3.13.1-2) ... 119s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 119s Setting up python3-pytest (8.3.4-1) ... 120s Setting up libwebpdemux2:ppc64el (1.4.0-0.1) ... 120s Setting up python3-hypothesis (6.122.1-1) ... 121s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 121s Setting up python3-matplotlib-inline (0.1.6-2) ... 121s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 121s Setting up python3-pexpect (4.9-3) ... 122s Setting up libjs-jquery-metadata (12-4) ... 122s Setting up libraqm0:ppc64el (0.10.2-1) ... 122s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 122s Setting up python3-pytest-remotedata (0.4.1-1) ... 122s Setting up python3-numpy (1:1.26.4+ds-12) ... 126s Setting up libjs-sphinxdoc (8.1.3-3) ... 126s Setting up python3-pytest-doctestplus (1.3.0-1) ... 126s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 126s Setting up python3-pytest-mock (3.14.0-2) ... 127s Setting up python3-lxml:ppc64el (5.3.0-1build1) ... 127s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 127s Setting up python3-contourpy (1.3.1-1) ... 127s Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 127s Setting up python3-pytest-filter-subpackage (0.2.0-1) ... 127s Setting up python3-pytest-astropy-header (0.2.2-2) ... 127s Setting up liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 127s Setting up libxft2:ppc64el (2.3.6-1build1) ... 127s Setting up python3-scipy (1.14.1-3ubuntu1) ... 135s Setting up libtk8.6:ppc64el (8.6.15-1) ... 135s Setting up python3.12-tk (3.12.8-3) ... 136s Setting up python3-pytest-cov (5.0.0-1) ... 136s Setting up python3-pytest-arraydiff (0.6.1-3) ... 136s Setting up python3.13-tk (3.13.1-2) ... 136s Setting up python3-pil:ppc64el (10.4.0-1ubuntu2) ... 137s Setting up python3-erfa (2.0.1.5+ds-1) ... 137s Setting up python3-ipython (8.30.0-2) ... 139s Setting up python3-pytest-astropy (0.11.0-1) ... 139s Setting up ipython3 (8.30.0-2) ... 139s Setting up python3-astropy (7.0.0-1) ... 145s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 145s Setting up blt (2.5.3+dfsg-7build1) ... 145s Setting up python3-tk:ppc64el (3.13.1-1) ... 145s Setting up python3-pil.imagetk:ppc64el (10.4.0-1ubuntu2) ... 145s Setting up python3-fonttools (4.55.0-3) ... 147s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 148s Setting up python3-matplotlib (3.8.3-3ubuntu1) ... 153s Setting up python3-imexam (0.9.1-6) ... 153s Processing triggers for libc-bin (2.40-4ubuntu1) ... 153s Processing triggers for systemd (257-2ubuntu1) ... 153s Processing triggers for man-db (2.13.0-1) ... 153s autopkgtest [23:29:04]: test command1: cd $AUTOPKGTEST_TMP && MPLBACKEND=Agg python3 -m pytest --pyargs imexam 153s autopkgtest [23:29:04]: test command1: [----------------------- 156s ============================= test session starts ============================== 156s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 156s rootdir: /tmp/autopkgtest.H7bL9x/autopkgtest_tmp 156s plugins: astropy-header-0.2.2, doctestplus-1.3.0, typeguard-4.4.1, cov-5.0.0, hypothesis-6.122.1, mock-3.14.0, remotedata-0.4.1, arraydiff-0.6.1, filter-subpackage-0.2.0, astropy-0.11.0 156s collected 21 items 156s 157s tests/test_imexamine.py ..sFFxFFs [ 42%] 157s tests/test_util.py ............ [100%] 157s 157s =================================== FAILURES =================================== 157s ________________________________ test_line_fit _________________________________ 157s 157s def test_line_fit(): 157s """Fit a Gaussian1D line to the data.""" 157s plots = Imexamine() 157s in_amp = 3. 157s in_mean = 50. 157s in_stddev = 2. 157s in_const = 20. 157s 157s # Set all the lines to be Gaussians 157s line_gauss = in_const + in_amp * np.exp(-0.5 * ((xx - in_mean) / in_stddev)**2) 157s plots.set_data(line_gauss) 157s > fit = plots.line_fit(50, 50, form='Gaussian1D', genplot=False) 157s 157s /usr/lib/python3/dist-packages/imexam/tests/test_imexamine.py:86: 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:765: in line_fit 157s amp, xout, yout, sigma, sigmay = self.gauss_center(xx, 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1007: in gauss_center 157s fit = math_helper.fit_gaussian_2d(chunk, sigma_factor=sigma_factor) 157s /usr/lib/python3/dist-packages/imexam/math_helper.py:254: in fit_gaussian_2d 157s results = fit(model, xx, yy, data) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:303: in wrapper 157s return func(self, model, x, y, z=z, **kwargs) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1434: in __call__ 157s init_values, fitparams, cov_x = self._run_fitter( 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1509: in _run_fitter 157s fitparams, cov_x, dinfo, mess, ierr = optimize.leastsq( 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:443: in leastsq 157s _check_func('leastsq', 'Dfun', Dfun, x0, args, n, (n, m)) 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:23: in _check_func 157s res = atleast_1d(thefunc(*((x0[:numinputs],) + args))) 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s 157s params = array([ 3., 15., 15., 3., 3., 0., 20.]) 157s model = 157s weights = 1.0 157s x = array([[ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 157s 13., 14., 15., 16., 17., 18., 19., 20..., 10., 11., 12., 157s 13., 14., 15., 16., 17., 18., 19., 20., 21., 22., 23., 24., 25., 157s 26., 27., 28., 29.]]) 157s y = array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 157s 0., 0., 0., 0., 0., 0., 0., 0..., 29., 29., 29., 157s 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 157s 29., 29., 29., 29.]]) 157s z = array([[20. , 20. , 20. , 20.00000005, 20.00000081, 157s 20.00001118, 20.0001202 , 20.00100639...2699, 20.00656247, 20.00100639, 20.0001202 , 157s 20.00001118, 20.00000081, 20.00000005, 20. , 20. ]]) 157s fit_param_indices = None 157s 157s @staticmethod 157s def _wrap_deriv(params, model, weights, x, y, z=None, fit_param_indices=None): 157s """ 157s Wraps the method calculating the Jacobian of the function to account 157s for model constraints. 157s `scipy.optimize.leastsq` expects the function derivative to have the 157s above signature (parlist, (argtuple)). In order to accommodate model 157s constraints, instead of using p directly, we set the parameter list in 157s this function. 157s """ 157s if weights is None: 157s weights = 1.0 157s 157s if model.has_fixed or model.has_tied: 157s # update the parameters with the current values from the fitter 157s fitter_to_model_params(model, params) 157s if z is None: 157s full = np.array(model.fit_deriv(x, *model.parameters)) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s else: 157s full = np.array( 157s [np.ravel(_) for _ in model.fit_deriv(x, y, *model.parameters)] 157s ) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s 157s pars = [getattr(model, name) for name in model.param_names] 157s fixed = [par.fixed for par in pars] 157s tied = [par.tied for par in pars] 157s tied = list(np.where([par.tied is not False for par in pars], True, tied)) 157s fix_and_tie = np.logical_or(fixed, tied) 157s ind = np.logical_not(fix_and_tie) 157s 157s if not model.col_fit_deriv: 157s residues = np.asarray(full_deriv[np.nonzero(ind)]).T 157s else: 157s residues = full_deriv[np.nonzero(ind)] 157s 157s return [np.ravel(_) for _ in residues] 157s else: 157s if z is None: 157s fit_deriv = np.array(model.fit_deriv(x, *params)) 157s try: 157s output = np.array( 157s [np.ravel(_) for _ in np.array(weights) * fit_deriv] 157s ) 157s if output.shape != fit_deriv.shape: 157s output = np.array( 157s [np.ravel(_) for _ in np.atleast_2d(weights).T * fit_deriv] 157s ) 157s return output 157s except ValueError: 157s return np.array( 157s [ 157s np.ravel(_) 157s for _ in np.array(weights) * np.moveaxis(fit_deriv, -1, 0) 157s ] 157s ).transpose() 157s else: 157s if not model.col_fit_deriv: 157s return [ 157s np.ravel(_) 157s for _ in ( 157s np.ravel(weights) 157s * np.array(model.fit_deriv(x, y, *params)).T 157s ).T 157s ] 157s return [ 157s np.ravel(_) 157s > for _ in weights * np.array(model.fit_deriv(x, y, *params)) 157s ] 157s E ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (7,) + inhomogeneous part. 157s 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1287: ValueError 157s ----------------------------- Captured stdout call ----------------------------- 157s using model: 157s Name: Gaussian1D 157s N_inputs: 1 157s N_outputs: 1 157s Fittable parameters: ('amplitude', 'mean', 'stddev') 157s ------------------------------ Captured log call ------------------------------- 157s INFO imexam.util:imexamine.py:749 using model: 157s Name: Gaussian1D 157s N_inputs: 1 157s N_outputs: 1 157s Fittable parameters: ('amplitude', 'mean', 'stddev') 157s _______________________________ test_column_fit ________________________________ 157s 157s def test_column_fit(): 157s """Fit a Gaussian1D column to the data.""" 157s plots = Imexamine() 157s in_amp = 3. 157s in_mean = 50. 157s in_stddev = 2. 157s in_const = 20. 157s # Set all the columns to be Gaussians 157s col_gauss = in_const + in_amp * np.exp(-0.5 * ((yy - in_mean) / in_stddev)**2) 157s plots.set_data(col_gauss) 157s > fit = plots.column_fit(50, 50, form='Gaussian1D', genplot=False) 157s 157s /usr/lib/python3/dist-packages/imexam/tests/test_imexamine.py:104: 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:917: in column_fit 157s result = self.line_fit(x, y, data=data, form=form, 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:765: in line_fit 157s amp, xout, yout, sigma, sigmay = self.gauss_center(xx, 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1007: in gauss_center 157s fit = math_helper.fit_gaussian_2d(chunk, sigma_factor=sigma_factor) 157s /usr/lib/python3/dist-packages/imexam/math_helper.py:254: in fit_gaussian_2d 157s results = fit(model, xx, yy, data) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:303: in wrapper 157s return func(self, model, x, y, z=z, **kwargs) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1434: in __call__ 157s init_values, fitparams, cov_x = self._run_fitter( 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1509: in _run_fitter 157s fitparams, cov_x, dinfo, mess, ierr = optimize.leastsq( 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:443: in leastsq 157s _check_func('leastsq', 'Dfun', Dfun, x0, args, n, (n, m)) 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:23: in _check_func 157s res = atleast_1d(thefunc(*((x0[:numinputs],) + args))) 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s 157s params = array([ 3., 15., 15., 3., 3., 0., 20.]) 157s model = 157s weights = 1.0 157s x = array([[ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 157s 13., 14., 15., 16., 17., 18., 19., 20..., 10., 11., 12., 157s 13., 14., 15., 16., 17., 18., 19., 20., 21., 22., 23., 24., 25., 157s 26., 27., 28., 29.]]) 157s y = array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 157s 0., 0., 0., 0., 0., 0., 0., 0..., 29., 29., 29., 157s 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 29., 157s 29., 29., 29., 29.]]) 157s z = array([[20. , 20. , 20. , 20. , 20. , 157s 20. , 20. , 20. ... , 20. , 20. , 20. , 157s 20. , 20. , 20. , 20. , 20. ]]) 157s fit_param_indices = None 157s 157s @staticmethod 157s def _wrap_deriv(params, model, weights, x, y, z=None, fit_param_indices=None): 157s """ 157s Wraps the method calculating the Jacobian of the function to account 157s for model constraints. 157s `scipy.optimize.leastsq` expects the function derivative to have the 157s above signature (parlist, (argtuple)). In order to accommodate model 157s constraints, instead of using p directly, we set the parameter list in 157s this function. 157s """ 157s if weights is None: 157s weights = 1.0 157s 157s if model.has_fixed or model.has_tied: 157s # update the parameters with the current values from the fitter 157s fitter_to_model_params(model, params) 157s if z is None: 157s full = np.array(model.fit_deriv(x, *model.parameters)) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s else: 157s full = np.array( 157s [np.ravel(_) for _ in model.fit_deriv(x, y, *model.parameters)] 157s ) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s 157s pars = [getattr(model, name) for name in model.param_names] 157s fixed = [par.fixed for par in pars] 157s tied = [par.tied for par in pars] 157s tied = list(np.where([par.tied is not False for par in pars], True, tied)) 157s fix_and_tie = np.logical_or(fixed, tied) 157s ind = np.logical_not(fix_and_tie) 157s 157s if not model.col_fit_deriv: 157s residues = np.asarray(full_deriv[np.nonzero(ind)]).T 157s else: 157s residues = full_deriv[np.nonzero(ind)] 157s 157s return [np.ravel(_) for _ in residues] 157s else: 157s if z is None: 157s fit_deriv = np.array(model.fit_deriv(x, *params)) 157s try: 157s output = np.array( 157s [np.ravel(_) for _ in np.array(weights) * fit_deriv] 157s ) 157s if output.shape != fit_deriv.shape: 157s output = np.array( 157s [np.ravel(_) for _ in np.atleast_2d(weights).T * fit_deriv] 157s ) 157s return output 157s except ValueError: 157s return np.array( 157s [ 157s np.ravel(_) 157s for _ in np.array(weights) * np.moveaxis(fit_deriv, -1, 0) 157s ] 157s ).transpose() 157s else: 157s if not model.col_fit_deriv: 157s return [ 157s np.ravel(_) 157s for _ in ( 157s np.ravel(weights) 157s * np.array(model.fit_deriv(x, y, *params)).T 157s ).T 157s ] 157s return [ 157s np.ravel(_) 157s > for _ in weights * np.array(model.fit_deriv(x, y, *params)) 157s ] 157s E ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (7,) + inhomogeneous part. 157s 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1287: ValueError 157s ----------------------------- Captured stdout call ----------------------------- 157s using model: 157s Name: Gaussian1D 157s N_inputs: 1 157s N_outputs: 1 157s Fittable parameters: ('amplitude', 'mean', 'stddev') 157s ------------------------------ Captured log call ------------------------------- 157s INFO imexam.util:imexamine.py:749 using model: 157s Name: Gaussian1D 157s N_inputs: 1 157s N_outputs: 1 157s Fittable parameters: ('amplitude', 'mean', 'stddev') 157s _____________________________ test_radial_profile ______________________________ 157s 157s def test_radial_profile(): 157s """Test the radial profile function 157s No background subtraction 157s individual pixel results used 157s """ 157s from astropy.convolution import Gaussian2DKernel 157s data = Gaussian2DKernel(1.5, x_size=25, y_size=25) 157s xx, yy = np.meshgrid(np.arange(25), np.arange(25)) 157s x0, y0 = np.where(data.array == data.array.max()) 157s 157s rad_in = np.sqrt((xx - x0)**2 + (yy - y0)**2) 157s rad_in = rad_in.ravel() 157s flux_in = data.array.ravel() 157s 157s order = np.argsort(rad_in) 157s rad_in = rad_in[order] 157s flux_in = flux_in[order] 157s 157s plots = Imexamine() 157s plots.set_data(data.array) 157s 157s plots.radial_profile_pars['pixels'][0] = True 157s plots.radial_profile_pars['background'][0] = False 157s plots.radial_profile_pars['clip'][0] = False 157s > rad_out, flux_out = plots.radial_profile(x0, y0, genplot=False) 157s 157s /usr/lib/python3/dist-packages/imexam/tests/test_imexamine.py:160: 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1102: in radial_profile 157s amp, centerx, centery, sigmax, sigmay = self.gauss_center(xx, yy, data, delta=datasize) 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1007: in gauss_center 157s fit = math_helper.fit_gaussian_2d(chunk, sigma_factor=sigma_factor) 157s /usr/lib/python3/dist-packages/imexam/math_helper.py:254: in fit_gaussian_2d 157s results = fit(model, xx, yy, data) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:303: in wrapper 157s return func(self, model, x, y, z=z, **kwargs) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1434: in __call__ 157s init_values, fitparams, cov_x = self._run_fitter( 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1509: in _run_fitter 157s fitparams, cov_x, dinfo, mess, ierr = optimize.leastsq( 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:443: in leastsq 157s _check_func('leastsq', 'Dfun', Dfun, x0, args, n, (n, m)) 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:23: in _check_func 157s res = atleast_1d(thefunc(*((x0[:numinputs],) + args))) 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s 157s params = array([7.06778109e-02, 4.00000000e+00, 4.00000000e+00, 3.00000000e+00, 157s 3.00000000e+00, 0.00000000e+00, 5.77193322e-05]) 157s model = 157s weights = 1.0 157s x = array([[0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., ... [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.]]) 157s y = array([[0., 0., 0., 0., 0., 0., 0., 0.], 157s [1., 1., 1., 1., 1., 1., 1., 1.], 157s [2., 2., 2., 2., 2., 2., 2., ... [5., 5., 5., 5., 5., 5., 5., 5.], 157s [6., 6., 6., 6., 6., 6., 6., 6.], 157s [7., 7., 7., 7., 7., 7., 7., 7.]]) 157s z = array([[5.77193322e-05, 2.73457911e-04, 8.30691786e-04, 1.61796667e-03, 157s 2.02059585e-03, 1.61796667e-03, 8.3069...29556643e-03, 3.93558331e-03, 7.66546959e-03, 157s 9.57301302e-03, 7.66546959e-03, 3.93558331e-03, 1.29556643e-03]]) 157s fit_param_indices = None 157s 157s @staticmethod 157s def _wrap_deriv(params, model, weights, x, y, z=None, fit_param_indices=None): 157s """ 157s Wraps the method calculating the Jacobian of the function to account 157s for model constraints. 157s `scipy.optimize.leastsq` expects the function derivative to have the 157s above signature (parlist, (argtuple)). In order to accommodate model 157s constraints, instead of using p directly, we set the parameter list in 157s this function. 157s """ 157s if weights is None: 157s weights = 1.0 157s 157s if model.has_fixed or model.has_tied: 157s # update the parameters with the current values from the fitter 157s fitter_to_model_params(model, params) 157s if z is None: 157s full = np.array(model.fit_deriv(x, *model.parameters)) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s else: 157s full = np.array( 157s [np.ravel(_) for _ in model.fit_deriv(x, y, *model.parameters)] 157s ) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s 157s pars = [getattr(model, name) for name in model.param_names] 157s fixed = [par.fixed for par in pars] 157s tied = [par.tied for par in pars] 157s tied = list(np.where([par.tied is not False for par in pars], True, tied)) 157s fix_and_tie = np.logical_or(fixed, tied) 157s ind = np.logical_not(fix_and_tie) 157s 157s if not model.col_fit_deriv: 157s residues = np.asarray(full_deriv[np.nonzero(ind)]).T 157s else: 157s residues = full_deriv[np.nonzero(ind)] 157s 157s return [np.ravel(_) for _ in residues] 157s else: 157s if z is None: 157s fit_deriv = np.array(model.fit_deriv(x, *params)) 157s try: 157s output = np.array( 157s [np.ravel(_) for _ in np.array(weights) * fit_deriv] 157s ) 157s if output.shape != fit_deriv.shape: 157s output = np.array( 157s [np.ravel(_) for _ in np.atleast_2d(weights).T * fit_deriv] 157s ) 157s return output 157s except ValueError: 157s return np.array( 157s [ 157s np.ravel(_) 157s for _ in np.array(weights) * np.moveaxis(fit_deriv, -1, 0) 157s ] 157s ).transpose() 157s else: 157s if not model.col_fit_deriv: 157s return [ 157s np.ravel(_) 157s for _ in ( 157s np.ravel(weights) 157s * np.array(model.fit_deriv(x, y, *params)).T 157s ).T 157s ] 157s return [ 157s np.ravel(_) 157s > for _ in weights * np.array(model.fit_deriv(x, y, *params)) 157s ] 157s E ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (7,) + inhomogeneous part. 157s 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1287: ValueError 157s ________________________ test_radial_profile_cumulative ________________________ 157s 157s def test_radial_profile_cumulative(): 157s """Test the radial profile function 157s without background subtraction 157s with each pixel integer binned 157s """ 157s from astropy.convolution import Gaussian2DKernel 157s ksize = 25 157s data = Gaussian2DKernel(1.5, x_size=ksize, y_size=ksize) 157s xx, yy = np.meshgrid(np.arange(ksize), np.arange(ksize)) 157s x0, y0 = np.where(data.array == data.array.max()) 157s rad_in = np.sqrt((xx - x0)**2 + (yy - y0)**2) 157s 157s rad_in = rad_in.ravel() 157s flux_in = data.array.ravel() 157s 157s indices = np.argsort(rad_in) 157s rad_in = rad_in[indices] 157s flux_in = flux_in[indices] 157s 157s # now bin the radflux like we expect 157s rad_in = rad_in.astype(int) 157s flux_in = np.bincount(rad_in, flux_in) / np.bincount(rad_in) 157s rad_in = np.arange(len(flux_in)) 157s assert (data.array[x0, y0] == flux_in[0]) 157s 157s # check the binned results 157s plots = Imexamine() 157s plots.set_data(data.array) 157s plots.radial_profile_pars['pixels'][0] = False 157s plots.radial_profile_pars['background'][0] = False 157s plots.radial_profile_pars['clip'][0] = False 157s > rad_out, flux_out = plots.radial_profile(x0, y0, genplot=False) 157s 157s /usr/lib/python3/dist-packages/imexam/tests/test_imexamine.py:206: 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1102: in radial_profile 157s amp, centerx, centery, sigmax, sigmay = self.gauss_center(xx, yy, data, delta=datasize) 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1007: in gauss_center 157s fit = math_helper.fit_gaussian_2d(chunk, sigma_factor=sigma_factor) 157s /usr/lib/python3/dist-packages/imexam/math_helper.py:254: in fit_gaussian_2d 157s results = fit(model, xx, yy, data) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:303: in wrapper 157s return func(self, model, x, y, z=z, **kwargs) 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1434: in __call__ 157s init_values, fitparams, cov_x = self._run_fitter( 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1509: in _run_fitter 157s fitparams, cov_x, dinfo, mess, ierr = optimize.leastsq( 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:443: in leastsq 157s _check_func('leastsq', 'Dfun', Dfun, x0, args, n, (n, m)) 157s /usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py:23: in _check_func 157s res = atleast_1d(thefunc(*((x0[:numinputs],) + args))) 157s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 157s 157s params = array([7.06778109e-02, 4.00000000e+00, 4.00000000e+00, 3.00000000e+00, 157s 3.00000000e+00, 0.00000000e+00, 5.77193322e-05]) 157s model = 157s weights = 1.0 157s x = array([[0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., ... [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.], 157s [0., 1., 2., 3., 4., 5., 6., 7.]]) 157s y = array([[0., 0., 0., 0., 0., 0., 0., 0.], 157s [1., 1., 1., 1., 1., 1., 1., 1.], 157s [2., 2., 2., 2., 2., 2., 2., ... [5., 5., 5., 5., 5., 5., 5., 5.], 157s [6., 6., 6., 6., 6., 6., 6., 6.], 157s [7., 7., 7., 7., 7., 7., 7., 7.]]) 157s z = array([[5.77193322e-05, 2.73457911e-04, 8.30691786e-04, 1.61796667e-03, 157s 2.02059585e-03, 1.61796667e-03, 8.3069...29556643e-03, 3.93558331e-03, 7.66546959e-03, 157s 9.57301302e-03, 7.66546959e-03, 3.93558331e-03, 1.29556643e-03]]) 157s fit_param_indices = None 157s 157s @staticmethod 157s def _wrap_deriv(params, model, weights, x, y, z=None, fit_param_indices=None): 157s """ 157s Wraps the method calculating the Jacobian of the function to account 157s for model constraints. 157s `scipy.optimize.leastsq` expects the function derivative to have the 157s above signature (parlist, (argtuple)). In order to accommodate model 157s constraints, instead of using p directly, we set the parameter list in 157s this function. 157s """ 157s if weights is None: 157s weights = 1.0 157s 157s if model.has_fixed or model.has_tied: 157s # update the parameters with the current values from the fitter 157s fitter_to_model_params(model, params) 157s if z is None: 157s full = np.array(model.fit_deriv(x, *model.parameters)) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s else: 157s full = np.array( 157s [np.ravel(_) for _ in model.fit_deriv(x, y, *model.parameters)] 157s ) 157s if not model.col_fit_deriv: 157s full_deriv = np.ravel(weights) * full.T 157s else: 157s full_deriv = np.ravel(weights) * full 157s 157s pars = [getattr(model, name) for name in model.param_names] 157s fixed = [par.fixed for par in pars] 157s tied = [par.tied for par in pars] 157s tied = list(np.where([par.tied is not False for par in pars], True, tied)) 157s fix_and_tie = np.logical_or(fixed, tied) 157s ind = np.logical_not(fix_and_tie) 157s 157s if not model.col_fit_deriv: 157s residues = np.asarray(full_deriv[np.nonzero(ind)]).T 157s else: 157s residues = full_deriv[np.nonzero(ind)] 157s 157s return [np.ravel(_) for _ in residues] 157s else: 157s if z is None: 157s fit_deriv = np.array(model.fit_deriv(x, *params)) 157s try: 157s output = np.array( 157s [np.ravel(_) for _ in np.array(weights) * fit_deriv] 157s ) 157s if output.shape != fit_deriv.shape: 157s output = np.array( 157s [np.ravel(_) for _ in np.atleast_2d(weights).T * fit_deriv] 157s ) 157s return output 157s except ValueError: 157s return np.array( 157s [ 157s np.ravel(_) 157s for _ in np.array(weights) * np.moveaxis(fit_deriv, -1, 0) 157s ] 157s ).transpose() 157s else: 157s if not model.col_fit_deriv: 157s return [ 157s np.ravel(_) 157s for _ in ( 157s np.ravel(weights) 157s * np.array(model.fit_deriv(x, y, *params)).T 157s ).T 157s ] 157s return [ 157s np.ravel(_) 157s > for _ in weights * np.array(model.fit_deriv(x, y, *params)) 157s ] 157s E ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (7,) + inhomogeneous part. 157s 157s /usr/lib/python3/dist-packages/astropy/modeling/fitting.py:1287: ValueError 157s =============================== warnings summary =============================== 157s ../../../usr/lib/python3/dist-packages/imexam/__init__.py:12 157s /usr/lib/python3/dist-packages/imexam/__init__.py:12: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 157s from pkg_resources import get_distribution, DistributionNotFound 157s 157s tests/test_imexamine.py::test_radial_profile 157s tests/test_imexamine.py::test_radial_profile_cumulative 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1097: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 157s xx = int(x) 157s 157s tests/test_imexamine.py::test_radial_profile 157s tests/test_imexamine.py::test_radial_profile_cumulative 157s /usr/lib/python3/dist-packages/imexam/imexamine.py:1098: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 157s yy = int(y) 157s 157s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 157s =========================== short test summary info ============================ 157s FAILED tests/test_imexamine.py::test_line_fit - ValueError: setting an array ... 157s FAILED tests/test_imexamine.py::test_column_fit - ValueError: setting an arra... 157s FAILED tests/test_imexamine.py::test_radial_profile - ValueError: setting an ... 157s FAILED tests/test_imexamine.py::test_radial_profile_cumulative - ValueError: ... 157s ======== 4 failed, 14 passed, 2 skipped, 1 xfailed, 5 warnings in 3.31s ======== 158s autopkgtest [23:29:09]: test command1: -----------------------] 158s command1 FAIL non-zero exit status 1 158s autopkgtest [23:29:09]: test command1: - - - - - - - - - - results - - - - - - - - - - 159s autopkgtest [23:29:10]: @@@@@@@@@@@@@@@@@@@@ summary 159s command1 FAIL non-zero exit status 1 164s nova [W] Using flock in prodstack6-ppc64el 164s Creating nova instance adt-plucky-ppc64el-imexam-20250109-230307-juju-7f2275-prod-proposed-migration-environment-20-92bbe735-6a08-4a96-b014-e1e21eded0b4 from image adt/ubuntu-plucky-ppc64el-server-20250109.img (UUID 64b5f774-d527-428e-8e51-6eba74faf5f9)... 164s nova [W] Timed out waiting for 21704f8e-0564-420d-a840-aac25f0b6106 to get deleted.