0s autopkgtest [10:10:20]: starting date and time: 2024-11-13 10:10:20+0000 0s autopkgtest [10:10:20]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [10:10:20]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.grf4yjhj/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade bpack --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- lxd -r lxd-armhf-10.145.243.52 lxd-armhf-10.145.243.52:autopkgtest/ubuntu/plucky/armhf 55s autopkgtest [10:11:15]: testbed dpkg architecture: armhf 58s autopkgtest [10:11:17]: testbed apt version: 2.9.8 58s autopkgtest [10:11:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 66s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [79.5 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [569 kB] 67s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [16.1 kB] 67s Fetched 1686 kB in 1s (1741 kB/s) 67s Reading package lists... 85s tee: /proc/self/fd/2: Permission denied 107s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 107s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 107s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 107s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 108s Reading package lists... 108s Reading package lists... 109s Building dependency tree... 109s Reading state information... 109s Calculating upgrade... 110s The following packages were automatically installed and are no longer required: 110s libperl5.38t64 perl-modules-5.38 python3-netifaces 110s Use 'apt autoremove' to remove them. 110s The following NEW packages will be installed: 110s libperl5.40 perl-modules-5.40 python3.13-gdbm systemd-cryptsetup 110s The following packages will be upgraded: 110s apport apport-core-dump-handler base-files base-passwd bash-completion 110s dhcpcd-base distro-info-data dpkg dpkg-dev fwupd gcc-14-base info 110s install-info iproute2 libarchive13t64 libatomic1 libattr1 110s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 110s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 110s libblockdev3 libbpf1 libbsd0 libbytesize-common libbytesize1 libdb5.3t64 110s libdpkg-perl libdrm-common libdrm2 libdw1t64 libedit2 libelf1t64 libevdev2 110s libfastjson4 libflashrom1 libftdi1-2 libfwupd2 libgcc-s1 libgpgme11t64 110s libinih1 libjson-c5 libjson-glib-1.0-0 libjson-glib-1.0-common libkeyutils1 110s libldap-common libldap2 liblocale-gettext-perl libmaxminddb0 libmnl0 110s libnetfilter-conntrack3 libnetplan1 libnghttp2-14 libnspr4 libnss-systemd 110s libnvme1t64 libpam-systemd libpipeline1 libplymouth5 libpng16-16t64 libpopt0 110s libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib 110s libsgutils2-1.46-2 libssh2-1t64 libstdc++6 libsystemd-shared libsystemd0 110s libtext-charwidth-perl libtext-iconv-perl libtraceevent1 110s libtraceevent1-plugin libudev1 libudisks2-0 liburcu8t64 libuv1t64 libx11-6 110s libx11-data libxau6 libxmlb2 mawk motd-news-config nano netplan-generator 110s netplan.io openssh-client openssh-server openssh-sftp-server pci.ids perl 110s perl-base plymouth plymouth-theme-ubuntu-text python3 python3-apport 110s python3-certifi python3-cffi-backend python3-configobj python3-gdbm 110s python3-gi python3-idna python3-jaraco.functools python3-json-pointer 110s python3-jsonpatch python3-lazr.restfulclient python3-lazr.uri 110s python3-minimal python3-more-itertools python3-netplan python3-oauthlib 110s python3-problem-report python3-typeguard python3-urllib3 python3-wadllib 110s python3-zipp python3.12 python3.12-gdbm python3.12-minimal sg3-utils 110s sg3-utils-udev ssh-import-id systemd systemd-resolved systemd-sysv 110s systemd-timesyncd tzdata udev udisks2 ufw usbutils vim-common vim-tiny xxd 110s 138 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 110s Need to get 44.4 MB of archives. 110s After this operation, 43.1 MB of additional disk space will be used. 110s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf motd-news-config all 13.5ubuntu3 [5190 B] 110s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf base-files armhf 13.5ubuntu3 [75.1 kB] 110s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf dpkg armhf 1.22.11ubuntu3 [1247 kB] 111s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf perl-modules-5.40 all 5.40.0-7 [3214 kB] 111s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libperl5.40 armhf 5.40.0-7 [4139 kB] 111s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf perl armhf 5.40.0-7 [263 kB] 111s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf perl-base armhf 5.40.0-7 [1674 kB] 111s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf liblocale-gettext-perl armhf 1.07-7build1 [15.0 kB] 111s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-iconv-perl armhf 1.7-8build4 [12.8 kB] 111s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-charwidth-perl armhf 0.04-11build4 [9128 B] 111s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [655 kB] 111s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.5 [53.2 kB] 111s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.12.7-1 [27.4 kB] 111s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.12.7-1 [24.0 kB] 111s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-1ubuntu2 [274 kB] 111s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.7-3 [661 kB] 111s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.7-3 [1934 kB] 111s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.7-3 [2012 kB] 111s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.7-3 [822 kB] 111s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.12.7-1 [10.0 kB] 111s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 256.5-2ubuntu4 [155 kB] 111s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 256.5-2ubuntu4 [40.7 kB] 111s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 256.5-2ubuntu4 [309 kB] 111s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 256.5-2ubuntu4 [2129 kB] 111s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 256.5-2ubuntu4 [428 kB] 111s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 256.5-2ubuntu4 [11.9 kB] 111s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 256.5-2ubuntu4 [226 kB] 111s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 256.5-2ubuntu4 [3442 kB] 111s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 256.5-2ubuntu4 [1949 kB] 112s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 256.5-2ubuntu4 [188 kB] 112s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.30.0-0ubuntu5 [25.0 kB] 112s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.30.0-0ubuntu5 [93.2 kB] 112s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gi armhf 3.50.0-3 [227 kB] 112s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.30.0-0ubuntu5 [17.9 kB] 112s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.30.0-0ubuntu5 [83.0 kB] 112s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libbsd0 armhf 0.12.2-2 [36.8 kB] 112s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libedit2 armhf 3.1-20240808-1 [79.0 kB] 112s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf openssh-sftp-server armhf 1:9.7p1-7ubuntu5 [35.4 kB] 112s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf openssh-server armhf 1:9.7p1-7ubuntu5 [505 kB] 112s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf openssh-client armhf 1:9.7p1-7ubuntu5 [889 kB] 112s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-8ubuntu1 [7846 B] 112s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-8ubuntu1 [51.5 kB] 112s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-8ubuntu1 [711 kB] 112s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-8ubuntu1 [40.8 kB] 112s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libattr1 armhf 1:2.5.2-2 [10.5 kB] 112s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf install-info armhf 7.1.1-1 [61.4 kB] 112s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf mawk armhf 1.3.4.20240905-1 [116 kB] 112s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf dhcpcd-base armhf 1:10.1.0-2 [188 kB] 112s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf distro-info-data all 0.63 [6588 B] 112s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 112s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libelf1t64 armhf 0.192-4 [50.2 kB] 112s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-1 [158 kB] 112s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libmnl0 armhf 1.0.5-3 [10.7 kB] 112s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf iproute2 armhf 6.10.0-2ubuntu1 [1082 kB] 112s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libfastjson4 armhf 1.2304.0-2 [20.2 kB] 112s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-c5 armhf 0.18+ds-1 [33.2 kB] 112s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libkeyutils1 armhf 1.6.3-4ubuntu2 [8712 B] 112s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf netplan-generator armhf 1.1.1-1 [60.4 kB] 112s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cffi-backend armhf 1.17.1-2 [68.7 kB] 112s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf python3-netplan armhf 1.1.1-1 [24.1 kB] 112s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf netplan.io armhf 1.1.1-1 [66.4 kB] 112s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libnetplan1 armhf 1.1.1-1 [122 kB] 112s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf libpopt0 armhf 1.19+dfsg-2 [25.4 kB] 112s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0777-1ubuntu1 [693 kB] 112s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0777-1ubuntu1 [394 kB] 112s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0777-1ubuntu1 [66.8 kB] 112s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.14.0-2 [210 kB] 112s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf info armhf 7.1.1-1 [126 kB] 112s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-common all 2.4.123-1 [8436 B] 112s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm2 armhf 2.4.123-1 [36.5 kB] 112s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libevdev2 armhf 1.13.3+dfsg-1 [29.7 kB] 112s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libmaxminddb0 armhf 1.11.0-1 [16.8 kB] 112s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libnetfilter-conntrack3 armhf 1.1.0-1 [38.4 kB] 112s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libnghttp2-14 armhf 1.64.0-1 [68.9 kB] 112s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libpipeline1 armhf 1.5.8-1 [26.9 kB] 112s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-2 [168 kB] 112s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libplymouth5 armhf 24.004.60-1ubuntu11 [140 kB] 112s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.3-1ubuntu1 [18.1 kB] 112s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.3-1ubuntu1 [52.1 kB] 112s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf liburcu8t64 armhf 0.14.1-1 [56.6 kB] 112s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libuv1t64 armhf 1.48.0-7 [83.3 kB] 112s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-data all 2:1.8.10-2 [116 kB] 112s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-6 armhf 2:1.8.10-2 [587 kB] 112s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libxau6 armhf 1:1.0.11-1 [6558 B] 112s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.2-1 [276 kB] 112s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.10.24-1 [279 kB] 112s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu11 [9920 B] 112s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf plymouth armhf 24.004.60-1ubuntu11 [142 kB] 112s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.7-3 [28.7 kB] 112s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.0-2 [29.5 kB] 112s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-gdbm armhf 3.12.7-1 [8642 B] 112s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf ufw all 0.36.2-8 [170 kB] 112s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf usbutils armhf 1:018-1 [76.1 kB] 112s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf dpkg-dev all 1.22.11ubuntu3 [1088 kB] 112s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libdpkg-perl all 1.22.11ubuntu3 [279 kB] 112s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive13t64 armhf 3.7.4-1.1 [331 kB] 112s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-7 [25.7 kB] 112s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libflashrom1 armhf 1.4.0-3ubuntu1 [141 kB] 112s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.0+ds-2 [5502 B] 112s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.0+ds-2 [61.6 kB] 112s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd2 armhf 1.9.26-2 [125 kB] 113s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libxmlb2 armhf 0.3.21-1 [57.7 kB] 113s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 1.9.26-2 [4404 kB] 113s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-utils3 armhf 3.2.1-1 [17.4 kB] 113s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-crypto3 armhf 3.2.1-1 [22.4 kB] 113s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-fs3 armhf 3.2.1-1 [34.3 kB] 113s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-loop3 armhf 3.2.1-1 [6552 B] 113s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libbytesize1 armhf 2.11-1ubuntu1 [12.0 kB] 113s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libbytesize-common all 2.11-1ubuntu1 [3584 B] 113s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-mdraid3 armhf 3.2.1-1 [13.4 kB] 113s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libnvme1t64 armhf 1.11-1 [73.8 kB] 113s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-nvme3 armhf 3.2.1-1 [17.6 kB] 113s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-part3 armhf 3.2.1-1 [16.5 kB] 113s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-swap3 armhf 3.2.1-1 [8952 B] 113s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev3 armhf 3.2.1-1 [44.2 kB] 113s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libgpgme11t64 armhf 1.23.2-5ubuntu4 [123 kB] 113s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libinih1 armhf 58-1ubuntu1 [6750 B] 113s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-common all 2.6.8+dfsg-1~exp4ubuntu3 [32.3 kB] 113s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libldap2 armhf 2.6.8+dfsg-1~exp4ubuntu3 [173 kB] 113s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libnspr4 armhf 2:4.35-1.1ubuntu2 [94.1 kB] 113s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libsgutils2-1.46-2 armhf 1.46-3ubuntu5 [82.5 kB] 113s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libssh2-1t64 armhf 1.11.1-1 [116 kB] 113s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf udisks2 armhf 2.10.1-11ubuntu1 [278 kB] 113s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libudisks2-0 armhf 2.10.1-11ubuntu1 [142 kB] 113s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf python3-certifi all 2024.8.30+dfsg-1 [9742 B] 113s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf python3-configobj all 5.0.9-1 [33.9 kB] 113s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf python3-idna all 3.8-2 [47.0 kB] 113s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf python3-more-itertools all 10.5.0-1 [56.2 kB] 113s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jaraco.functools all 4.1.0-1 [11.8 kB] 113s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-2 [8396 B] 113s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-4 [12.2 kB] 113s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-lazr.uri all 1.0.6-4 [13.6 kB] 114s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-1 [36.7 kB] 114s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-oauthlib all 3.2.2-2 [89.8 kB] 114s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-lazr.restfulclient all 0.14.6-2 [50.9 kB] 114s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-typeguard all 4.4.1-1 [29.0 kB] 114s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-urllib3 all 2.0.7-2ubuntu0.1 [93.1 kB] 114s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-zipp all 3.21.0-1 [10.2 kB] 114s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils armhf 1.46-3ubuntu5 [816 kB] 114s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils-udev all 1.46-3ubuntu5 [5916 B] 114s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 256.5-2ubuntu4 [122 kB] 114s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf ssh-import-id all 5.11-0ubuntu3 [10.1 kB] 114s Preconfiguring packages ... 114s Fetched 44.4 MB in 4s (11.8 MB/s) 115s (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 ... 59386 files and directories currently installed.) 115s Preparing to unpack .../motd-news-config_13.5ubuntu3_all.deb ... 115s Unpacking motd-news-config (13.5ubuntu3) over (13.3ubuntu6) ... 115s Preparing to unpack .../base-files_13.5ubuntu3_armhf.deb ... 115s Unpacking base-files (13.5ubuntu3) over (13.3ubuntu6) ... 115s Setting up base-files (13.5ubuntu3) ... 115s Installing new version of config file /etc/issue ... 115s Installing new version of config file /etc/issue.net ... 115s Installing new version of config file /etc/lsb-release ... 115s motd-news.service is a disabled or a static unit not running, not starting it. 115s (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 ... 59386 files and directories currently installed.) 115s Preparing to unpack .../dpkg_1.22.11ubuntu3_armhf.deb ... 115s Unpacking dpkg (1.22.11ubuntu3) over (1.22.11ubuntu1) ... 116s Setting up dpkg (1.22.11ubuntu3) ... 116s (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 ... 59386 files and directories currently installed.) 116s Preparing to unpack .../perl_5.40.0-7_armhf.deb ... 116s Unpacking perl (5.40.0-7) over (5.38.2-5) ... 116s Selecting previously unselected package perl-modules-5.40. 116s Preparing to unpack .../perl-modules-5.40_5.40.0-7_all.deb ... 116s Unpacking perl-modules-5.40 (5.40.0-7) ... 116s Selecting previously unselected package libperl5.40:armhf. 116s Preparing to unpack .../libperl5.40_5.40.0-7_armhf.deb ... 116s Unpacking libperl5.40:armhf (5.40.0-7) ... 117s Preparing to unpack .../perl-base_5.40.0-7_armhf.deb ... 117s Unpacking perl-base (5.40.0-7) over (5.38.2-5) ... 117s Setting up perl-base (5.40.0-7) ... 117s (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 ... 61464 files and directories currently installed.) 117s Preparing to unpack .../liblocale-gettext-perl_1.07-7build1_armhf.deb ... 117s Unpacking liblocale-gettext-perl (1.07-7build1) over (1.07-7) ... 117s Preparing to unpack .../libtext-iconv-perl_1.7-8build4_armhf.deb ... 117s Unpacking libtext-iconv-perl:armhf (1.7-8build4) over (1.7-8build3) ... 117s Preparing to unpack .../libtext-charwidth-perl_0.04-11build4_armhf.deb ... 117s Unpacking libtext-charwidth-perl:armhf (0.04-11build4) over (0.04-11build3) ... 117s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... 117s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) over (5.3.28+dfsg2-7) ... 117s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... 117s (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 ... 61464 files and directories currently installed.) 117s Preparing to unpack .../base-passwd_3.6.5_armhf.deb ... 117s Unpacking base-passwd (3.6.5) over (3.6.4) ... 117s Setting up base-passwd (3.6.5) ... 117s (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 ... 61465 files and directories currently installed.) 117s Preparing to unpack .../python3-minimal_3.12.7-1_armhf.deb ... 117s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 117s Setting up python3-minimal (3.12.7-1) ... 118s (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 ... 61465 files and directories currently installed.) 118s Preparing to unpack .../00-python3_3.12.7-1_armhf.deb ... 118s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 118s Preparing to unpack .../01-tzdata_2024b-1ubuntu2_all.deb ... 118s Unpacking tzdata (2024b-1ubuntu2) over (2024a-4ubuntu1) ... 118s Preparing to unpack .../02-python3.12_3.12.7-3_armhf.deb ... 118s Unpacking python3.12 (3.12.7-3) over (3.12.7-1) ... 118s Preparing to unpack .../03-libpython3.12-stdlib_3.12.7-3_armhf.deb ... 118s Unpacking libpython3.12-stdlib:armhf (3.12.7-3) over (3.12.7-1) ... 118s Preparing to unpack .../04-python3.12-minimal_3.12.7-3_armhf.deb ... 118s Unpacking python3.12-minimal (3.12.7-3) over (3.12.7-1) ... 118s Preparing to unpack .../05-libpython3.12-minimal_3.12.7-3_armhf.deb ... 118s Unpacking libpython3.12-minimal:armhf (3.12.7-3) over (3.12.7-1) ... 118s Preparing to unpack .../06-libpython3-stdlib_3.12.7-1_armhf.deb ... 118s Unpacking libpython3-stdlib:armhf (3.12.7-1) over (3.12.6-0ubuntu1) ... 118s Preparing to unpack .../07-libnss-systemd_256.5-2ubuntu4_armhf.deb ... 118s Unpacking libnss-systemd:armhf (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 118s Preparing to unpack .../08-systemd-timesyncd_256.5-2ubuntu4_armhf.deb ... 118s Unpacking systemd-timesyncd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../09-systemd-resolved_256.5-2ubuntu4_armhf.deb ... 119s Unpacking systemd-resolved (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../10-libsystemd-shared_256.5-2ubuntu4_armhf.deb ... 119s Unpacking libsystemd-shared:armhf (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../11-libsystemd0_256.5-2ubuntu4_armhf.deb ... 119s Unpacking libsystemd0:armhf (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Setting up libsystemd0:armhf (256.5-2ubuntu4) ... 119s (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 ... 61464 files and directories currently installed.) 119s Preparing to unpack .../systemd-sysv_256.5-2ubuntu4_armhf.deb ... 119s Unpacking systemd-sysv (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../libpam-systemd_256.5-2ubuntu4_armhf.deb ... 119s Unpacking libpam-systemd:armhf (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../systemd_256.5-2ubuntu4_armhf.deb ... 119s Unpacking systemd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../udev_256.5-2ubuntu4_armhf.deb ... 119s Unpacking udev (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Preparing to unpack .../libudev1_256.5-2ubuntu4_armhf.deb ... 119s Unpacking libudev1:armhf (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 119s Setting up libudev1:armhf (256.5-2ubuntu4) ... 119s (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 ... 61464 files and directories currently installed.) 119s Preparing to unpack .../0-python3-problem-report_2.30.0-0ubuntu5_all.deb ... 120s Unpacking python3-problem-report (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 120s Preparing to unpack .../1-python3-apport_2.30.0-0ubuntu5_all.deb ... 120s Unpacking python3-apport (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 120s Preparing to unpack .../2-python3-gi_3.50.0-3_armhf.deb ... 120s Unpacking python3-gi (3.50.0-3) over (3.48.2-1) ... 120s Preparing to unpack .../3-apport-core-dump-handler_2.30.0-0ubuntu5_all.deb ... 120s Unpacking apport-core-dump-handler (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 120s Preparing to unpack .../4-apport_2.30.0-0ubuntu5_all.deb ... 120s Unpacking apport (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 120s Preparing to unpack .../5-libbsd0_0.12.2-2_armhf.deb ... 120s Unpacking libbsd0:armhf (0.12.2-2) over (0.12.2-1) ... 120s Setting up libbsd0:armhf (0.12.2-2) ... 120s (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 ... 61456 files and directories currently installed.) 120s Preparing to unpack .../0-libedit2_3.1-20240808-1_armhf.deb ... 120s Unpacking libedit2:armhf (3.1-20240808-1) over (3.1-20240517-1) ... 120s Preparing to unpack .../1-openssh-sftp-server_1%3a9.7p1-7ubuntu5_armhf.deb ... 120s Unpacking openssh-sftp-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 120s Preparing to unpack .../2-openssh-server_1%3a9.7p1-7ubuntu5_armhf.deb ... 120s Unpacking openssh-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 121s Preparing to unpack .../3-openssh-client_1%3a9.7p1-7ubuntu5_armhf.deb ... 121s Unpacking openssh-client (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 121s Preparing to unpack .../4-libatomic1_14.2.0-8ubuntu1_armhf.deb ... 121s Unpacking libatomic1:armhf (14.2.0-8ubuntu1) over (14.2.0-4ubuntu2) ... 121s Preparing to unpack .../5-gcc-14-base_14.2.0-8ubuntu1_armhf.deb ... 121s Unpacking gcc-14-base:armhf (14.2.0-8ubuntu1) over (14.2.0-4ubuntu2) ... 121s Setting up gcc-14-base:armhf (14.2.0-8ubuntu1) ... 121s (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 ... 61456 files and directories currently installed.) 121s Preparing to unpack .../libstdc++6_14.2.0-8ubuntu1_armhf.deb ... 121s Unpacking libstdc++6:armhf (14.2.0-8ubuntu1) over (14.2.0-4ubuntu2) ... 121s Setting up libstdc++6:armhf (14.2.0-8ubuntu1) ... 121s (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 ... 61456 files and directories currently installed.) 121s Preparing to unpack .../libgcc-s1_14.2.0-8ubuntu1_armhf.deb ... 121s Unpacking libgcc-s1:armhf (14.2.0-8ubuntu1) over (14.2.0-4ubuntu2) ... 121s Setting up libgcc-s1:armhf (14.2.0-8ubuntu1) ... 121s (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 ... 61456 files and directories currently installed.) 121s Preparing to unpack .../libattr1_1%3a2.5.2-2_armhf.deb ... 121s Unpacking libattr1:armhf (1:2.5.2-2) over (1:2.5.2-1build2) ... 121s Setting up libattr1:armhf (1:2.5.2-2) ... 121s (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 ... 61456 files and directories currently installed.) 121s Preparing to unpack .../install-info_7.1.1-1_armhf.deb ... 121s Unpacking install-info (7.1.1-1) over (7.1-3build2) ... 121s Setting up install-info (7.1.1-1) ... 121s (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 ... 61456 files and directories currently installed.) 121s Preparing to unpack .../00-mawk_1.3.4.20240905-1_armhf.deb ... 121s Unpacking mawk (1.3.4.20240905-1) over (1.3.4.20240622-2) ... 121s Preparing to unpack .../01-dhcpcd-base_1%3a10.1.0-2_armhf.deb ... 121s Unpacking dhcpcd-base (1:10.1.0-2) over (1:10.0.8-3) ... 121s Preparing to unpack .../02-distro-info-data_0.63_all.deb ... 121s Unpacking distro-info-data (0.63) over (0.62) ... 121s Preparing to unpack .../03-libdw1t64_0.192-4_armhf.deb ... 121s Unpacking libdw1t64:armhf (0.192-4) over (0.191-2) ... 121s Preparing to unpack .../04-libelf1t64_0.192-4_armhf.deb ... 121s Unpacking libelf1t64:armhf (0.192-4) over (0.191-2) ... 122s Preparing to unpack .../05-libbpf1_1%3a1.5.0-1_armhf.deb ... 122s Unpacking libbpf1:armhf (1:1.5.0-1) over (1:1.4.5-1) ... 122s Preparing to unpack .../06-libmnl0_1.0.5-3_armhf.deb ... 122s Unpacking libmnl0:armhf (1.0.5-3) over (1.0.5-2build1) ... 122s Preparing to unpack .../07-iproute2_6.10.0-2ubuntu1_armhf.deb ... 122s Unpacking iproute2 (6.10.0-2ubuntu1) over (6.10.0-2) ... 122s Preparing to unpack .../08-libfastjson4_1.2304.0-2_armhf.deb ... 122s Unpacking libfastjson4:armhf (1.2304.0-2) over (1.2304.0-1build1) ... 122s Preparing to unpack .../09-libjson-c5_0.18+ds-1_armhf.deb ... 122s Unpacking libjson-c5:armhf (0.18+ds-1) over (0.17-1build1) ... 122s Preparing to unpack .../10-libkeyutils1_1.6.3-4ubuntu2_armhf.deb ... 122s Unpacking libkeyutils1:armhf (1.6.3-4ubuntu2) over (1.6.3-3build1) ... 122s Preparing to unpack .../11-netplan-generator_1.1.1-1_armhf.deb ... 122s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 122s Unpacking netplan-generator (1.1.1-1) over (1.1-1) ... 122s Preparing to unpack .../12-python3-cffi-backend_1.17.1-2_armhf.deb ... 122s Unpacking python3-cffi-backend:armhf (1.17.1-2) over (1.17.1-1) ... 122s Preparing to unpack .../13-python3-netplan_1.1.1-1_armhf.deb ... 122s Unpacking python3-netplan (1.1.1-1) over (1.1-1) ... 122s Preparing to unpack .../14-netplan.io_1.1.1-1_armhf.deb ... 122s Unpacking netplan.io (1.1.1-1) over (1.1-1) ... 122s Preparing to unpack .../15-libnetplan1_1.1.1-1_armhf.deb ... 122s Unpacking libnetplan1:armhf (1.1.1-1) over (1.1-1) ... 122s Preparing to unpack .../16-libpopt0_1.19+dfsg-2_armhf.deb ... 122s Unpacking libpopt0:armhf (1.19+dfsg-2) over (1.19+dfsg-1build1) ... 122s Preparing to unpack .../17-vim-tiny_2%3a9.1.0777-1ubuntu1_armhf.deb ... 122s Unpacking vim-tiny (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 122s Preparing to unpack .../18-vim-common_2%3a9.1.0777-1ubuntu1_all.deb ... 122s Unpacking vim-common (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 122s Preparing to unpack .../19-xxd_2%3a9.1.0777-1ubuntu1_armhf.deb ... 122s Unpacking xxd (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 122s Preparing to unpack .../20-bash-completion_1%3a2.14.0-2_all.deb ... 122s Unpacking bash-completion (1:2.14.0-2) over (1:2.14.0-1) ... 123s Preparing to unpack .../21-info_7.1.1-1_armhf.deb ... 123s Unpacking info (7.1.1-1) over (7.1-3build2) ... 123s Preparing to unpack .../22-libdrm-common_2.4.123-1_all.deb ... 123s Unpacking libdrm-common (2.4.123-1) over (2.4.122-1) ... 123s Preparing to unpack .../23-libdrm2_2.4.123-1_armhf.deb ... 123s Unpacking libdrm2:armhf (2.4.123-1) over (2.4.122-1) ... 123s Preparing to unpack .../24-libevdev2_1.13.3+dfsg-1_armhf.deb ... 123s Unpacking libevdev2:armhf (1.13.3+dfsg-1) over (1.13.2+dfsg-1) ... 123s Preparing to unpack .../25-libmaxminddb0_1.11.0-1_armhf.deb ... 123s Unpacking libmaxminddb0:armhf (1.11.0-1) over (1.10.0-1) ... 123s Preparing to unpack .../26-libnetfilter-conntrack3_1.1.0-1_armhf.deb ... 123s Unpacking libnetfilter-conntrack3:armhf (1.1.0-1) over (1.0.9-6build1) ... 123s Preparing to unpack .../27-libnghttp2-14_1.64.0-1_armhf.deb ... 123s Unpacking libnghttp2-14:armhf (1.64.0-1) over (1.62.1-2) ... 123s Preparing to unpack .../28-libpipeline1_1.5.8-1_armhf.deb ... 123s Unpacking libpipeline1:armhf (1.5.8-1) over (1.5.7-2) ... 123s Preparing to unpack .../29-libpng16-16t64_1.6.44-2_armhf.deb ... 123s Unpacking libpng16-16t64:armhf (1.6.44-2) over (1.6.44-1) ... 123s Preparing to unpack .../30-libplymouth5_24.004.60-1ubuntu11_armhf.deb ... 123s Unpacking libplymouth5:armhf (24.004.60-1ubuntu11) over (24.004.60-1ubuntu10) ... 123s Preparing to unpack .../31-libtraceevent1-plugin_1%3a1.8.3-1ubuntu1_armhf.deb ... 123s Unpacking libtraceevent1-plugin:armhf (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 123s Preparing to unpack .../32-libtraceevent1_1%3a1.8.3-1ubuntu1_armhf.deb ... 123s Unpacking libtraceevent1:armhf (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 123s Preparing to unpack .../33-liburcu8t64_0.14.1-1_armhf.deb ... 123s Unpacking liburcu8t64:armhf (0.14.1-1) over (0.14.0-4) ... 123s Preparing to unpack .../34-libuv1t64_1.48.0-7_armhf.deb ... 123s Unpacking libuv1t64:armhf (1.48.0-7) over (1.48.0-5) ... 123s Preparing to unpack .../35-libx11-data_2%3a1.8.10-2_all.deb ... 123s Unpacking libx11-data (2:1.8.10-2) over (2:1.8.7-1build1) ... 123s Preparing to unpack .../36-libx11-6_2%3a1.8.10-2_armhf.deb ... 123s Unpacking libx11-6:armhf (2:1.8.10-2) over (2:1.8.7-1build1) ... 123s Preparing to unpack .../37-libxau6_1%3a1.0.11-1_armhf.deb ... 123s Unpacking libxau6:armhf (1:1.0.11-1) over (1:1.0.9-1build6) ... 123s Preparing to unpack .../38-nano_8.2-1_armhf.deb ... 123s Unpacking nano (8.2-1) over (8.1-1) ... 124s Preparing to unpack .../39-pci.ids_0.0~2024.10.24-1_all.deb ... 124s Unpacking pci.ids (0.0~2024.10.24-1) over (0.0~2024.09.12-1) ... 124s Preparing to unpack .../40-plymouth-theme-ubuntu-text_24.004.60-1ubuntu11_armhf.deb ... 124s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu11) over (24.004.60-1ubuntu10) ... 124s Preparing to unpack .../41-plymouth_24.004.60-1ubuntu11_armhf.deb ... 124s Unpacking plymouth (24.004.60-1ubuntu11) over (24.004.60-1ubuntu10) ... 124s Preparing to unpack .../42-python3.12-gdbm_3.12.7-3_armhf.deb ... 124s Unpacking python3.12-gdbm (3.12.7-3) over (3.12.7-1) ... 124s Selecting previously unselected package python3.13-gdbm. 124s Preparing to unpack .../43-python3.13-gdbm_3.13.0-2_armhf.deb ... 124s Unpacking python3.13-gdbm (3.13.0-2) ... 124s Preparing to unpack .../44-python3-gdbm_3.12.7-1_armhf.deb ... 124s Unpacking python3-gdbm:armhf (3.12.7-1) over (3.12.6-1ubuntu1) ... 124s Preparing to unpack .../45-ufw_0.36.2-8_all.deb ... 124s Unpacking ufw (0.36.2-8) over (0.36.2-6) ... 124s Preparing to unpack .../46-usbutils_1%3a018-1_armhf.deb ... 124s Unpacking usbutils (1:018-1) over (1:017-3build1) ... 124s Preparing to unpack .../47-dpkg-dev_1.22.11ubuntu3_all.deb ... 124s Unpacking dpkg-dev (1.22.11ubuntu3) over (1.22.11ubuntu1) ... 124s Preparing to unpack .../48-libdpkg-perl_1.22.11ubuntu3_all.deb ... 124s Unpacking libdpkg-perl (1.22.11ubuntu3) over (1.22.11ubuntu1) ... 125s Preparing to unpack .../49-libarchive13t64_3.7.4-1.1_armhf.deb ... 125s Unpacking libarchive13t64:armhf (3.7.4-1.1) over (3.7.4-1) ... 125s Preparing to unpack .../50-libftdi1-2_1.5-7_armhf.deb ... 125s Unpacking libftdi1-2:armhf (1.5-7) over (1.5-6build5) ... 125s Preparing to unpack .../51-libflashrom1_1.4.0-3ubuntu1_armhf.deb ... 125s Unpacking libflashrom1:armhf (1.4.0-3ubuntu1) over (1.3.0-2.1ubuntu2) ... 125s Preparing to unpack .../52-libjson-glib-1.0-common_1.10.0+ds-2_all.deb ... 125s Unpacking libjson-glib-1.0-common (1.10.0+ds-2) over (1.8.0-2build2) ... 125s Preparing to unpack .../53-libjson-glib-1.0-0_1.10.0+ds-2_armhf.deb ... 125s Unpacking libjson-glib-1.0-0:armhf (1.10.0+ds-2) over (1.8.0-2build2) ... 125s Preparing to unpack .../54-libfwupd2_1.9.26-2_armhf.deb ... 125s Unpacking libfwupd2:armhf (1.9.26-2) over (1.9.24-1) ... 125s Preparing to unpack .../55-libxmlb2_0.3.21-1_armhf.deb ... 125s Unpacking libxmlb2:armhf (0.3.21-1) over (0.3.19-1) ... 125s Preparing to unpack .../56-fwupd_1.9.26-2_armhf.deb ... 125s Unpacking fwupd (1.9.26-2) over (1.9.24-1) ... 125s Preparing to unpack .../57-libblockdev-utils3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-utils3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../58-libblockdev-crypto3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-crypto3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../59-libblockdev-fs3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-fs3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../60-libblockdev-loop3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-loop3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../61-libbytesize1_2.11-1ubuntu1_armhf.deb ... 125s Unpacking libbytesize1:armhf (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 125s Preparing to unpack .../62-libbytesize-common_2.11-1ubuntu1_all.deb ... 125s Unpacking libbytesize-common (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 125s Preparing to unpack .../63-libblockdev-mdraid3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-mdraid3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../64-libnvme1t64_1.11-1_armhf.deb ... 125s Unpacking libnvme1t64 (1.11-1) over (1.10-1) ... 125s Preparing to unpack .../65-libblockdev-nvme3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-nvme3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../66-libblockdev-part3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-part3:armhf (3.2.1-1) over (3.1.1-2) ... 125s Preparing to unpack .../67-libblockdev-swap3_3.2.1-1_armhf.deb ... 125s Unpacking libblockdev-swap3:armhf (3.2.1-1) over (3.1.1-2) ... 126s Preparing to unpack .../68-libblockdev3_3.2.1-1_armhf.deb ... 126s Unpacking libblockdev3:armhf (3.2.1-1) over (3.1.1-2) ... 126s Preparing to unpack .../69-libgpgme11t64_1.23.2-5ubuntu4_armhf.deb ... 126s Unpacking libgpgme11t64:armhf (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 126s Preparing to unpack .../70-libinih1_58-1ubuntu1_armhf.deb ... 126s Unpacking libinih1:armhf (58-1ubuntu1) over (55-1ubuntu2) ... 126s Preparing to unpack .../71-libldap-common_2.6.8+dfsg-1~exp4ubuntu3_all.deb ... 126s Unpacking libldap-common (2.6.8+dfsg-1~exp4ubuntu3) over (2.6.8+dfsg-1~exp4ubuntu1) ... 126s Preparing to unpack .../72-libldap2_2.6.8+dfsg-1~exp4ubuntu3_armhf.deb ... 126s Unpacking libldap2:armhf (2.6.8+dfsg-1~exp4ubuntu3) over (2.6.8+dfsg-1~exp4ubuntu1) ... 126s Preparing to unpack .../73-libnspr4_2%3a4.35-1.1ubuntu2_armhf.deb ... 126s Unpacking libnspr4:armhf (2:4.35-1.1ubuntu2) over (2:4.35-1.1ubuntu1) ... 126s Preparing to unpack .../74-libsgutils2-1.46-2_1.46-3ubuntu5_armhf.deb ... 126s Unpacking libsgutils2-1.46-2:armhf (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 126s Preparing to unpack .../75-libssh2-1t64_1.11.1-1_armhf.deb ... 126s Unpacking libssh2-1t64:armhf (1.11.1-1) over (1.11.0-7) ... 126s Preparing to unpack .../76-udisks2_2.10.1-11ubuntu1_armhf.deb ... 126s Unpacking udisks2 (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 126s Preparing to unpack .../77-libudisks2-0_2.10.1-11ubuntu1_armhf.deb ... 126s Unpacking libudisks2-0:armhf (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 126s Preparing to unpack .../78-python3-certifi_2024.8.30+dfsg-1_all.deb ... 126s Unpacking python3-certifi (2024.8.30+dfsg-1) over (2024.6.2-1) ... 126s Preparing to unpack .../79-python3-configobj_5.0.9-1_all.deb ... 126s Unpacking python3-configobj (5.0.9-1) over (5.0.8-3) ... 126s Preparing to unpack .../80-python3-idna_3.8-2_all.deb ... 126s Unpacking python3-idna (3.8-2) over (3.6-2.1) ... 126s Preparing to unpack .../81-python3-more-itertools_10.5.0-1_all.deb ... 126s Unpacking python3-more-itertools (10.5.0-1) over (10.3.0-1) ... 126s Preparing to unpack .../82-python3-jaraco.functools_4.1.0-1_all.deb ... 126s Unpacking python3-jaraco.functools (4.1.0-1) over (4.0.2-1) ... 126s Preparing to unpack .../83-python3-json-pointer_2.4-2_all.deb ... 127s Unpacking python3-json-pointer (2.4-2) over (2.0-0ubuntu1) ... 127s Preparing to unpack .../84-python3-jsonpatch_1.32-4_all.deb ... 127s Unpacking python3-jsonpatch (1.32-4) over (1.32-3) ... 127s Preparing to unpack .../85-python3-lazr.uri_1.0.6-4_all.deb ... 127s Unpacking python3-lazr.uri (1.0.6-4) over (1.0.6-3) ... 127s Preparing to unpack .../86-python3-wadllib_2.0.0-1_all.deb ... 127s Unpacking python3-wadllib (2.0.0-1) over (1.3.6-5) ... 127s Preparing to unpack .../87-python3-oauthlib_3.2.2-2_all.deb ... 127s Unpacking python3-oauthlib (3.2.2-2) over (3.2.2-1) ... 127s Preparing to unpack .../88-python3-lazr.restfulclient_0.14.6-2_all.deb ... 127s Unpacking python3-lazr.restfulclient (0.14.6-2) over (0.14.6-1) ... 127s Preparing to unpack .../89-python3-typeguard_4.4.1-1_all.deb ... 127s Unpacking python3-typeguard (4.4.1-1) over (4.3.0-1) ... 127s Preparing to unpack .../90-python3-urllib3_2.0.7-2ubuntu0.1_all.deb ... 127s Unpacking python3-urllib3 (2.0.7-2ubuntu0.1) over (2.0.7-2) ... 127s Preparing to unpack .../91-python3-zipp_3.21.0-1_all.deb ... 128s Unpacking python3-zipp (3.21.0-1) over (3.20.0-1) ... 128s Preparing to unpack .../92-sg3-utils_1.46-3ubuntu5_armhf.deb ... 128s Unpacking sg3-utils (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 128s Preparing to unpack .../93-sg3-utils-udev_1.46-3ubuntu5_all.deb ... 128s Unpacking sg3-utils-udev (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 128s Selecting previously unselected package systemd-cryptsetup. 128s Preparing to unpack .../94-systemd-cryptsetup_256.5-2ubuntu4_armhf.deb ... 128s Unpacking systemd-cryptsetup (256.5-2ubuntu4) ... 128s Preparing to unpack .../95-ssh-import-id_5.11-0ubuntu3_all.deb ... 128s Unpacking ssh-import-id (5.11-0ubuntu3) over (5.11-0ubuntu2) ... 128s Setting up libpipeline1:armhf (1.5.8-1) ... 128s Setting up motd-news-config (13.5ubuntu3) ... 128s Setting up libtext-iconv-perl:armhf (1.7-8build4) ... 128s Setting up libtext-charwidth-perl:armhf (0.04-11build4) ... 128s Setting up liburcu8t64:armhf (0.14.1-1) ... 128s Setting up libxau6:armhf (1:1.0.11-1) ... 128s Setting up libkeyutils1:armhf (1.6.3-4ubuntu2) ... 128s Setting up pci.ids (0.0~2024.10.24-1) ... 128s Setting up distro-info-data (0.63) ... 128s Setting up libfastjson4:armhf (1.2304.0-2) ... 128s Setting up libinih1:armhf (58-1ubuntu1) ... 128s Setting up libmaxminddb0:armhf (1.11.0-1) ... 128s Setting up python3.12-gdbm (3.12.7-3) ... 128s Setting up libxmlb2:armhf (0.3.21-1) ... 128s Setting up libedit2:armhf (3.1-20240808-1) ... 128s Setting up libuv1t64:armhf (1.48.0-7) ... 128s Setting up libpython3.12-minimal:armhf (3.12.7-3) ... 128s Setting up libnghttp2-14:armhf (1.64.0-1) ... 128s Setting up libsgutils2-1.46-2:armhf (1.46-3ubuntu5) ... 128s Setting up libnetplan1:armhf (1.1.1-1) ... 128s Setting up libldap-common (2.6.8+dfsg-1~exp4ubuntu3) ... 128s Setting up usbutils (1:018-1) ... 128s Setting up xxd (2:9.1.0777-1ubuntu1) ... 128s Setting up libelf1t64:armhf (0.192-4) ... 128s Setting up libdw1t64:armhf (0.192-4) ... 128s Setting up tzdata (2024b-1ubuntu2) ... 128s 128s Current default time zone: 'Etc/UTC' 128s Local time is now: Wed Nov 13 10:12:28 UTC 2024. 128s Universal Time is now: Wed Nov 13 10:12:28 UTC 2024. 128s Run 'dpkg-reconfigure tzdata' if you wish to change it. 128s 128s Setting up libftdi1-2:armhf (1.5-7) ... 128s Setting up libflashrom1:armhf (1.4.0-3ubuntu1) ... 128s Setting up vim-common (2:9.1.0777-1ubuntu1) ... 128s Installing new version of config file /etc/vim/vimrc ... 128s Setting up libx11-data (2:1.8.10-2) ... 128s Setting up libnspr4:armhf (2:4.35-1.1ubuntu2) ... 128s Setting up bash-completion (1:2.14.0-2) ... 128s Setting up libbytesize-common (2.11-1ubuntu1) ... 128s Setting up libblockdev-utils3:armhf (3.2.1-1) ... 128s Setting up libpng16-16t64:armhf (1.6.44-2) ... 128s Setting up libmnl0:armhf (1.0.5-3) ... 128s Setting up libatomic1:armhf (14.2.0-8ubuntu1) ... 128s Setting up libsystemd-shared:armhf (256.5-2ubuntu4) ... 128s Setting up dhcpcd-base (1:10.1.0-2) ... 128s Setting up nano (8.2-1) ... 128s Setting up libblockdev-fs3:armhf (3.2.1-1) ... 128s Setting up perl-modules-5.40 (5.40.0-7) ... 128s Setting up libnetfilter-conntrack3:armhf (1.1.0-1) ... 128s Setting up libtraceevent1:armhf (1:1.8.3-1ubuntu1) ... 128s Setting up libx11-6:armhf (2:1.8.10-2) ... 128s Setting up libjson-glib-1.0-common (1.10.0+ds-2) ... 128s Setting up mawk (1.3.4.20240905-1) ... 128s Setting up libbytesize1:armhf (2.11-1ubuntu1) ... 128s Setting up libgpgme11t64:armhf (1.23.2-5ubuntu4) ... 128s Setting up libssh2-1t64:armhf (1.11.1-1) ... 128s Setting up libdrm-common (2.4.123-1) ... 128s Setting up libarchive13t64:armhf (3.7.4-1.1) ... 128s Setting up libjson-c5:armhf (0.18+ds-1) ... 128s Setting up libevdev2:armhf (1.13.3+dfsg-1) ... 128s Setting up libldap2:armhf (2.6.8+dfsg-1~exp4ubuntu3) ... 128s Setting up info (7.1.1-1) ... 128s Setting up liblocale-gettext-perl (1.07-7build1) ... 128s Setting up libbpf1:armhf (1:1.5.0-1) ... 128s Setting up libudisks2-0:armhf (2.10.1-11ubuntu1) ... 128s Setting up python3.13-gdbm (3.13.0-2) ... 128s Setting up libpopt0:armhf (1.19+dfsg-2) ... 128s Setting up sg3-utils (1.46-3ubuntu5) ... 128s Setting up python3.12-minimal (3.12.7-3) ... 129s Setting up libpython3.12-stdlib:armhf (3.12.7-3) ... 129s Setting up libblockdev-mdraid3:armhf (3.2.1-1) ... 129s Setting up libblockdev-crypto3:armhf (3.2.1-1) ... 129s Setting up libblockdev-swap3:armhf (3.2.1-1) ... 129s Setting up iproute2 (6.10.0-2ubuntu1) ... 129s Setting up openssh-client (1:9.7p1-7ubuntu5) ... 129s Setting up python3.12 (3.12.7-3) ... 131s Setting up libblockdev-loop3:armhf (3.2.1-1) ... 131s Setting up systemd (256.5-2ubuntu4) ... 131s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 131s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 131s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 131s Setting up vim-tiny (2:9.1.0777-1ubuntu1) ... 131s Setting up libblockdev3:armhf (3.2.1-1) ... 131s Installing new version of config file /etc/libblockdev/3/conf.d/00-default.cfg ... 131s Setting up libjson-glib-1.0-0:armhf (1.10.0+ds-2) ... 131s Setting up libblockdev-part3:armhf (3.2.1-1) ... 131s Setting up sg3-utils-udev (1.46-3ubuntu5) ... 131s update-initramfs: deferring update (trigger activated) 131s Setting up libperl5.40:armhf (5.40.0-7) ... 131s Setting up perl (5.40.0-7) ... 132s Setting up systemd-cryptsetup (256.5-2ubuntu4) ... 132s Setting up libnvme1t64 (1.11-1) ... 132s Setting up systemd-timesyncd (256.5-2ubuntu4) ... 132s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 132s Setting up udev (256.5-2ubuntu4) ... 133s Setting up libdpkg-perl (1.22.11ubuntu3) ... 133s Setting up libblockdev-nvme3:armhf (3.2.1-1) ... 133s Setting up libdrm2:armhf (2.4.123-1) ... 133s Setting up libtraceevent1-plugin:armhf (1:1.8.3-1ubuntu1) ... 133s Setting up libplymouth5:armhf (24.004.60-1ubuntu11) ... 133s Setting up netplan-generator (1.1.1-1) ... 133s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 133s Setting up libpython3-stdlib:armhf (3.12.7-1) ... 133s Setting up systemd-resolved (256.5-2ubuntu4) ... 133s Setting up openssh-sftp-server (1:9.7p1-7ubuntu5) ... 133s Setting up udisks2 (2.10.1-11ubuntu1) ... 133s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 133s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 133s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 133s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 133s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 133s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 133s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 133s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 133s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 133s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 133s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 133s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 133s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 134s Setting up systemd-sysv (256.5-2ubuntu4) ... 134s Setting up openssh-server (1:9.7p1-7ubuntu5) ... 135s Setting up plymouth (24.004.60-1ubuntu11) ... 135s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 135s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 136s Setting up libfwupd2:armhf (1.9.26-2) ... 136s Setting up libnss-systemd:armhf (256.5-2ubuntu4) ... 136s Setting up python3 (3.12.7-1) ... 136s Setting up python3-zipp (3.21.0-1) ... 136s Setting up dpkg-dev (1.22.11ubuntu3) ... 136s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu11) ... 136s update-initramfs: deferring update (trigger activated) 136s Setting up python3-oauthlib (3.2.2-2) ... 136s Setting up python3-configobj (5.0.9-1) ... 137s Setting up python3-certifi (2024.8.30+dfsg-1) ... 137s Setting up python3-gi (3.50.0-3) ... 137s Setting up python3-idna (3.8-2) ... 137s Setting up python3-urllib3 (2.0.7-2ubuntu0.1) ... 137s Setting up python3-json-pointer (2.4-2) ... 137s Setting up libpam-systemd:armhf (256.5-2ubuntu4) ... 138s Setting up fwupd (1.9.26-2) ... 138s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 138s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 138s fwupd.service is a disabled or a static unit not running, not starting it. 138s Setting up python3-cffi-backend:armhf (1.17.1-2) ... 138s Setting up python3-more-itertools (10.5.0-1) ... 138s Setting up python3-jaraco.functools (4.1.0-1) ... 139s Setting up python3-gdbm:armhf (3.12.7-1) ... 139s Setting up python3-problem-report (2.30.0-0ubuntu5) ... 139s Setting up ssh-import-id (5.11-0ubuntu3) ... 139s Setting up python3-jsonpatch (1.32-4) ... 139s Setting up python3-typeguard (4.4.1-1) ... 139s Setting up ufw (0.36.2-8) ... 140s Setting up python3-lazr.uri (1.0.6-4) ... 140s Setting up python3-apport (2.30.0-0ubuntu5) ... 141s Setting up python3-wadllib (2.0.0-1) ... 141s Setting up python3-netplan (1.1.1-1) ... 141s Setting up python3-lazr.restfulclient (0.14.6-2) ... 141s Setting up netplan.io (1.1.1-1) ... 141s Setting up apport-core-dump-handler (2.30.0-0ubuntu5) ... 142s Setting up apport (2.30.0-0ubuntu5) ... 142s Installing new version of config file /etc/apport/crashdb.conf ... 143s apport-autoreport.service is a disabled or a static unit not running, not starting it. 143s Processing triggers for dbus (1.14.10-4ubuntu5) ... 143s Processing triggers for shared-mime-info (2.4-5) ... 143s Processing triggers for install-info (7.1.1-1) ... 143s Processing triggers for initramfs-tools (0.142ubuntu34) ... 143s Processing triggers for libc-bin (2.40-1ubuntu3) ... 143s Processing triggers for rsyslog (8.2406.0-1ubuntu2) ... 144s Processing triggers for man-db (2.12.1-3) ... 145s Reading package lists... 146s Building dependency tree... 146s Reading state information... 147s The following packages will be REMOVED: 147s libperl5.38t64* perl-modules-5.38* python3-netifaces* 147s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 147s After this operation, 41.7 MB disk space will be freed. 147s (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 ... 61506 files and directories currently installed.) 147s Removing libperl5.38t64:armhf (5.38.2-5) ... 147s Removing perl-modules-5.38 (5.38.2-5) ... 147s Removing python3-netifaces:armhf (0.11.0-2build3) ... 147s Processing triggers for man-db (2.12.1-3) ... 147s Processing triggers for libc-bin (2.40-1ubuntu3) ... 150s autopkgtest [10:12:50]: rebooting testbed after setup commands that affected boot 218s autopkgtest [10:13:58]: testbed running kernel: Linux 6.8.0-47-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 2 16:39:14 UTC 2 246s autopkgtest [10:14:26]: @@@@@@@@@@@@@@@@@@@@ apt-source bpack 260s Get:1 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (dsc) [3063 B] 260s Get:2 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (tar) [62.0 kB] 260s Get:3 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (diff) [3532 B] 261s gpgv: Signature made Tue Jun 18 21:16:10 2024 UTC 261s gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 261s gpgv: Can't check signature: No public key 261s dpkg-source: warning: cannot verify inline signature for ./bpack_1.1.0-2.dsc: no acceptable signature found 261s autopkgtest [10:14:41]: testing package bpack version 1.1.0-2 263s autopkgtest [10:14:43]: build not needed 265s autopkgtest [10:14:45]: test pybuild-autopkgtest: preparing testbed 275s Reading package lists... 276s Building dependency tree... 276s Reading state information... 276s Starting pkgProblemResolver with broken count: 0 276s Starting 2 pkgProblemResolver with broken count: 0 276s Done 277s The following additional packages will be installed: 277s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 277s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 277s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz 277s fonts-font-awesome fonts-lato g++ g++-14 g++-14-arm-linux-gnueabihf 277s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 277s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 277s libblas3 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 277s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 277s libisl23 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 277s liblapack3 libmpc3 libpython3.13-minimal libpython3.13-stdlib 277s libstdc++-14-dev libtool libubsan1 linux-libc-dev m4 po-debconf 277s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python-bpack-doc 277s python3-alabaster python3-all python3-bitarray python3-bitstruct 277s python3-bpack python3-build python3-defusedxml python3-docutils 277s python3-imagesize python3-iniconfig python3-installer python3-numpy 277s python3-packaging python3-pluggy python3-pyproject-hooks python3-pytest 277s python3-roman python3-snowballstemmer python3-sphinx 277s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-toml 277s python3-wheel python3.13 python3.13-minimal rpcsvc-proto sgml-base 277s sphinx-common sphinx-rtd-theme-common xml-core 277s Suggested packages: 277s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 277s cpp-14-doc dh-make flit gcc-14-doc gcc-multilib manpages-dev flex bison gdb 277s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 277s libc-devtools glibc-doc libstdc++-14-doc libtool-doc gfortran 277s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl www-browser python3-pip 277s python3-venv python-build-doc docutils-doc fonts-linuxlibertine 277s | ttf-linux-libertine texlive-lang-french texlive-latex-base 277s texlive-latex-recommended python-installer-doc gfortran python-numpy-doc 277s python3-dev python3-stemmer dvipng dvisvgm fonts-freefont-otf 277s imagemagick-6.q16 latexmk libjs-mathjax sphinx-doc tex-gyre 277s texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 277s texlive-plain-generic python3.13-venv python3.13-doc binfmt-support 277s sgml-base-doc 277s Recommended packages: 277s manpages manpages-dev libarchive-cpio-perl javascript-common libjson-xs-perl 277s libltdl-dev libmail-sendmail-perl libpaper-utils python3-pil 277s The following NEW packages will be installed: 277s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 277s cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 277s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 277s dwz fonts-font-awesome fonts-lato g++ g++-14 g++-14-arm-linux-gnueabihf 277s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 277s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 277s libblas3 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 277s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 277s libisl23 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 277s liblapack3 libmpc3 libpython3.13-minimal libpython3.13-stdlib 277s libstdc++-14-dev libtool libubsan1 linux-libc-dev m4 po-debconf 277s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python-bpack-doc 277s python3-alabaster python3-all python3-bitarray python3-bitstruct 277s python3-bpack python3-build python3-defusedxml python3-docutils 277s python3-imagesize python3-iniconfig python3-installer python3-numpy 277s python3-packaging python3-pluggy python3-pyproject-hooks python3-pytest 277s python3-roman python3-snowballstemmer python3-sphinx 277s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-toml 277s python3-wheel python3.13 python3.13-minimal rpcsvc-proto sgml-base 277s sphinx-common sphinx-rtd-theme-common xml-core 277s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 277s Need to get 73.7 MB/73.7 MB of archives. 277s After this operation, 229 MB of additional disk space will be used. 277s Get:1 /tmp/autopkgtest.90eBiA/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [840 B] 277s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 278s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.0-2 [866 kB] 278s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.0-2 [1854 kB] 278s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf sgml-base all 1.31 [11.4 kB] 278s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 278s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 278s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 278s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 278s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 278s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 278s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 278s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 278s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 278s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 278s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 278s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 278s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 278s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 278s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 278s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 278s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 278s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 278s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 278s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 278s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 279s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 279s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 279s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 279s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 279s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 279s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 279s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 279s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 279s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 279s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 279s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 279s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-7build1 [166 kB] 279s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 279s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 279s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 279s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 279s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 279s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 279s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 279s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 279s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 279s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 279s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-python all 6.20241024 [112 kB] 279s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf xml-core all 0.19 [20.3 kB] 279s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 280s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 280s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.0-3build2 [126 kB] 280s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 14.2.0-8ubuntu1 [311 kB] 280s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 280s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 280s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-sphinxdoc all 7.4.7-4 [158 kB] 280s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 280s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.0-3build2 [2086 kB] 280s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.0-2 [1972 kB] 280s Get:61 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 280s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.1-1 [41.4 kB] 280s Get:63 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 280s Get:64 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-toml all 0.10.2-1 [16.5 kB] 280s Get:65 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-wheel all 0.44.0-1 [54.2 kB] 280s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-build all 1.2.2-1 [31.0 kB] 280s Get:67 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 280s Get:68 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-pyproject all 6.20241024 [1728 B] 280s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.1+dfsg-1 [1012 kB] 280s Get:70 http://ftpmaster.internal/ubuntu plucky/universe armhf python-bpack-doc all 1.1.0-2 [100 kB] 280s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.0-2 [719 kB] 280s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-all armhf 3.12.7-1 [890 B] 280s Get:73 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-bitarray armhf 2.9.2-1build1 [144 kB] 280s Get:74 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-bitstruct armhf 8.19.0-1 [21.9 kB] 280s Get:75 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-bpack all 1.1.0-2 [34.5 kB] 280s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf python3-defusedxml all 0.7.1-2 [42.0 kB] 280s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf python3-roman all 4.2-1 [10.0 kB] 280s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 280s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf python3-imagesize all 1.4.1-1 [6844 B] 280s Get:80 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 280s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf python3-numpy armhf 1:1.26.4+ds-11build1 [3570 kB] 280s Get:82 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 280s Get:83 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 280s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 280s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-common all 7.4.7-4 [775 kB] 280s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 280s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf python3-sphinx all 7.4.7-4 [593 kB] 280s Get:88 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 280s Get:89 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinx-rtd-theme all 3.0.1+dfsg-1 [23.5 kB] 281s Fetched 73.7 MB in 3s (23.7 MB/s) 281s Selecting previously unselected package fonts-lato. 281s (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 ... 59566 files and directories currently installed.) 281s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 281s Unpacking fonts-lato (2.015-1) ... 281s Selecting previously unselected package libpython3.13-minimal:armhf. 281s Preparing to unpack .../01-libpython3.13-minimal_3.13.0-2_armhf.deb ... 281s Unpacking libpython3.13-minimal:armhf (3.13.0-2) ... 281s Selecting previously unselected package python3.13-minimal. 281s Preparing to unpack .../02-python3.13-minimal_3.13.0-2_armhf.deb ... 281s Unpacking python3.13-minimal (3.13.0-2) ... 281s Selecting previously unselected package sgml-base. 281s Preparing to unpack .../03-sgml-base_1.31_all.deb ... 281s Unpacking sgml-base (1.31) ... 281s Selecting previously unselected package m4. 281s Preparing to unpack .../04-m4_1.4.19-4build1_armhf.deb ... 281s Unpacking m4 (1.4.19-4build1) ... 281s Selecting previously unselected package autoconf. 281s Preparing to unpack .../05-autoconf_2.72-3_all.deb ... 281s Unpacking autoconf (2.72-3) ... 281s Selecting previously unselected package autotools-dev. 281s Preparing to unpack .../06-autotools-dev_20220109.1_all.deb ... 281s Unpacking autotools-dev (20220109.1) ... 281s Selecting previously unselected package automake. 281s Preparing to unpack .../07-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 281s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 281s Selecting previously unselected package autopoint. 281s Preparing to unpack .../08-autopoint_0.22.5-2_all.deb ... 281s Unpacking autopoint (0.22.5-2) ... 281s Selecting previously unselected package libc-dev-bin. 281s Preparing to unpack .../09-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 281s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 281s Selecting previously unselected package linux-libc-dev:armhf. 281s Preparing to unpack .../10-linux-libc-dev_6.11.0-8.8_armhf.deb ... 281s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 282s Selecting previously unselected package libcrypt-dev:armhf. 282s Preparing to unpack .../11-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 282s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 282s Selecting previously unselected package rpcsvc-proto. 282s Preparing to unpack .../12-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 282s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 282s Selecting previously unselected package libc6-dev:armhf. 282s Preparing to unpack .../13-libc6-dev_2.40-1ubuntu3_armhf.deb ... 282s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 282s Selecting previously unselected package libisl23:armhf. 282s Preparing to unpack .../14-libisl23_0.27-1_armhf.deb ... 282s Unpacking libisl23:armhf (0.27-1) ... 282s Selecting previously unselected package libmpc3:armhf. 282s Preparing to unpack .../15-libmpc3_1.3.1-1build2_armhf.deb ... 282s Unpacking libmpc3:armhf (1.3.1-1build2) ... 282s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 282s Preparing to unpack .../16-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package cpp-14. 282s Preparing to unpack .../17-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package cpp-arm-linux-gnueabihf. 282s Preparing to unpack .../18-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 282s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 282s Selecting previously unselected package cpp. 282s Preparing to unpack .../19-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 282s Unpacking cpp (4:14.1.0-2ubuntu1) ... 282s Selecting previously unselected package libcc1-0:armhf. 282s Preparing to unpack .../20-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package libgomp1:armhf. 282s Preparing to unpack .../21-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package libasan8:armhf. 282s Preparing to unpack .../22-libasan8_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package libubsan1:armhf. 282s Preparing to unpack .../23-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 282s Selecting previously unselected package libgcc-14-dev:armhf. 282s Preparing to unpack .../24-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 282s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 283s Preparing to unpack .../25-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 283s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package gcc-14. 283s Preparing to unpack .../26-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 283s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package gcc-arm-linux-gnueabihf. 283s Preparing to unpack .../27-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 283s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 283s Selecting previously unselected package gcc. 283s Preparing to unpack .../28-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 283s Unpacking gcc (4:14.1.0-2ubuntu1) ... 283s Selecting previously unselected package libstdc++-14-dev:armhf. 283s Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 283s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 283s Preparing to unpack .../30-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 283s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package g++-14. 283s Preparing to unpack .../31-g++-14_14.2.0-8ubuntu1_armhf.deb ... 283s Unpacking g++-14 (14.2.0-8ubuntu1) ... 283s Selecting previously unselected package g++-arm-linux-gnueabihf. 283s Preparing to unpack .../32-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 283s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 284s Selecting previously unselected package g++. 284s Preparing to unpack .../33-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 284s Unpacking g++ (4:14.1.0-2ubuntu1) ... 284s Selecting previously unselected package build-essential. 284s Preparing to unpack .../34-build-essential_12.10ubuntu1_armhf.deb ... 284s Unpacking build-essential (12.10ubuntu1) ... 284s Selecting previously unselected package libdebhelper-perl. 284s Preparing to unpack .../35-libdebhelper-perl_13.20ubuntu1_all.deb ... 284s Unpacking libdebhelper-perl (13.20ubuntu1) ... 284s Selecting previously unselected package libtool. 284s Preparing to unpack .../36-libtool_2.4.7-7build1_all.deb ... 284s Unpacking libtool (2.4.7-7build1) ... 284s Selecting previously unselected package dh-autoreconf. 284s Preparing to unpack .../37-dh-autoreconf_20_all.deb ... 284s Unpacking dh-autoreconf (20) ... 284s Selecting previously unselected package libarchive-zip-perl. 284s Preparing to unpack .../38-libarchive-zip-perl_1.68-1_all.deb ... 284s Unpacking libarchive-zip-perl (1.68-1) ... 284s Selecting previously unselected package libfile-stripnondeterminism-perl. 284s Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 284s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 284s Selecting previously unselected package dh-strip-nondeterminism. 284s Preparing to unpack .../40-dh-strip-nondeterminism_1.14.0-1_all.deb ... 284s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 284s Selecting previously unselected package debugedit. 284s Preparing to unpack .../41-debugedit_1%3a5.1-1_armhf.deb ... 284s Unpacking debugedit (1:5.1-1) ... 284s Selecting previously unselected package dwz. 284s Preparing to unpack .../42-dwz_0.15-1build6_armhf.deb ... 284s Unpacking dwz (0.15-1build6) ... 284s Selecting previously unselected package gettext. 284s Preparing to unpack .../43-gettext_0.22.5-2_armhf.deb ... 284s Unpacking gettext (0.22.5-2) ... 284s Selecting previously unselected package intltool-debian. 284s Preparing to unpack .../44-intltool-debian_0.35.0+20060710.6_all.deb ... 284s Unpacking intltool-debian (0.35.0+20060710.6) ... 284s Selecting previously unselected package po-debconf. 284s Preparing to unpack .../45-po-debconf_1.0.21+nmu1_all.deb ... 284s Unpacking po-debconf (1.0.21+nmu1) ... 284s Selecting previously unselected package debhelper. 284s Preparing to unpack .../46-debhelper_13.20ubuntu1_all.deb ... 284s Unpacking debhelper (13.20ubuntu1) ... 284s Selecting previously unselected package dh-python. 284s Preparing to unpack .../47-dh-python_6.20241024_all.deb ... 284s Unpacking dh-python (6.20241024) ... 284s Selecting previously unselected package xml-core. 284s Preparing to unpack .../48-xml-core_0.19_all.deb ... 284s Unpacking xml-core (0.19) ... 284s Selecting previously unselected package docutils-common. 284s Preparing to unpack .../49-docutils-common_0.21.2+dfsg-2_all.deb ... 284s Unpacking docutils-common (0.21.2+dfsg-2) ... 284s Selecting previously unselected package fonts-font-awesome. 284s Preparing to unpack .../50-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 284s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 284s Selecting previously unselected package libblas3:armhf. 284s Preparing to unpack .../51-libblas3_3.12.0-3build2_armhf.deb ... 284s Unpacking libblas3:armhf (3.12.0-3build2) ... 284s Selecting previously unselected package libgfortran5:armhf. 284s Preparing to unpack .../52-libgfortran5_14.2.0-8ubuntu1_armhf.deb ... 284s Unpacking libgfortran5:armhf (14.2.0-8ubuntu1) ... 284s Selecting previously unselected package libjs-jquery. 284s Preparing to unpack .../53-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 284s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 284s Selecting previously unselected package libjs-underscore. 284s Preparing to unpack .../54-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 284s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 285s Selecting previously unselected package libjs-sphinxdoc. 285s Preparing to unpack .../55-libjs-sphinxdoc_7.4.7-4_all.deb ... 285s Unpacking libjs-sphinxdoc (7.4.7-4) ... 285s Selecting previously unselected package libjson-perl. 285s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 285s Unpacking libjson-perl (4.10000-1) ... 285s Selecting previously unselected package liblapack3:armhf. 285s Preparing to unpack .../57-liblapack3_3.12.0-3build2_armhf.deb ... 285s Unpacking liblapack3:armhf (3.12.0-3build2) ... 285s Selecting previously unselected package libpython3.13-stdlib:armhf. 285s Preparing to unpack .../58-libpython3.13-stdlib_3.13.0-2_armhf.deb ... 285s Unpacking libpython3.13-stdlib:armhf (3.13.0-2) ... 285s Selecting previously unselected package pybuild-plugin-autopkgtest. 285s Preparing to unpack .../59-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 285s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 285s Selecting previously unselected package python3-packaging. 285s Preparing to unpack .../60-python3-packaging_24.1-1_all.deb ... 285s Unpacking python3-packaging (24.1-1) ... 285s Selecting previously unselected package python3-pyproject-hooks. 285s Preparing to unpack .../61-python3-pyproject-hooks_1.2.0-1_all.deb ... 285s Unpacking python3-pyproject-hooks (1.2.0-1) ... 285s Selecting previously unselected package python3-toml. 285s Preparing to unpack .../62-python3-toml_0.10.2-1_all.deb ... 285s Unpacking python3-toml (0.10.2-1) ... 285s Selecting previously unselected package python3-wheel. 285s Preparing to unpack .../63-python3-wheel_0.44.0-1_all.deb ... 285s Unpacking python3-wheel (0.44.0-1) ... 285s Selecting previously unselected package python3-build. 285s Preparing to unpack .../64-python3-build_1.2.2-1_all.deb ... 285s Unpacking python3-build (1.2.2-1) ... 285s Selecting previously unselected package python3-installer. 285s Preparing to unpack .../65-python3-installer_0.7.0+dfsg1-3_all.deb ... 285s Unpacking python3-installer (0.7.0+dfsg1-3) ... 285s Selecting previously unselected package pybuild-plugin-pyproject. 285s Preparing to unpack .../66-pybuild-plugin-pyproject_6.20241024_all.deb ... 285s Unpacking pybuild-plugin-pyproject (6.20241024) ... 285s Selecting previously unselected package sphinx-rtd-theme-common. 285s Preparing to unpack .../67-sphinx-rtd-theme-common_3.0.1+dfsg-1_all.deb ... 285s Unpacking sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 285s Selecting previously unselected package python-bpack-doc. 285s Preparing to unpack .../68-python-bpack-doc_1.1.0-2_all.deb ... 285s Unpacking python-bpack-doc (1.1.0-2) ... 285s Selecting previously unselected package python3.13. 285s Preparing to unpack .../69-python3.13_3.13.0-2_armhf.deb ... 285s Unpacking python3.13 (3.13.0-2) ... 285s Selecting previously unselected package python3-all. 285s Preparing to unpack .../70-python3-all_3.12.7-1_armhf.deb ... 285s Unpacking python3-all (3.12.7-1) ... 285s Selecting previously unselected package python3-bitarray. 285s Preparing to unpack .../71-python3-bitarray_2.9.2-1build1_armhf.deb ... 285s Unpacking python3-bitarray (2.9.2-1build1) ... 285s Selecting previously unselected package python3-bitstruct. 285s Preparing to unpack .../72-python3-bitstruct_8.19.0-1_armhf.deb ... 285s Unpacking python3-bitstruct (8.19.0-1) ... 286s Selecting previously unselected package python3-bpack. 286s Preparing to unpack .../73-python3-bpack_1.1.0-2_all.deb ... 286s Unpacking python3-bpack (1.1.0-2) ... 286s Selecting previously unselected package python3-defusedxml. 286s Preparing to unpack .../74-python3-defusedxml_0.7.1-2_all.deb ... 286s Unpacking python3-defusedxml (0.7.1-2) ... 286s Selecting previously unselected package python3-roman. 286s Preparing to unpack .../75-python3-roman_4.2-1_all.deb ... 286s Unpacking python3-roman (4.2-1) ... 286s Selecting previously unselected package python3-docutils. 286s Preparing to unpack .../76-python3-docutils_0.21.2+dfsg-2_all.deb ... 286s Unpacking python3-docutils (0.21.2+dfsg-2) ... 286s Selecting previously unselected package python3-imagesize. 286s Preparing to unpack .../77-python3-imagesize_1.4.1-1_all.deb ... 286s Unpacking python3-imagesize (1.4.1-1) ... 286s Selecting previously unselected package python3-iniconfig. 286s Preparing to unpack .../78-python3-iniconfig_1.1.1-2_all.deb ... 286s Unpacking python3-iniconfig (1.1.1-2) ... 286s Selecting previously unselected package python3-numpy. 286s Preparing to unpack .../79-python3-numpy_1%3a1.26.4+ds-11build1_armhf.deb ... 286s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 286s Selecting previously unselected package python3-pluggy. 286s Preparing to unpack .../80-python3-pluggy_1.5.0-1_all.deb ... 286s Unpacking python3-pluggy (1.5.0-1) ... 286s Selecting previously unselected package python3-pytest. 286s Preparing to unpack .../81-python3-pytest_8.3.3-1_all.deb ... 286s Unpacking python3-pytest (8.3.3-1) ... 286s Selecting previously unselected package python3-snowballstemmer. 286s Preparing to unpack .../82-python3-snowballstemmer_2.2.0-4build1_all.deb ... 286s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 286s Selecting previously unselected package sphinx-common. 286s Preparing to unpack .../83-sphinx-common_7.4.7-4_all.deb ... 286s Unpacking sphinx-common (7.4.7-4) ... 287s Selecting previously unselected package python3-alabaster. 287s Preparing to unpack .../84-python3-alabaster_0.7.16-0.1_all.deb ... 287s Unpacking python3-alabaster (0.7.16-0.1) ... 287s Selecting previously unselected package python3-sphinx. 287s Preparing to unpack .../85-python3-sphinx_7.4.7-4_all.deb ... 287s Unpacking python3-sphinx (7.4.7-4) ... 287s Selecting previously unselected package python3-sphinxcontrib.jquery. 287s Preparing to unpack .../86-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 287s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 287s Selecting previously unselected package python3-sphinx-rtd-theme. 287s Preparing to unpack .../87-python3-sphinx-rtd-theme_3.0.1+dfsg-1_all.deb ... 287s Unpacking python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 287s Selecting previously unselected package autopkgtest-satdep. 287s Preparing to unpack .../88-1-autopkgtest-satdep.deb ... 287s Unpacking autopkgtest-satdep (0) ... 287s Setting up dh-python (6.20241024) ... 287s Setting up python3-iniconfig (1.1.1-2) ... 288s Setting up fonts-lato (2.015-1) ... 288s Setting up python3-defusedxml (0.7.1-2) ... 288s Setting up libarchive-zip-perl (1.68-1) ... 288s Setting up python3-alabaster (0.7.16-0.1) ... 288s Setting up libdebhelper-perl (13.20ubuntu1) ... 288s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 288s Setting up m4 (1.4.19-4build1) ... 288s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 288s Setting up python3-wheel (0.44.0-1) ... 288s Setting up python3-bpack (1.1.0-2) ... 289s Setting up libpython3.13-minimal:armhf (3.13.0-2) ... 289s Setting up python3-bitarray (2.9.2-1build1) ... 289s Setting up python3-roman (4.2-1) ... 289s Setting up autotools-dev (20220109.1) ... 289s Setting up libblas3:armhf (3.12.0-3build2) ... 289s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 289s Setting up python3-packaging (24.1-1) ... 290s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 290s Setting up python3-pyproject-hooks (1.2.0-1) ... 290s Setting up python3-snowballstemmer (2.2.0-4build1) ... 290s Setting up libmpc3:armhf (1.3.1-1build2) ... 290s Setting up autopoint (0.22.5-2) ... 290s Setting up python3-toml (0.10.2-1) ... 291s Setting up python3-installer (0.7.0+dfsg1-3) ... 291s Setting up libgfortran5:armhf (14.2.0-8ubuntu1) ... 291s Setting up python3-bitstruct (8.19.0-1) ... 291s Setting up autoconf (2.72-3) ... 291s Setting up python3-pluggy (1.5.0-1) ... 291s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 291s Setting up dwz (0.15-1build6) ... 291s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 291s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 291s Setting up libjson-perl (4.10000-1) ... 291s Setting up debugedit (1:5.1-1) ... 291s Setting up python3.13-minimal (3.13.0-2) ... 292s Setting up sgml-base (1.31) ... 292s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 292s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 292s Setting up libisl23:armhf (0.27-1) ... 292s Setting up python3-build (1.2.2-1) ... 292s Setting up libc-dev-bin (2.40-1ubuntu3) ... 292s Setting up libpython3.13-stdlib:armhf (3.13.0-2) ... 292s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 292s Setting up sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 292s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 292s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 292s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 292s Setting up python3-imagesize (1.4.1-1) ... 293s Setting up automake (1:1.16.5-1.3ubuntu1) ... 293s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 293s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 293s Setting up liblapack3:armhf (3.12.0-3build2) ... 293s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 293s Setting up gettext (0.22.5-2) ... 293s Setting up python3.13 (3.13.0-2) ... 294s Setting up pybuild-plugin-pyproject (6.20241024) ... 294s Setting up python3-pytest (8.3.3-1) ... 294s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 294s Setting up python3-all (3.12.7-1) ... 294s Setting up intltool-debian (0.35.0+20060710.6) ... 294s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 298s Setting up libjs-sphinxdoc (7.4.7-4) ... 298s Setting up cpp-14 (14.2.0-8ubuntu1) ... 298s Setting up dh-strip-nondeterminism (1.14.0-1) ... 298s Setting up xml-core (0.19) ... 299s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 299s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 299s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 299s Setting up po-debconf (1.0.21+nmu1) ... 299s Setting up gcc-14 (14.2.0-8ubuntu1) ... 299s Setting up python-bpack-doc (1.1.0-2) ... 299s Setting up sphinx-common (7.4.7-4) ... 299s Setting up cpp (4:14.1.0-2ubuntu1) ... 299s Setting up g++-14 (14.2.0-8ubuntu1) ... 299s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up libtool (2.4.7-7build1) ... 299s Setting up gcc (4:14.1.0-2ubuntu1) ... 299s Setting up dh-autoreconf (20) ... 299s Setting up g++ (4:14.1.0-2ubuntu1) ... 299s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 299s Setting up build-essential (12.10ubuntu1) ... 299s Setting up debhelper (13.20ubuntu1) ... 299s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 299s Processing triggers for libc-bin (2.40-1ubuntu3) ... 299s Processing triggers for systemd (256.5-2ubuntu4) ... 299s Processing triggers for man-db (2.12.1-3) ... 300s Processing triggers for install-info (7.1.1-1) ... 300s Processing triggers for sgml-base (1.31) ... 300s Setting up docutils-common (0.21.2+dfsg-2) ... 300s Processing triggers for sgml-base (1.31) ... 300s Setting up python3-docutils (0.21.2+dfsg-2) ... 301s Setting up python3-sphinx (7.4.7-4) ... 302s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 303s Setting up python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 303s Setting up autopkgtest-satdep (0) ... 321s (Reading database ... 67065 files and directories currently installed.) 321s Removing autopkgtest-satdep (0) ... 327s autopkgtest [10:15:47]: test pybuild-autopkgtest: pybuild-autopkgtest 327s autopkgtest [10:15:47]: test pybuild-autopkgtest: [----------------------- 329s pybuild-autopkgtest 329s I: pybuild base:311: cd /tmp/autopkgtest.90eBiA/autopkgtest_tmp/build; python3.13 -m pytest --pyargs bpack 330s ============================= test session starts ============================== 330s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 330s rootdir: /tmp/autopkgtest.90eBiA/autopkgtest_tmp/build 330s configfile: pyproject.toml 330s plugins: typeguard-4.4.1 330s collected 1701 items / 2 skipped 330s 331s tests/test_backends_codec.py .s.sFsFs..ss....sFFssFFFFs..ss....FFssFFFFF [ 2%] 333s sFFsFs.s.sFsFsFFFsF.s.sFsFsFFsFFFFFFsFFsFFsFFsFFsFFsFFFFFFFFFFFF [ 6%] 333s tests/test_codecs.py FF [ 6%] 333s tests/test_desctiptor_utils.py ......................... [ 7%] 333s tests/test_field_descriptor.py ......................................... [ 10%] 333s ............... [ 11%] 333s tests/test_packbits.py .........s.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss [ 14%] 333s .sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 18%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 22%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 30%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 35%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 43%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 47%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 52%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 56%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 60%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 64%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 73%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 77%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 81%] 334s ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 85%] 334s tests/test_record_descriptor.py ........................................ [ 87%] 334s ................... [ 88%] 334s tests/test_typing.py ................................................... [ 91%] 334s ........................................................................ [ 95%] 334s .................................................... [ 98%] 334s tests/test_utils.py .................... [100%] 334s 334s =================================== FAILURES =================================== 334s ________________________________ test_attrs[bs] ________________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", ALL_BACKENDS) 334s def test_attrs(backend): 334s codec = getattr(backend, "codec", backend.decoder) 334s 334s > @codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________________________________ test_attrs[st] ________________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", ALL_BACKENDS) 334s def test_attrs(backend): 334s codec = getattr(backend, "codec", backend.decoder) 334s 334s > @codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_decoder_func[st BE] ___________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_decoder_func[st LE] ___________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_decoder_func[bs BE MSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\xc8\x00?\x80\x00\x00abcABC\x07\xff\xff\xffH\x00\x80\x00\x00\x00\xc8\x00\x80\x00\x00\x00' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_decoder_func[bs LE MSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\xc0\x80\x00\x00\x80?abcABC\x0f\xff\xff\x7f@\x80\x00\x00\x00\x80\xc0\x80\x00\x00\x00\x80' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_decoder_func[bs BE LSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x90\x01\x00\x00\x01\xfc\xc6F\x86\xc2B\x82\x0f\xff\xff\xfe\x10\x01\x00\x00\x00\x01\x90\x01\x00\x00\x00\x01' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_decoder_func[bs LE LSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x91\x00\xfc\x01\x00\x00\xc6F\x86\xc2B\x82\x0e\xff\xff\xff\x11\x00\x01\x00\x00\x00\x91\x00\x01\x00\x00\x00' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_ba, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="ba BE MSB", 334s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 334s decoded_data = Record() 334s 334s > record_type = backend.decoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_encoder_func[st BE] ___________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_encoder_func[st LE] ___________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_encoder_func[bs BE MSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\xc8\x00?\x80\x00\x00abcABC\x07\xff\xff\xffH\x00\x80\x00\x00\x00\xc8\x00\x80\x00\x00\x00' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_encoder_func[bs LE MSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\xc0\x80\x00\x00\x80?abcABC\x0f\xff\xff\x7f@\x80\x00\x00\x00\x80\xc0\x80\x00\x00\x00\x80' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_encoder_func[bs BE LSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x90\x01\x00\x00\x01\xfc\xc6F\x86\xc2B\x82\x0f\xff\xff\xfe\x10\x01\x00\x00\x00\x01\x90\x01\x00\x00\x00\x01' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_encoder_func[bs LE LSB] _________________________ 334s 334s backend = 334s Record = 334s encoded_data = b'\x91\x00\xfc\x01\x00\x00\xc6F\x86\xc2B\x82\x0e\xff\xff\xff\x11\x00\x01\x00\x00\x00\x91\x00\x01\x00\x00\x00' 334s 334s @pytest.mark.parametrize( 334s "backend, Record, encoded_data", 334s [ 334s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 334s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 334s pytest.param( 334s bpack_np, 334s ByteRecordBe, 334s BYTE_ENCODED_DATA_BE, 334s id="np BE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s ByteRecordLe, 334s BYTE_ENCODED_DATA_LE, 334s id="np LE", 334s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeMsb, 334s BIT_ENCODED_DATA_BE_MSB, 334s id="bs BE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeMsb, 334s BIT_ENCODED_DATA_LE_MSB, 334s id="bs LE MSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordBeLsb, 334s BIT_ENCODED_DATA_BE_LSB, 334s id="bs BE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_bs, 334s BitRecordLeLsb, 334s BIT_ENCODED_DATA_LE_LSB, 334s id="bs LE LSB", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 334s record = Record() 334s 334s > record_type = backend.encoder(Record) 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________ test_bit_decoder_decorator_frombytes[bs] ___________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BITS_BACKENDS) 334s def test_bit_decoder_decorator_frombytes(backend): 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:747: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ____________________ test_bit_encoder_decorator_tobytes[bs] ____________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ) 334s ], 334s ) 334s def test_bit_encoder_decorator_tobytes(backend): 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:783: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s __________________ test_byte_decoder_decorator_frombytes[st] ___________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 334s def test_byte_decoder_decorator_frombytes(backend): 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:805: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________ test_byte_encoder_decorator_tobytes[st] ____________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 334s def test_byte_encoder_decorator_tobytes(backend): 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:825: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ test_byte_decoder_native_byteorder_frombytes[st] _______________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 334s def test_byte_decoder_native_byteorder_frombytes(backend): 334s size = 4 334s value = 1 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:862: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________________ test_byte_encoder_native_byteorder_tobytes[st] ________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 334s def test_byte_encoder_native_byteorder_tobytes(backend): 334s size = 4 334s value = 1 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:876: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ test_bit_decoder_native_byteorder_frombytes[bs] ________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ) 334s ], 334s ) 334s def test_bit_decoder_native_byteorder_frombytes(backend): 334s size = 64 334s value = 1 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:900: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________________ test_bit_encoder_native_byteorder_tobytes[bs] _________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ) 334s ], 334s ) 334s def test_bit_encoder_native_byteorder_tobytes(backend): 334s size = 64 334s value = 1 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:927: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ test_bit_decoder_default_byteorder_frombytes[bs] _______________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", BITS_BACKENDS) 334s def test_bit_decoder_default_byteorder_frombytes(backend): 334s size = 64 334s value = 1 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:946: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________________ test_bit_encoder_default_byteorder_tobytes[bs] ________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ) 334s ], 334s ) 334s def test_bit_encoder_default_byteorder_tobytes(backend): 334s size = 64 334s value = 1 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:974: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_enum_decoding_bytes[bs] _________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", ALL_BACKENDS) 334s def test_enum_decoding_bytes(backend): 334s class EStrEnumType(enum.Enum): 334s A = "a" 334s B = "b" 334s 334s class EBytesEnumType(enum.Enum): 334s A = b"a" 334s B = b"b" 334s 334s class EIntEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s class EFlagEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s ssize = 1 334s isize = 1 334s encoded_data = b"".join( 334s [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 334s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 334s ] 334s ) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s ssize = 8 334s isize = 4 334s encoded_data = b"".join( 334s [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s bytes([0b00010001]), 334s ] 334s ) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_enum_decoding_bytes[st] _________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize("backend", ALL_BACKENDS) 334s def test_enum_decoding_bytes(backend): 334s class EStrEnumType(enum.Enum): 334s A = "a" 334s B = "b" 334s 334s class EBytesEnumType(enum.Enum): 334s A = b"a" 334s B = b"b" 334s 334s class EIntEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s class EFlagEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s ssize = 1 334s isize = 1 334s encoded_data = b"".join( 334s [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 334s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 334s ] 334s ) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s ssize = 8 334s isize = 4 334s encoded_data = b"".join( 334s [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s bytes([0b00010001]), 334s ] 334s ) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_enum_encoding_bytes[st] _________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s id="np", 334s marks=skipif(not bpack_np, reason="not available"), 334s ), 334s ], 334s ) 334s def test_enum_encoding_bytes(backend): 334s class EStrEnumType(enum.Enum): 334s A = "a" 334s B = "b" 334s 334s class EBytesEnumType(enum.Enum): 334s A = b"a" 334s B = b"b" 334s 334s class EIntEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s class EFlagEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s ssize = 1 334s isize = 1 334s encoded_data = [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 334s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 334s ] 334s encoded_data = b"".join(encoded_data) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s ssize = 8 334s isize = 4 334s encoded_data = [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s bytes([0b00010001]), 334s ] 334s encoded_data = b"".join(encoded_data) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1126: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _________________________ test_enum_encoding_bytes[bs] _________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s pytest.param( 334s bpack_np, 334s id="np", 334s marks=skipif(not bpack_np, reason="not available"), 334s ), 334s ], 334s ) 334s def test_enum_encoding_bytes(backend): 334s class EStrEnumType(enum.Enum): 334s A = "a" 334s B = "b" 334s 334s class EBytesEnumType(enum.Enum): 334s A = b"a" 334s B = b"b" 334s 334s class EIntEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s class EFlagEnumType(enum.Enum): 334s A = 1 334s B = 2 334s 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s ssize = 1 334s isize = 1 334s encoded_data = [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 334s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 334s ] 334s encoded_data = b"".join(encoded_data) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s ssize = 8 334s isize = 4 334s encoded_data = [ 334s EStrEnumType.A.value.encode("ascii"), 334s EBytesEnumType.A.value, 334s bytes([0b00010001]), 334s ] 334s encoded_data = b"".join(encoded_data) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1126: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_decode_sequence[st] ___________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decode_sequence(backend): 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s size = 1 334s repeat = 2 334s encoded_data = bytes([3, 3, 4, 4]) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s size = 4 334s repeat = 2 334s encoded_data = bytes([0b00110011, 0b01000100]) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1166: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_decode_sequence[bs] ___________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_decode_sequence(backend): 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s size = 1 334s repeat = 2 334s encoded_data = bytes([3, 3, 4, 4]) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s size = 4 334s repeat = 2 334s encoded_data = bytes([0b00110011, 0b01000100]) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1166: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_encode_sequence[st] ___________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encode_sequence(backend): 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s size = 1 334s repeat = 2 334s encoded_data = bytes([3, 3, 4, 4]) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s size = 4 334s repeat = 2 334s encoded_data = bytes([0b00110011, 0b01000100]) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1208: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ___________________________ test_encode_sequence[bs] ___________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_encode_sequence(backend): 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 334s bitorder = None 334s size = 1 334s repeat = 2 334s encoded_data = bytes([3, 3, 4, 4]) 334s else: 334s bitorder = bpack.EBitOrder.MSB 334s size = 4 334s repeat = 2 334s encoded_data = bytes([0b00110011, 0b01000100]) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1208: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_decoder[st] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_decoder(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s > @backend.decoder # NOTE: this is a decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1260: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_decoder[bs] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_decoder(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s > @backend.decoder # NOTE: this is a decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1260: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_encoder[st] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_encoder(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s > @backend.encoder # NOTE: this is an encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1279: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_encoder[bs] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_encoder(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s > @backend.encoder # NOTE: this is an encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1279: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ______________ TestNestedRecord.test_nested_record_frombytes[st] _______________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_frombytes(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s # NOTE: this time the inner record is not a decoder 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class Record: 334s field_1: int = bpack.field(size=4, default=1) 334s field_2: int = bpack.field(size=4, default=2) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1305: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ______________ TestNestedRecord.test_nested_record_frombytes[bs] _______________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_frombytes(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s # NOTE: this time the inner record is not a decoder 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class Record: 334s field_1: int = bpack.field(size=4, default=1) 334s field_2: int = bpack.field(size=4, default=2) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1305: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_tobytes[st] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_tobytes(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s # NOTE: this time the inner record is not a decoder 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class Record: 334s field_1: int = bpack.field(size=4, default=1) 334s field_2: int = bpack.field(size=4, default=2) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1324: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______________ TestNestedRecord.test_nested_record_tobytes[bs] ________________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_tobytes(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s 334s # NOTE: this time the inner record is not a decoder 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class Record: 334s field_1: int = bpack.field(size=4, default=1) 334s field_2: int = bpack.field(size=4, default=2) 334s 334s > @backend.encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1324: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s __________ TestNestedRecord.test_nested_record_decoder_with_order[st] __________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_decoder_with_order(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 334s kwargs = dict(bitorder=">", byteorder=">") 334s else: 334s # TODO: use the default byteorder (see get_encoded_data) 334s kwargs = dict(byteorder=bpack.EByteOrder.LE) 334s 334s > @backend.decoder # NOTE: this is a decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1343: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s __________ TestNestedRecord.test_nested_record_decoder_with_order[bs] __________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_decoder_with_order(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 334s kwargs = dict(bitorder=">", byteorder=">") 334s else: 334s # TODO: use the default byteorder (see get_encoded_data) 334s kwargs = dict(byteorder=bpack.EByteOrder.LE) 334s 334s > @backend.decoder # NOTE: this is a decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1343: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s __________ TestNestedRecord.test_nested_record_encoder_with_order[st] __________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_encoder_with_order(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 334s kwargs = dict(bitorder=">", byteorder=">") 334s else: 334s # TODO: use the default byteorder (see get_encoded_data) 334s kwargs = dict(byteorder=bpack.EByteOrder.LE) 334s 334s > @backend.encoder # NOTE: this is a encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1367: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s __________ TestNestedRecord.test_nested_record_encoder_with_order[bs] __________ 334s 334s self = 334s backend = 334s 334s def test_nested_record_encoder_with_order(self, backend): 334s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 334s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 334s kwargs = dict(bitorder=">", byteorder=">") 334s else: 334s # TODO: use the default byteorder (see get_encoded_data) 334s kwargs = dict(byteorder=bpack.EByteOrder.LE) 334s 334s > @backend.encoder # NOTE: this is a encoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1367: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________ TestMultiNestedRecord.test_decode_nested_record_two_levels[st] ________ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_two_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s FOUR = 4 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_02: int = bpack.field(size=4, default=2) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1454: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________ TestMultiNestedRecord.test_decode_nested_record_two_levels[bs] ________ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_two_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s FOUR = 4 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_02: int = bpack.field(size=4, default=2) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1454: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________ TestMultiNestedRecord.test_encode_nested_record_two_levels[st] ________ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_two_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s FOUR = 4 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_02: int = bpack.field(size=4, default=2) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1478: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ________ TestMultiNestedRecord.test_encode_nested_record_two_levels[bs] ________ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_two_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s FOUR = 4 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_02: int = bpack.field(size=4, default=2) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1478: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_decode_nested_record_three_levels[st] _______ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_three_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s TWO = 2 334s SEVEN = 7 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 334s ) 334s field_03: int = bpack.field(size=4, default=4) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1511: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_decode_nested_record_three_levels[bs] _______ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_three_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s TWO = 2 334s SEVEN = 7 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 334s ) 334s field_03: int = bpack.field(size=4, default=4) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1511: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_encode_nested_record_three_levels[st] _______ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_three_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s TWO = 2 334s SEVEN = 7 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 334s ) 334s field_03: int = bpack.field(size=4, default=4) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1546: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_encode_nested_record_three_levels[bs] _______ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_three_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s TWO = 2 334s SEVEN = 7 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 334s ) 334s field_03: int = bpack.field(size=4, default=4) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1546: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_decode_nested_record_four_levels[st] ________ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_four_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s THREE = 3 334s TEN = 10 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel04: 334s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_0002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: int = bpack.field(size=4, default=1) 334s field_002: RecordLevel04 = bpack.field( 334s default_factory=RecordLevel04 334s ) 334s field_003: int = bpack.field(size=4, default=3) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial( 334s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 334s ) 334s ) 334s field_03: int = bpack.field(size=4, default=6) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1591: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_decode_nested_record_four_levels[bs] ________ 334s 334s self = 334s backend = 334s 334s def test_decode_nested_record_four_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s THREE = 3 334s TEN = 10 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel04: 334s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_0002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: int = bpack.field(size=4, default=1) 334s field_002: RecordLevel04 = bpack.field( 334s default_factory=RecordLevel04 334s ) 334s field_003: int = bpack.field(size=4, default=3) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial( 334s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 334s ) 334s ) 334s field_03: int = bpack.field(size=4, default=6) 334s 334s > @backend.decoder 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1591: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_encode_nested_record_four_levels[st] ________ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_four_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s THREE = 3 334s TEN = 10 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel04: 334s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_0002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: int = bpack.field(size=4, default=1) 334s field_002: RecordLevel04 = bpack.field( 334s default_factory=RecordLevel04 334s ) 334s field_003: int = bpack.field(size=4, default=3) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial( 334s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 334s ) 334s ) 334s field_03: int = bpack.field(size=4, default=6) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1639: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s _______ TestMultiNestedRecord.test_encode_nested_record_four_levels[bs] ________ 334s 334s self = 334s backend = 334s 334s def test_encode_nested_record_four_levels(self, backend): 334s class EEnum(enum.Enum): 334s ONE = 1 334s THREE = 3 334s TEN = 10 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel04: 334s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 334s field_0002: int = bpack.field(size=4, default=2) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel03: 334s field_001: int = bpack.field(size=4, default=1) 334s field_002: RecordLevel04 = bpack.field( 334s default_factory=RecordLevel04 334s ) 334s field_003: int = bpack.field(size=4, default=3) 334s 334s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 334s class RecordLevel02: 334s field_01: int = bpack.field(size=4, default=1) 334s field_02: RecordLevel03 = bpack.field( 334s default_factory=functools.partial( 334s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 334s ) 334s ) 334s field_03: int = bpack.field(size=4, default=6) 334s 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1639: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ____________________________ test_codec_helpers[st] ____________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_codec_helpers(backend): 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_codecs.py:27: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s ____________________________ test_codec_helpers[bs] ____________________________ 334s 334s backend = 334s 334s @pytest.mark.parametrize( 334s "backend", 334s [ 334s pytest.param(bpack.st, id="st"), 334s pytest.param( 334s bpack_bs, 334s id="bs", 334s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 334s ), 334s ], 334s ) 334s def test_codec_helpers(backend): 334s > @backend.codec 334s 334s /usr/lib/python3/dist-packages/bpack/tests/test_codecs.py:27: 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 334s return wrap(cls) 334s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 334s return func(klass, **kwargs) 334s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 334s decode_func = bpack.utils.create_fn( 334s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 334s 334s name = 'frombytes', args = ('cls', 'data') 334s body = ['return cls.__bpack_decoder__.decode(data)'] 334s 334s def create_fn( 334s name, 334s args, 334s body, 334s *, 334s globals=None, # noqa: A002 334s locals=None, # noqa: A002 334s return_type=dataclasses.MISSING, 334s ): 334s """Create a function object.""" 334s > return dataclasses._create_fn( 334s name, 334s args, 334s body, 334s globals=globals, 334s locals=locals, 334s return_type=return_type, 334s ) 334s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 334s 334s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 334s =============================== warnings summary =============================== 334s ../../../../usr/lib/python3/dist-packages/bpack/tests/test_decoder_np.py:9 334s /usr/lib/python3/dist-packages/bpack/tests/test_decoder_np.py:9: PytestDeprecationWarning: 334s Module 'bpack.np' was found, but when imported by pytest it raised: 334s ImportError('Error importing numpy: you should not try to import numpy from\n its source directory; please exit the numpy source tree, and relaunch\n your python interpreter from there.') 334s In pytest 9.1 this warning will become an error by default. 334s You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 334s See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 334s bpack_np = pytest.importorskip("bpack.np") 334s 334s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 334s =========================== short test summary info ============================ 334s FAILED tests/test_backends_codec.py::test_attrs[bs] - AttributeError: module ... 334s FAILED tests/test_backends_codec.py::test_attrs[st] - AttributeError: module ... 334s FAILED tests/test_backends_codec.py::test_decoder_func[st BE] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_decoder_func[st LE] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_decoder_func[bs BE MSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_decoder_func[bs LE MSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_decoder_func[bs BE LSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_decoder_func[bs LE LSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_encoder_func[st BE] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_encoder_func[st LE] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_encoder_func[bs BE MSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_encoder_func[bs LE MSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_encoder_func[bs BE LSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_encoder_func[bs LE LSB] - Attribute... 334s FAILED tests/test_backends_codec.py::test_bit_decoder_decorator_frombytes[bs] 334s FAILED tests/test_backends_codec.py::test_bit_encoder_decorator_tobytes[bs] 334s FAILED tests/test_backends_codec.py::test_byte_decoder_decorator_frombytes[st] 334s FAILED tests/test_backends_codec.py::test_byte_encoder_decorator_tobytes[st] 334s FAILED tests/test_backends_codec.py::test_byte_decoder_native_byteorder_frombytes[st] 334s FAILED tests/test_backends_codec.py::test_byte_encoder_native_byteorder_tobytes[st] 334s FAILED tests/test_backends_codec.py::test_bit_decoder_native_byteorder_frombytes[bs] 334s FAILED tests/test_backends_codec.py::test_bit_encoder_native_byteorder_tobytes[bs] 334s FAILED tests/test_backends_codec.py::test_bit_decoder_default_byteorder_frombytes[bs] 334s FAILED tests/test_backends_codec.py::test_bit_encoder_default_byteorder_tobytes[bs] 334s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[bs] - Attribute... 334s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[st] - Attribute... 334s FAILED tests/test_backends_codec.py::test_enum_encoding_bytes[st] - Attribute... 334s FAILED tests/test_backends_codec.py::test_enum_encoding_bytes[bs] - Attribute... 334s FAILED tests/test_backends_codec.py::test_decode_sequence[st] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_decode_sequence[bs] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_encode_sequence[st] - AttributeErro... 334s FAILED tests/test_backends_codec.py::test_encode_sequence[bs] - AttributeErro... 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder[bs] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder[bs] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_frombytes[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_frombytes[bs] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_tobytes[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_tobytes[bs] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder_with_order[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder_with_order[bs] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder_with_order[st] 334s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder_with_order[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_two_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_two_levels[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_two_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_two_levels[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_three_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_three_levels[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_three_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_three_levels[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_four_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_four_levels[bs] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_four_levels[st] 334s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_four_levels[bs] 334s FAILED tests/test_codecs.py::test_codec_helpers[st] - AttributeError: module ... 334s FAILED tests/test_codecs.py::test_codec_helpers[bs] - AttributeError: module ... 334s =========== 58 failed, 376 passed, 1269 skipped, 1 warning in 4.64s ============ 334s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.90eBiA/autopkgtest_tmp/build; python3.13 -m pytest --pyargs bpack 334s I: pybuild base:311: cd /tmp/autopkgtest.90eBiA/autopkgtest_tmp/build; python3.12 -m pytest --pyargs bpack 335s ============================= test session starts ============================== 335s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 335s rootdir: /tmp/autopkgtest.90eBiA/autopkgtest_tmp/build 335s configfile: pyproject.toml 335s plugins: typeguard-4.4.1 335s collected 1709 items 335s 335s tests/test_backends_codec.py ........................................... [ 2%] 336s ................................................................ [ 6%] 336s tests/test_codecs.py .. [ 6%] 336s tests/test_decoder_ba.py ....... [ 6%] 336s tests/test_decoder_np.py . [ 6%] 336s tests/test_desctiptor_utils.py ......................... [ 8%] 336s tests/test_field_descriptor.py ......................................... [ 10%] 336s ............... [ 11%] 336s tests/test_packbits.py ................................................. [ 14%] 336s ........................................................................ [ 18%] 336s ........................................................................ [ 22%] 336s ........................................................................ [ 27%] 337s ........................................................................ [ 31%] 337s ........................................................................ [ 35%] 338s ........................................................................ [ 39%] 338s ........................................................................ [ 43%] 338s ........................................................................ [ 48%] 339s ........................................................................ [ 52%] 339s ........................................................................ [ 56%] 339s ........................................................................ [ 60%] 339s ........................................................................ [ 65%] 340s ........................................................................ [ 69%] 340s ........................................................................ [ 73%] 340s ........................................................................ [ 77%] 341s ........................................................................ [ 81%] 341s ........................................................ [ 85%] 341s tests/test_record_descriptor.py ........................................ [ 87%] 341s ................... [ 88%] 341s tests/test_typing.py ................................................... [ 91%] 341s ........................................................................ [ 95%] 341s .................................................... [ 98%] 341s tests/test_utils.py .................... [100%] 341s 341s ============================= 1709 passed in 6.65s ============================= 341s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 341s make: *** [/tmp/88NooAtrFf/run:4: pybuild-autopkgtest] Error 25 341s pybuild-autopkgtest: error: /tmp/88NooAtrFf/run pybuild-autopkgtest returned exit code 2 342s autopkgtest [10:16:02]: test pybuild-autopkgtest: -----------------------] 346s pybuild-autopkgtest FAIL non-zero exit status 25 346s autopkgtest [10:16:06]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 350s autopkgtest [10:16:10]: @@@@@@@@@@@@@@@@@@@@ summary 350s pybuild-autopkgtest FAIL non-zero exit status 25