0s autopkgtest [06:55:58]: starting date and time: 2026-02-10 06:55:58+0000 0s autopkgtest [06:55:58]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [06:55:58]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lrbfkbbg/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:mercurial,src:cmake,src:composer --apt-upgrade git-remote-hg --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=mercurial/7.2-2 cmake/4.2.3-1ubuntu1 composer/2.9.5-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-22.secgroup --name adt-resolute-amd64-git-remote-hg-20260210-065558-juju-7f2275-prod-proposed-migration-environment-15-f1d34aa8-4fb0-414c-8ac7-7b5f6fc28904 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 5s Creating nova instance adt-resolute-amd64-git-remote-hg-20260210-065558-juju-7f2275-prod-proposed-migration-environment-15-f1d34aa8-4fb0-414c-8ac7-7b5f6fc28904 from image adt/ubuntu-resolute-amd64-server-20260204.img (UUID fedf54b4-458b-493e-8072-6425c19717b4)... 77s autopkgtest [06:57:15]: testbed dpkg architecture: amd64 77s autopkgtest [06:57:15]: testbed apt version: 3.1.14 77s autopkgtest [06:57:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [06:57:15]: testbed release detected to be: None 78s autopkgtest [06:57:16]: updating testbed package index (apt update) 78s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 78s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1727 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [178 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [31.1 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [266 kB] 79s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [219 kB] 79s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6184 B] 79s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 79s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [792 kB] 79s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [1787 kB] 79s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [32.5 kB] 79s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [26.4 kB] 79s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [5020 B] 79s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [996 B] 80s Fetched 5197 kB in 1s (5381 kB/s) 80s Reading package lists... 81s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 81s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 81s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 81s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 82s Reading package lists... 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Calculating upgrade... 82s The following package was automatically installed and is no longer required: 82s libpython3.13 82s Use 'sudo apt autoremove' to remove it. 82s The following NEW packages will be installed: 82s gcc-16-base libpython3.14 libpython3.14-minimal libpython3.14-stdlib 82s linux-headers-6.19.0-3 linux-headers-6.19.0-3-generic 82s linux-image-6.19.0-3-generic linux-modules-6.19.0-3-generic 82s linux-tools-6.19.0-3 linux-tools-6.19.0-3-generic 82s The following packages will be upgraded: 82s 3cpio amd64-microcode apt bpftool busybox-initramfs busybox-static 82s cryptsetup-bin dash dbus dbus-bin dbus-daemon dbus-session-bus-common 82s dbus-system-bus-common dbus-user-session debianutils dmsetup dracut-install 82s ethtool findutils gir1.2-girepository-3.0 gir1.2-glib-2.0 hwdata iproute2 82s iptables less libapt-pkg7.0 libatomic1 libattr1 libbpf1 libbrotli1 libbsd0 82s libcryptsetup12 libdbus-1-3 libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common 82s libdrm2 libevent-core-2.1-7t64 libgcc-s1 libgdbm-compat4t64 libgdbm6t64 82s libgirepository-2.0-0 libglib2.0-0t64 libglib2.0-data libgpm2 libgudev-1.0-0 82s libidn2-0 libip4tc2 libip6tc2 libjansson4 libkeyutils1 liblsof0 82s libmaxminddb0 libnetfilter-conntrack3 libnpth0t64 libonig5 libpcap0.8t64 82s libpci3 libsensors-config libsensors5 libstdc++6 libusb-1.0-0 libwrap0 82s libxau6 libxkbcommon0 libxtables12 linux-generic linux-headers-generic 82s linux-headers-virtual linux-image-generic linux-image-virtual linux-perf 82s linux-tools-common linux-virtual lsof man-db mawk patch pciutils pnp.ids 82s pollinate python3-linkify-it python3-markdown-it python3-referencing sed 82s shared-mime-info tar tcpdump ubuntu-kernel-accessories ubuntu-standard wget 82s 91 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 82s Need to get 237 MB of archives. 82s After this operation, 339 MB of additional disk space will be used. 82s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 debianutils amd64 5.23.2build1 [93.3 kB] 82s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 dash amd64 0.5.12-12ubuntu3 [96.0 kB] 82s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 findutils amd64 4.10.0-3build2 [307 kB] 82s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 sed amd64 4.9-2build3 [195 kB] 82s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 tar amd64 1.35+dfsg-3.1build2 [257 kB] 82s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libattr1 amd64 1:2.5.2-3build2 [11.4 kB] 82s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-16-base amd64 16-20260208-1ubuntu1 [59.7 kB] 82s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-s1 amd64 16-20260208-1ubuntu1 [80.3 kB] 82s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libbsd0 amd64 0.12.2-2build2 [42.3 kB] 82s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 mawk amd64 1.3.4.20260129-1 [133 kB] 82s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++6 amd64 16-20260208-1ubuntu1 [844 kB] 82s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.15 [1151 kB] 82s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.15 [1479 kB] 82s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus-system-bus-common all 1.16.2-2ubuntu3 [55.8 kB] 82s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus-session-bus-common all 1.16.2-2ubuntu3 [54.4 kB] 82s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus-user-session amd64 1.16.2-2ubuntu3 [9696 B] 82s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus-daemon amd64 1.16.2-2ubuntu3 [119 kB] 82s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus-bin amd64 1.16.2-2ubuntu3 [40.1 kB] 82s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 dbus amd64 1.16.2-2ubuntu3 [24.2 kB] 82s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbus-1-3 amd64 1.16.2-2ubuntu3 [185 kB] 82s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevmapper1.02.1 amd64 2:1.02.205-2ubuntu3 [142 kB] 82s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 dmsetup amd64 2:1.02.205-2ubuntu3 [79.4 kB] 82s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 ethtool amd64 1:6.15-3build1 [318 kB] 82s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 gir1.2-girepository-3.0 amd64 2.87.2-2 [25.2 kB] 82s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libgirepository-2.0-0 amd64 2.87.2-2 [76.1 kB] 82s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libatomic1 amd64 16-20260208-1ubuntu1 [11.4 kB] 82s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 gir1.2-glib-2.0 amd64 2.87.2-2 [182 kB] 82s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib2.0-0t64 amd64 2.87.2-2 [1613 kB] 83s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libbpf1 amd64 1:1.6.2-1build1 [184 kB] 83s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 iptables amd64 1.8.11-2ubuntu3 [381 kB] 83s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libip4tc2 amd64 1.8.11-2ubuntu3 [24.2 kB] 83s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libip6tc2 amd64 1.8.11-2ubuntu3 [24.4 kB] 83s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libnetfilter-conntrack3 amd64 1.1.1-1 [47.5 kB] 83s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libxtables12 amd64 1.8.11-2ubuntu3 [36.6 kB] 83s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 iproute2 amd64 6.18.0-1ubuntu1 [1178 kB] 83s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 less amd64 668-1build1 [172 kB] 83s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libcryptsetup12 amd64 2:2.8.0-1ubuntu3 [283 kB] 83s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib2.0-data all 2.87.2-2 [58.2 kB] 83s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libidn2-0 amd64 2.3.8-4build1 [67.6 kB] 83s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libkeyutils1 amd64 1.6.3-6ubuntu3 [10.6 kB] 83s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-linkify-it all 2.0.3-1ubuntu3 [19.4 kB] 83s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markdown-it all 3.0.0-3build1 [54.4 kB] 83s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 shared-mime-info amd64 2.4-5build3 [476 kB] 83s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-static amd64 1:1.37.0-7ubuntu1 [1034 kB] 83s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-common all 2.4.131-1 [9774 B] 83s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm2 amd64 2.4.131-1 [42.3 kB] 83s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libgdbm6t64 amd64 1.26-1build1 [36.5 kB] 83s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpm2 amd64 1.20.7-12build1 [14.4 kB] 83s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libjansson4 amd64 2.14-2build4 [33.2 kB] 83s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 lsof amd64 4.99.4+dfsg-2build2 [239 kB] 83s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsof0 amd64 4.99.4+dfsg-2build2 [56.5 kB] 83s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libmaxminddb0 amd64 1.12.2-1build2 [18.9 kB] 83s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcap0.8t64 amd64 1.10.5-2ubuntu3 [154 kB] 83s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 pciutils amd64 1:3.14.0-1build2 [95.5 kB] 83s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libpci3 amd64 1:3.14.0-1build2 [38.1 kB] 83s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors-config all 1:3.6.2-2build1 [6862 B] 83s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors5 amd64 1:3.6.2-2build1 [28.9 kB] 83s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libusb-1.0-0 amd64 2:1.0.29-2build1 [56.9 kB] 83s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libxau6 amd64 1:1.0.11-1build2 [7502 B] 83s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbcommon0 amd64 1.13.1-1 [159 kB] 83s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 man-db amd64 2.13.1-1build1 [1392 kB] 83s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 tcpdump amd64 4.99.5-2ubuntu3 [477 kB] 83s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 wget amd64 1.25.0-2ubuntu4 [353 kB] 83s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 ubuntu-standard amd64 1.564 [13.3 kB] 83s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 3cpio amd64 0.14.0-1ubuntu1 [285 kB] 83s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 bpftool amd64 7.7.0+6.19.0-3.3 [1229 kB] 83s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-initramfs amd64 1:1.37.0-7ubuntu1 [191 kB] 83s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 cryptsetup-bin amd64 2:2.8.0-1ubuntu3 [228 kB] 83s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 dracut-install amd64 109-11ubuntu1 [45.8 kB] 83s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 hwdata all 0.394-1build1 [1566 B] 83s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 pnp.ids all 0.394-1build1 [29.6 kB] 83s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.2.0-3 [343 kB] 83s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-amdgpu1 amd64 2.4.131-1 [23.2 kB] 83s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 libevent-core-2.1-7t64 amd64 2.1.12-stable-10build2 [93.1 kB] 83s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 libgdbm-compat4t64 amd64 1.26-1build1 [6796 B] 83s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 libgudev-1.0-0 amd64 1:238-7build1 [15.9 kB] 83s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 libnpth0t64 amd64 1.8-3build1 [9302 B] 83s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1build1 [174 kB] 83s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 83s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 83s Get:81 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14 amd64 3.14.2-1 [2568 kB] 83s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libwrap0 amd64 7.6.q-36build2 [48.5 kB] 83s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-modules-6.19.0-3-generic amd64 6.19.0-3.3 [171 MB] 89s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-6.19.0-3-generic amd64 6.19.0-3.3+1 [16.8 MB] 90s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 amd64-microcode amd64 3.20251202.1ubuntu1 [459 kB] 90s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-generic amd64 6.19.0-3.3 [1698 B] 90s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-generic amd64 6.19.0-3.3 [12.2 kB] 90s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-virtual amd64 6.19.0-3.3 [1700 B] 90s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-virtual amd64 6.19.0-3.3 [12.1 kB] 90s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-virtual amd64 6.19.0-3.3 [1646 B] 90s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.19.0-3 all 6.19.0-3.3 [14.9 MB] 90s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.19.0-3-generic amd64 6.19.0-3.3 [4330 kB] 90s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-generic amd64 6.19.0-3.3 [12.0 kB] 90s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-perf amd64 6.19.0-3.3 [4480 kB] 90s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-common all 6.19.0-3.3 [345 kB] 90s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.19.0-3 amd64 6.19.0-3.3 [1455 kB] 90s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.19.0-3-generic amd64 6.19.0-3.3 [1612 B] 90s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 patch amd64 2.8-2build1 [95.7 kB] 90s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 pollinate all 4.33-4ubuntu5 [14.0 kB] 90s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 90s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 ubuntu-kernel-accessories amd64 1.564 [13.1 kB] 90s dpkg-preconfigure: unable to re-open stdin: No such file or directory 91s Fetched 237 MB in 8s (28.6 MB/s) 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../debianutils_5.23.2build1_amd64.deb ... 91s Unpacking debianutils (5.23.2build1) over (5.23.2) ... 91s Setting up debianutils (5.23.2build1) ... 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../dash_0.5.12-12ubuntu3_amd64.deb ... 91s Unpacking dash (0.5.12-12ubuntu3) over (0.5.12-12ubuntu2) ... 91s Setting up dash (0.5.12-12ubuntu3) ... 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../findutils_4.10.0-3build2_amd64.deb ... 91s Unpacking findutils (4.10.0-3build2) over (4.10.0-3build1) ... 91s Setting up findutils (4.10.0-3build2) ... 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../sed_4.9-2build3_amd64.deb ... 91s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 91s Setting up sed (4.9-2build3) ... 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../tar_1.35+dfsg-3.1build2_amd64.deb ... 91s Unpacking tar (1.35+dfsg-3.1build2) over (1.35+dfsg-3.1build1) ... 91s Setting up tar (1.35+dfsg-3.1build2) ... 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../libattr1_1%3a2.5.2-3build2_amd64.deb ... 91s Unpacking libattr1:amd64 (1:2.5.2-3build2) over (1:2.5.2-3build1) ... 91s Setting up libattr1:amd64 (1:2.5.2-3build2) ... 91s Selecting previously unselected package gcc-16-base:amd64. 91s (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 ... 83957 files and directories currently installed.) 91s Preparing to unpack .../gcc-16-base_16-20260208-1ubuntu1_amd64.deb ... 91s Unpacking gcc-16-base:amd64 (16-20260208-1ubuntu1) ... 91s Setting up gcc-16-base:amd64 (16-20260208-1ubuntu1) ... 91s (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 ... 83962 files and directories currently installed.) 91s Preparing to unpack .../libgcc-s1_16-20260208-1ubuntu1_amd64.deb ... 91s Unpacking libgcc-s1:amd64 (16-20260208-1ubuntu1) over (15.2.0-12ubuntu1) ... 91s Setting up libgcc-s1:amd64 (16-20260208-1ubuntu1) ... 92s (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 ... 83962 files and directories currently installed.) 92s Preparing to unpack .../00-libbsd0_0.12.2-2build2_amd64.deb ... 92s Unpacking libbsd0:amd64 (0.12.2-2build2) over (0.12.2-2build1) ... 92s Preparing to unpack .../01-mawk_1.3.4.20260129-1_amd64.deb ... 92s Unpacking mawk (1.3.4.20260129-1) over (1.3.4.20250131-2) ... 92s Preparing to unpack .../02-libstdc++6_16-20260208-1ubuntu1_amd64.deb ... 92s Unpacking libstdc++6:amd64 (16-20260208-1ubuntu1) over (15.2.0-12ubuntu1) ... 92s Preparing to unpack .../03-libapt-pkg7.0_3.1.15_amd64.deb ... 92s Unpacking libapt-pkg7.0:amd64 (3.1.15) over (3.1.14) ... 92s Preparing to unpack .../04-apt_3.1.15_amd64.deb ... 92s Unpacking apt (3.1.15) over (3.1.14) ... 92s Preparing to unpack .../05-dbus-system-bus-common_1.16.2-2ubuntu3_all.deb ... 92s Unpacking dbus-system-bus-common (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../06-dbus-session-bus-common_1.16.2-2ubuntu3_all.deb ... 92s Unpacking dbus-session-bus-common (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../07-dbus-user-session_1.16.2-2ubuntu3_amd64.deb ... 92s Unpacking dbus-user-session (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../08-dbus-daemon_1.16.2-2ubuntu3_amd64.deb ... 92s Unpacking dbus-daemon (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../09-dbus-bin_1.16.2-2ubuntu3_amd64.deb ... 92s Unpacking dbus-bin (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../10-dbus_1.16.2-2ubuntu3_amd64.deb ... 92s Unpacking dbus (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../11-libdbus-1-3_1.16.2-2ubuntu3_amd64.deb ... 92s Unpacking libdbus-1-3:amd64 (1.16.2-2ubuntu3) over (1.16.2-2ubuntu2) ... 92s Preparing to unpack .../12-libdevmapper1.02.1_2%3a1.02.205-2ubuntu3_amd64.deb ... 92s Unpacking libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 92s Preparing to unpack .../13-dmsetup_2%3a1.02.205-2ubuntu3_amd64.deb ... 92s Unpacking dmsetup (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 92s Preparing to unpack .../14-ethtool_1%3a6.15-3build1_amd64.deb ... 92s Unpacking ethtool (1:6.15-3build1) over (1:6.15-3) ... 92s Preparing to unpack .../15-gir1.2-girepository-3.0_2.87.2-2_amd64.deb ... 92s Unpacking gir1.2-girepository-3.0:amd64 (2.87.2-2) over (2.86.3-4) ... 92s Preparing to unpack .../16-libgirepository-2.0-0_2.87.2-2_amd64.deb ... 92s Unpacking libgirepository-2.0-0:amd64 (2.87.2-2) over (2.86.3-4) ... 92s Preparing to unpack .../17-libatomic1_16-20260208-1ubuntu1_amd64.deb ... 92s Unpacking libatomic1:amd64 (16-20260208-1ubuntu1) over (15.2.0-12ubuntu1) ... 92s Preparing to unpack .../18-gir1.2-glib-2.0_2.87.2-2_amd64.deb ... 92s Unpacking gir1.2-glib-2.0:amd64 (2.87.2-2) over (2.86.3-4) ... 92s Preparing to unpack .../19-libglib2.0-0t64_2.87.2-2_amd64.deb ... 92s Unpacking libglib2.0-0t64:amd64 (2.87.2-2) over (2.86.3-4) ... 92s Preparing to unpack .../20-libbpf1_1%3a1.6.2-1build1_amd64.deb ... 92s Unpacking libbpf1:amd64 (1:1.6.2-1build1) over (1:1.6.2-1) ... 92s Preparing to unpack .../21-iptables_1.8.11-2ubuntu3_amd64.deb ... 92s Unpacking iptables (1.8.11-2ubuntu3) over (1.8.11-2ubuntu2) ... 92s Preparing to unpack .../22-libip4tc2_1.8.11-2ubuntu3_amd64.deb ... 92s Unpacking libip4tc2:amd64 (1.8.11-2ubuntu3) over (1.8.11-2ubuntu2) ... 92s Preparing to unpack .../23-libip6tc2_1.8.11-2ubuntu3_amd64.deb ... 92s Unpacking libip6tc2:amd64 (1.8.11-2ubuntu3) over (1.8.11-2ubuntu2) ... 93s Preparing to unpack .../24-libnetfilter-conntrack3_1.1.1-1_amd64.deb ... 93s Unpacking libnetfilter-conntrack3:amd64 (1.1.1-1) over (1.1.0-1build1) ... 93s Preparing to unpack .../25-libxtables12_1.8.11-2ubuntu3_amd64.deb ... 93s Unpacking libxtables12:amd64 (1.8.11-2ubuntu3) over (1.8.11-2ubuntu2) ... 93s Preparing to unpack .../26-iproute2_6.18.0-1ubuntu1_amd64.deb ... 93s Unpacking iproute2 (6.18.0-1ubuntu1) over (6.16.0-1ubuntu3) ... 93s Preparing to unpack .../27-less_668-1build1_amd64.deb ... 93s Unpacking less (668-1build1) over (668-1) ... 93s Preparing to unpack .../28-libcryptsetup12_2%3a2.8.0-1ubuntu3_amd64.deb ... 93s Unpacking libcryptsetup12:amd64 (2:2.8.0-1ubuntu3) over (2:2.8.0-1ubuntu2) ... 93s Preparing to unpack .../29-libglib2.0-data_2.87.2-2_all.deb ... 93s Unpacking libglib2.0-data (2.87.2-2) over (2.86.3-4) ... 93s Preparing to unpack .../30-libidn2-0_2.3.8-4build1_amd64.deb ... 93s Unpacking libidn2-0:amd64 (2.3.8-4build1) over (2.3.8-4) ... 93s Preparing to unpack .../31-libkeyutils1_1.6.3-6ubuntu3_amd64.deb ... 93s Unpacking libkeyutils1:amd64 (1.6.3-6ubuntu3) over (1.6.3-6ubuntu2) ... 93s Preparing to unpack .../32-python3-linkify-it_2.0.3-1ubuntu3_all.deb ... 93s Unpacking python3-linkify-it (2.0.3-1ubuntu3) over (2.0.3-1ubuntu2) ... 93s Preparing to unpack .../33-python3-markdown-it_3.0.0-3build1_all.deb ... 93s Unpacking python3-markdown-it (3.0.0-3build1) over (3.0.0-3) ... 93s Preparing to unpack .../34-shared-mime-info_2.4-5build3_amd64.deb ... 93s Unpacking shared-mime-info (2.4-5build3) over (2.4-5build2) ... 93s Preparing to unpack .../35-busybox-static_1%3a1.37.0-7ubuntu1_amd64.deb ... 93s Unpacking busybox-static (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 93s Preparing to unpack .../36-libdrm-common_2.4.131-1_all.deb ... 93s Unpacking libdrm-common (2.4.131-1) over (2.4.129-1) ... 93s Preparing to unpack .../37-libdrm2_2.4.131-1_amd64.deb ... 93s Unpacking libdrm2:amd64 (2.4.131-1) over (2.4.129-1) ... 93s Preparing to unpack .../38-libgdbm6t64_1.26-1build1_amd64.deb ... 93s Unpacking libgdbm6t64:amd64 (1.26-1build1) over (1.26-1) ... 93s Preparing to unpack .../39-libgpm2_1.20.7-12build1_amd64.deb ... 93s Unpacking libgpm2:amd64 (1.20.7-12build1) over (1.20.7-12) ... 93s Preparing to unpack .../40-libjansson4_2.14-2build4_amd64.deb ... 93s Unpacking libjansson4:amd64 (2.14-2build4) over (2.14-2build3) ... 93s Preparing to unpack .../41-lsof_4.99.4+dfsg-2build2_amd64.deb ... 93s Unpacking lsof (4.99.4+dfsg-2build2) over (4.99.4+dfsg-2build1) ... 93s Preparing to unpack .../42-liblsof0_4.99.4+dfsg-2build2_amd64.deb ... 93s Unpacking liblsof0 (4.99.4+dfsg-2build2) over (4.99.4+dfsg-2build1) ... 93s Preparing to unpack .../43-libmaxminddb0_1.12.2-1build2_amd64.deb ... 93s Unpacking libmaxminddb0:amd64 (1.12.2-1build2) over (1.12.2-1build1) ... 93s Preparing to unpack .../44-libpcap0.8t64_1.10.5-2ubuntu3_amd64.deb ... 93s Unpacking libpcap0.8t64:amd64 (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 94s Preparing to unpack .../45-pciutils_1%3a3.14.0-1build2_amd64.deb ... 94s Unpacking pciutils (1:3.14.0-1build2) over (1:3.14.0-1build1) ... 94s Preparing to unpack .../46-libpci3_1%3a3.14.0-1build2_amd64.deb ... 94s Unpacking libpci3:amd64 (1:3.14.0-1build2) over (1:3.14.0-1build1) ... 94s Preparing to unpack .../47-libsensors-config_1%3a3.6.2-2build1_all.deb ... 94s Unpacking libsensors-config (1:3.6.2-2build1) over (1:3.6.2-2) ... 94s Preparing to unpack .../48-libsensors5_1%3a3.6.2-2build1_amd64.deb ... 94s Unpacking libsensors5:amd64 (1:3.6.2-2build1) over (1:3.6.2-2) ... 94s Preparing to unpack .../49-libusb-1.0-0_2%3a1.0.29-2build1_amd64.deb ... 94s Unpacking libusb-1.0-0:amd64 (2:1.0.29-2build1) over (2:1.0.29-2) ... 94s Preparing to unpack .../50-libxau6_1%3a1.0.11-1build2_amd64.deb ... 94s Unpacking libxau6:amd64 (1:1.0.11-1build2) over (1:1.0.11-1build1) ... 94s Preparing to unpack .../51-libxkbcommon0_1.13.1-1_amd64.deb ... 94s Unpacking libxkbcommon0:amd64 (1.13.1-1) over (1.12.3-1) ... 94s Preparing to unpack .../52-man-db_2.13.1-1build1_amd64.deb ... 94s Unpacking man-db (2.13.1-1build1) over (2.13.1-1) ... 94s Preparing to unpack .../53-tcpdump_4.99.5-2ubuntu3_amd64.deb ... 94s Unpacking tcpdump (4.99.5-2ubuntu3) over (4.99.5-2ubuntu2) ... 94s Preparing to unpack .../54-wget_1.25.0-2ubuntu4_amd64.deb ... 94s Unpacking wget (1.25.0-2ubuntu4) over (1.25.0-2ubuntu3) ... 94s Preparing to unpack .../55-ubuntu-standard_1.564_amd64.deb ... 94s Unpacking ubuntu-standard (1.564) over (1.563) ... 94s Preparing to unpack .../56-3cpio_0.14.0-1ubuntu1_amd64.deb ... 94s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 94s Preparing to unpack .../57-bpftool_7.7.0+6.19.0-3.3_amd64.deb ... 94s Unpacking bpftool (7.7.0+6.19.0-3.3) over (7.7.0+6.18.0-9.9) ... 94s Preparing to unpack .../58-busybox-initramfs_1%3a1.37.0-7ubuntu1_amd64.deb ... 94s Unpacking busybox-initramfs (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 94s Preparing to unpack .../59-cryptsetup-bin_2%3a2.8.0-1ubuntu3_amd64.deb ... 94s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu3) over (2:2.8.0-1ubuntu2) ... 94s Preparing to unpack .../60-dracut-install_109-11ubuntu1_amd64.deb ... 94s Unpacking dracut-install (109-11ubuntu1) over (109-9ubuntu1) ... 94s Preparing to unpack .../61-hwdata_0.394-1build1_all.deb ... 94s Unpacking hwdata (0.394-1build1) over (0.394-1) ... 94s Preparing to unpack .../62-pnp.ids_0.394-1build1_all.deb ... 94s Unpacking pnp.ids (0.394-1build1) over (0.394-1) ... 94s Preparing to unpack .../63-libbrotli1_1.2.0-3_amd64.deb ... 94s Unpacking libbrotli1:amd64 (1.2.0-3) over (1.1.0-2build6) ... 94s Preparing to unpack .../64-libdrm-amdgpu1_2.4.131-1_amd64.deb ... 94s Unpacking libdrm-amdgpu1:amd64 (2.4.131-1) over (2.4.129-1) ... 94s Preparing to unpack .../65-libevent-core-2.1-7t64_2.1.12-stable-10build2_amd64.deb ... 94s Unpacking libevent-core-2.1-7t64:amd64 (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 94s Preparing to unpack .../66-libgdbm-compat4t64_1.26-1build1_amd64.deb ... 94s Unpacking libgdbm-compat4t64:amd64 (1.26-1build1) over (1.26-1) ... 94s Preparing to unpack .../67-libgudev-1.0-0_1%3a238-7build1_amd64.deb ... 94s Unpacking libgudev-1.0-0:amd64 (1:238-7build1) over (1:238-7) ... 94s Preparing to unpack .../68-libnpth0t64_1.8-3build1_amd64.deb ... 94s Unpacking libnpth0t64:amd64 (1.8-3build1) over (1.8-3) ... 94s Preparing to unpack .../69-libonig5_6.9.10-1build1_amd64.deb ... 94s Unpacking libonig5:amd64 (6.9.10-1build1) over (6.9.10-1) ... 94s Selecting previously unselected package libpython3.14-minimal:amd64. 94s Preparing to unpack .../70-libpython3.14-minimal_3.14.2-1_amd64.deb ... 94s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 94s Selecting previously unselected package libpython3.14-stdlib:amd64. 94s Preparing to unpack .../71-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 94s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 94s Selecting previously unselected package libpython3.14:amd64. 94s Preparing to unpack .../72-libpython3.14_3.14.2-1_amd64.deb ... 94s Unpacking libpython3.14:amd64 (3.14.2-1) ... 95s Preparing to unpack .../73-libwrap0_7.6.q-36build2_amd64.deb ... 95s Unpacking libwrap0:amd64 (7.6.q-36build2) over (7.6.q-36build1) ... 95s Selecting previously unselected package linux-modules-6.19.0-3-generic. 95s Preparing to unpack .../74-linux-modules-6.19.0-3-generic_6.19.0-3.3_amd64.deb ... 95s Unpacking linux-modules-6.19.0-3-generic (6.19.0-3.3) ... 95s Selecting previously unselected package linux-image-6.19.0-3-generic. 95s Preparing to unpack .../75-linux-image-6.19.0-3-generic_6.19.0-3.3+1_amd64.deb ... 95s Unpacking linux-image-6.19.0-3-generic (6.19.0-3.3+1) ... 95s Preparing to unpack .../76-amd64-microcode_3.20251202.1ubuntu1_amd64.deb ... 95s Unpacking amd64-microcode (3.20251202.1ubuntu1) over (3.20250708.1ubuntu1) ... 95s Preparing to unpack .../77-linux-generic_6.19.0-3.3_amd64.deb ... 95s Unpacking linux-generic (6.19.0-3.3) over (6.18.0-9.9+1) ... 96s Preparing to unpack .../78-linux-image-generic_6.19.0-3.3_amd64.deb ... 96s Unpacking linux-image-generic (6.19.0-3.3) over (6.18.0-9.9+1) ... 96s Preparing to unpack .../79-linux-virtual_6.19.0-3.3_amd64.deb ... 96s Unpacking linux-virtual (6.19.0-3.3) over (6.18.0-9.9+1) ... 96s Preparing to unpack .../80-linux-image-virtual_6.19.0-3.3_amd64.deb ... 96s Unpacking linux-image-virtual (6.19.0-3.3) over (6.18.0-9.9+1) ... 96s Preparing to unpack .../81-linux-headers-virtual_6.19.0-3.3_amd64.deb ... 96s Unpacking linux-headers-virtual (6.19.0-3.3) over (6.18.0-9.9+1) ... 96s Selecting previously unselected package linux-headers-6.19.0-3. 96s Preparing to unpack .../82-linux-headers-6.19.0-3_6.19.0-3.3_all.deb ... 96s Unpacking linux-headers-6.19.0-3 (6.19.0-3.3) ... 97s Selecting previously unselected package linux-headers-6.19.0-3-generic. 97s Preparing to unpack .../83-linux-headers-6.19.0-3-generic_6.19.0-3.3_amd64.deb ... 97s Unpacking linux-headers-6.19.0-3-generic (6.19.0-3.3) ... 97s Preparing to unpack .../84-linux-headers-generic_6.19.0-3.3_amd64.deb ... 97s Unpacking linux-headers-generic (6.19.0-3.3) over (6.18.0-9.9+1) ... 97s Preparing to unpack .../85-linux-perf_6.19.0-3.3_amd64.deb ... 97s Unpacking linux-perf (6.19.0-3.3) over (6.18.0-9.9) ... 98s Preparing to unpack .../86-linux-tools-common_6.19.0-3.3_all.deb ... 98s Unpacking linux-tools-common (6.19.0-3.3) over (6.18.0-9.9) ... 98s Selecting previously unselected package linux-tools-6.19.0-3. 98s Preparing to unpack .../87-linux-tools-6.19.0-3_6.19.0-3.3_amd64.deb ... 98s Unpacking linux-tools-6.19.0-3 (6.19.0-3.3) ... 98s Selecting previously unselected package linux-tools-6.19.0-3-generic. 98s Preparing to unpack .../88-linux-tools-6.19.0-3-generic_6.19.0-3.3_amd64.deb ... 98s Unpacking linux-tools-6.19.0-3-generic (6.19.0-3.3) ... 98s Preparing to unpack .../89-patch_2.8-2build1_amd64.deb ... 98s Unpacking patch (2.8-2build1) over (2.8-2) ... 98s Preparing to unpack .../90-pollinate_4.33-4ubuntu5_all.deb ... 98s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 98s Preparing to unpack .../91-python3-referencing_0.36.2-1ubuntu2_all.deb ... 98s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 98s Preparing to unpack .../92-ubuntu-kernel-accessories_1.564_amd64.deb ... 98s Unpacking ubuntu-kernel-accessories (1.564) over (1.563) ... 98s Setting up libip4tc2:amd64 (1.8.11-2ubuntu3) ... 98s Setting up 3cpio (0.14.0-1ubuntu1) ... 98s Setting up libxau6:amd64 (1:1.0.11-1build2) ... 98s Setting up libnpth0t64:amd64 (1.8-3build1) ... 98s Setting up libkeyutils1:amd64 (1.6.3-6ubuntu3) ... 98s Setting up ubuntu-kernel-accessories (1.564) ... 98s Setting up libgpm2:amd64 (1.20.7-12build1) ... 98s Setting up libgdbm6t64:amd64 (1.26-1build1) ... 98s Setting up linux-modules-6.19.0-3-generic (6.19.0-3.3) ... 99s Setting up libgdbm-compat4t64:amd64 (1.26-1build1) ... 99s Setting up bpftool (7.7.0+6.19.0-3.3) ... 99s Setting up libip6tc2:amd64 (1.8.11-2ubuntu3) ... 99s Setting up liblsof0 (4.99.4+dfsg-2build2) ... 99s Setting up libmaxminddb0:amd64 (1.12.2-1build2) ... 99s Setting up libbrotli1:amd64 (1.2.0-3) ... 99s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 99s Setting up libsensors-config (1:3.6.2-2build1) ... 99s Setting up less (668-1build1) ... 99s Setting up linux-headers-6.19.0-3 (6.19.0-3.3) ... 99s Setting up libidn2-0:amd64 (2.3.8-4build1) ... 99s Setting up amd64-microcode (3.20251202.1ubuntu1) ... 99s amd64-microcode: microcode will be updated at next boot 99s Setting up man-db (2.13.1-1build1) ... 99s Updating database of manual pages ... 101s man-db.service is a disabled or a static unit not running, not starting it. 101s Setting up libjansson4:amd64 (2.14-2build4) ... 101s Setting up libglib2.0-data (2.87.2-2) ... 101s Setting up pollinate (4.33-4ubuntu5) ... 111s Setting up busybox-static (1:1.37.0-7ubuntu1) ... 111s Setting up libwrap0:amd64 (7.6.q-36build2) ... 111s Setting up linux-image-6.19.0-3-generic (6.19.0-3.3+1) ... 112s I: /boot/vmlinuz is now a symlink to vmlinuz-6.19.0-3-generic 112s I: /boot/initrd.img is now a symlink to initrd.img-6.19.0-3-generic 112s Setting up libdbus-1-3:amd64 (1.16.2-2ubuntu3) ... 112s Setting up libatomic1:amd64 (16-20260208-1ubuntu1) ... 112s Setting up patch (2.8-2build1) ... 112s Setting up libsensors5:amd64 (1:3.6.2-2build1) ... 112s Setting up busybox-initramfs (1:1.37.0-7ubuntu1) ... 112s Setting up libxtables12:amd64 (1.8.11-2ubuntu3) ... 112s Setting up lsof (4.99.4+dfsg-2build2) ... 112s Setting up libpci3:amd64 (1:3.14.0-1build2) ... 112s Setting up libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) ... 112s Setting up dracut-install (109-11ubuntu1) ... 112s Setting up dmsetup (2:1.02.205-2ubuntu3) ... 112s Setting up libnetfilter-conntrack3:amd64 (1.1.1-1) ... 112s Setting up pnp.ids (0.394-1build1) ... 112s Setting up dbus-session-bus-common (1.16.2-2ubuntu3) ... 112s Setting up python3-linkify-it (2.0.3-1ubuntu3) ... 112s Setting up libpcap0.8t64:amd64 (1.10.5-2ubuntu3) ... 112s Setting up libcryptsetup12:amd64 (2:2.8.0-1ubuntu3) ... 112s Setting up mawk (1.3.4.20260129-1) ... 112s Setting up libevent-core-2.1-7t64:amd64 (2.1.12-stable-10build2) ... 112s Setting up libusb-1.0-0:amd64 (2:1.0.29-2build1) ... 112s Setting up linux-image-virtual (6.19.0-3.3) ... 112s Setting up dbus-system-bus-common (1.16.2-2ubuntu3) ... 112s Setting up libbsd0:amd64 (0.12.2-2build2) ... 112s Setting up libdrm-common (2.4.131-1) ... 112s Setting up libstdc++6:amd64 (16-20260208-1ubuntu1) ... 112s Setting up dbus-bin (1.16.2-2ubuntu3) ... 112s Setting up libonig5:amd64 (6.9.10-1build1) ... 112s Setting up libbpf1:amd64 (1:1.6.2-1build1) ... 113s Setting up ethtool (1:6.15-3build1) ... 113s Setting up python3-referencing (0.36.2-1ubuntu2) ... 113s Setting up libxkbcommon0:amd64 (1.13.1-1) ... 113s Setting up cryptsetup-bin (2:2.8.0-1ubuntu3) ... 113s Setting up linux-headers-6.19.0-3-generic (6.19.0-3.3) ... 113s Setting up tcpdump (4.99.5-2ubuntu3) ... 113s Setting up linux-image-generic (6.19.0-3.3) ... 113s Setting up wget (1.25.0-2ubuntu4) ... 113s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 113s Setting up iptables (1.8.11-2ubuntu3) ... 113s Setting up iproute2 (6.18.0-1ubuntu1) ... 113s Setting up linux-headers-generic (6.19.0-3.3) ... 113s Setting up dbus-daemon (1.16.2-2ubuntu3) ... 113s Setting up hwdata (0.394-1build1) ... 113s Setting up dbus-user-session (1.16.2-2ubuntu3) ... 113s Setting up libglib2.0-0t64:amd64 (2.87.2-2) ... 113s No schema files found: doing nothing. 113s Setting up dbus (1.16.2-2ubuntu3) ... 113s A reboot is required to replace the running dbus-daemon. 113s Please reboot the system when convenient. 113s Setting up shared-mime-info (2.4-5build3) ... 114s Setting up gir1.2-glib-2.0:amd64 (2.87.2-2) ... 114s Setting up pciutils (1:3.14.0-1build2) ... 114s Setting up python3-markdown-it (3.0.0-3build1) ... 114s Setting up libdrm2:amd64 (2.4.131-1) ... 114s Setting up libpython3.14:amd64 (3.14.2-1) ... 114s Setting up libapt-pkg7.0:amd64 (3.1.15) ... 114s Setting up linux-tools-common (6.19.0-3.3) ... 114s Setting up libgudev-1.0-0:amd64 (1:238-7build1) ... 114s Setting up libdrm-amdgpu1:amd64 (2.4.131-1) ... 114s Setting up apt (3.1.15) ... 114s Setting up linux-headers-virtual (6.19.0-3.3) ... 114s Setting up linux-generic (6.19.0-3.3) ... 114s Setting up libgirepository-2.0-0:amd64 (2.87.2-2) ... 114s Setting up linux-tools-6.19.0-3 (6.19.0-3.3) ... 114s Setting up ubuntu-standard (1.564) ... 114s Setting up gir1.2-girepository-3.0:amd64 (2.87.2-2) ... 114s Setting up linux-virtual (6.19.0-3.3) ... 114s Setting up linux-perf (6.19.0-3.3) ... 114s Setting up linux-tools-6.19.0-3-generic (6.19.0-3.3) ... 114s Processing triggers for debianutils (5.23.2build1) ... 114s Processing triggers for install-info (7.2-5) ... 114s Processing triggers for initramfs-tools (0.150ubuntu7) ... 114s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 119s Processing triggers for libc-bin (2.42-2ubuntu4) ... 119s Processing triggers for linux-image-6.19.0-3-generic (6.19.0-3.3+1) ... 119s /etc/kernel/postinst.d/initramfs-tools: 119s update-initramfs: Generating /boot/initrd.img-6.19.0-3-generic 123s /etc/kernel/postinst.d/zz-update-grub: 123s Sourcing file `/etc/default/grub' 123s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 123s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 123s Generating grub configuration file ... 123s Found linux image: /boot/vmlinuz-6.19.0-3-generic 123s Found initrd image: /boot/initrd.img-6.19.0-3-generic 123s Found linux image: /boot/vmlinuz-6.18.0-9-generic 123s Found initrd image: /boot/initrd.img-6.18.0-9-generic 123s Warning: os-prober will not be executed to detect other bootable partitions. 123s Systems on them will not be added to the GRUB boot configuration. 123s Check GRUB_DISABLE_OS_PROBER documentation entry. 123s Adding boot menu entry for UEFI Firmware Settings ... 123s done 123s autopkgtest [06:58:01]: upgrading testbed (apt dist-upgrade and autopurge) 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 124s Calculating upgrade... 124s The following package was automatically installed and is no longer required: 124s libpython3.13 124s Use 'sudo apt autoremove' to remove it. 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s Solving dependencies... 125s The following packages will be REMOVED: 125s libpython3.13* 125s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 125s After this operation, 7599 kB disk space will be freed. 125s (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 ... 125273 files and directories currently installed.) 125s Removing libpython3.13:amd64 (3.13.11-1) ... 125s Processing triggers for libc-bin (2.42-2ubuntu4) ... 125s autopkgtest [06:58:03]: rebooting testbed after setup commands that affected boot 154s autopkgtest [06:58:32]: testbed running kernel: Linux 6.19.0-3-generic #3-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 23 20:01:24 UTC 2026 156s autopkgtest [06:58:34]: @@@@@@@@@@@@@@@@@@@@ apt-source git-remote-hg 157s Get:1 http://ftpmaster.internal/ubuntu resolute/universe git-remote-hg 1.0.5~ds-1 (dsc) [2129 B] 157s Get:2 http://ftpmaster.internal/ubuntu resolute/universe git-remote-hg 1.0.5~ds-1 (tar) [56.1 kB] 157s Get:3 http://ftpmaster.internal/ubuntu resolute/universe git-remote-hg 1.0.5~ds-1 (diff) [5272 B] 157s gpgv: Signature made Wed Sep 24 17:58:21 2025 UTC 157s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 157s gpgv: issuer "tchet@debian.org" 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./git-remote-hg_1.0.5~ds-1.dsc: no acceptable signature found 157s autopkgtest [06:58:35]: testing package git-remote-hg version 1.0.5~ds-1 158s autopkgtest [06:58:36]: build not needed 159s autopkgtest [06:58:37]: test upstream-test-suite: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Solving dependencies... 159s The following NEW packages will be installed: 159s git git-man git-remote-hg liberror-perl mercurial mercurial-common 159s mercurial-git python3-dulwich sharness 159s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 159s Need to get 9243 kB of archives. 159s After this operation, 48.7 MB of additional disk space will be used. 159s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 159s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 git-man all 1:2.51.0-1ubuntu1 [1179 kB] 159s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 git amd64 1:2.51.0-1ubuntu1 [4414 kB] 160s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 mercurial-common all 7.2-2 [2853 kB] 160s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 mercurial amd64 7.2-2 [461 kB] 160s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 git-remote-hg all 1.0.5~ds-1 [41.6 kB] 160s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-dulwich amd64 0.22.7-1 [183 kB] 160s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 mercurial-git all 1.2.0-1 [60.9 kB] 160s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 sharness all 1.0.0-1.1build1 [26.2 kB] 160s Fetched 9243 kB in 1s (17.9 MB/s) 160s Selecting previously unselected package liberror-perl. 160s (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 ... 125269 files and directories currently installed.) 160s Preparing to unpack .../0-liberror-perl_0.17030-1_all.deb ... 160s Unpacking liberror-perl (0.17030-1) ... 160s Selecting previously unselected package git-man. 160s Preparing to unpack .../1-git-man_1%3a2.51.0-1ubuntu1_all.deb ... 160s Unpacking git-man (1:2.51.0-1ubuntu1) ... 160s Selecting previously unselected package git. 160s Preparing to unpack .../2-git_1%3a2.51.0-1ubuntu1_amd64.deb ... 160s Unpacking git (1:2.51.0-1ubuntu1) ... 160s Selecting previously unselected package mercurial-common. 160s Preparing to unpack .../3-mercurial-common_7.2-2_all.deb ... 160s Unpacking mercurial-common (7.2-2) ... 160s Selecting previously unselected package mercurial. 160s Preparing to unpack .../4-mercurial_7.2-2_amd64.deb ... 160s Unpacking mercurial (7.2-2) ... 160s Selecting previously unselected package git-remote-hg. 160s Preparing to unpack .../5-git-remote-hg_1.0.5~ds-1_all.deb ... 160s Unpacking git-remote-hg (1.0.5~ds-1) ... 160s Selecting previously unselected package python3-dulwich. 160s Preparing to unpack .../6-python3-dulwich_0.22.7-1_amd64.deb ... 160s Unpacking python3-dulwich (0.22.7-1) ... 160s Selecting previously unselected package mercurial-git. 160s Preparing to unpack .../7-mercurial-git_1.2.0-1_all.deb ... 160s Unpacking mercurial-git (1.2.0-1) ... 160s Selecting previously unselected package sharness. 160s Preparing to unpack .../8-sharness_1.0.0-1.1build1_all.deb ... 160s Unpacking sharness (1.0.0-1.1build1) ... 160s Setting up mercurial-common (7.2-2) ... 161s Setting up liberror-perl (0.17030-1) ... 161s Setting up sharness (1.0.0-1.1build1) ... 161s Setting up python3-dulwich (0.22.7-1) ... 162s Setting up git-man (1:2.51.0-1ubuntu1) ... 162s Setting up mercurial (7.2-2) ... 162s Creating config file /etc/mercurial/hgrc.d/hgext.rc with new version 162s Setting up mercurial-git (1.2.0-1) ... 162s mercurial-git extension is disabled by default. 162s You can follow the instructions in /usr/share/doc/mercurial-git/README.Debian to enable it. 162s Setting up git (1:2.51.0-1ubuntu1) ... 162s Setting up git-remote-hg (1.0.5~ds-1) ... 162s Processing triggers for man-db (2.13.1-1build1) ... 163s autopkgtest [06:58:41]: test upstream-test-suite: make -C test TEST_INSTALLED_SCRIPTS=1 TEST_OPTS=--verbose 163s autopkgtest [06:58:41]: test upstream-test-suite: [----------------------- 163s make: Entering directory '/tmp/autopkgtest.bHFCHF/build.XM7/src/test' 163s ./main.t --verbose 163s expecting success: 163s ( 163s hg init hgrepo && 163s cd hgrepo && 163s echo zero > content && 163s hg add content && 163s hg commit -m zero 163s ) 163s 164s ok 1 - setup 164s 164s expecting success: 164s test_when_finished "rm -rf gitrepo*" && 164s git clone "hg::hgrepo" gitrepo && 164s check gitrepo HEAD zero 164s 164s Cloning into 'gitrepo'... 164s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 164s or locale.getdefaultlocale()[1] 164s WARNING: capability_push is disabled, only do so when really sure 164s WARNING: various enhanced features might fail in subtle ways 164s Traceback (most recent call last): 164s File "/usr/bin/git-remote-hg", line 2013, in 164s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 164s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 164s File "/usr/bin/git-remote-hg", line 1975, in main 164s repo, branchmap = get_repo(url, alias) 164s ~~~~~~~~^^^^^^^^^^^^ 164s File "/usr/bin/git-remote-hg", line 666, in get_repo 164s for branch, branch_heads in compat.iteritems(branchmap): 164s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 164s File "/usr/bin/git-remote-hg", line 63, in iteritems 164s return d.items() 164s ^^^^^^^ 164s AttributeError: 'BranchCacheV2' object has no attribute 'items' 165s fatal: remote helper 'hg' aborted session 165s not ok 2 - cloning 165s # 165s # test_when_finished "rm -rf gitrepo*" && 165s # git clone "hg::hgrepo" gitrepo && 165s # check gitrepo HEAD zero 165s # 165s 165s expecting success: 165s test_when_finished "rm -rf gitrepo*" && 165s 165s ( 165s cd hgrepo && 165s hg branch next && 165s echo next > content && 165s hg commit -m next 165s ) && 165s 165s git clone "hg::hgrepo" gitrepo && 165s check gitrepo origin/branches/next next 165s 165s marked working directory as branch next 165s (branches are permanent and global, did you want a bookmark?) 165s Cloning into 'gitrepo'... 165s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 165s or locale.getdefaultlocale()[1] 165s WARNING: capability_push is disabled, only do so when really sure 165s WARNING: various enhanced features might fail in subtle ways 165s Traceback (most recent call last): 165s File "/usr/bin/git-remote-hg", line 2013, in 165s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 165s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 165s File "/usr/bin/git-remote-hg", line 1975, in main 165s repo, branchmap = get_repo(url, alias) 165s ~~~~~~~~^^^^^^^^^^^^ 165s File "/usr/bin/git-remote-hg", line 666, in get_repo 165s for branch, branch_heads in compat.iteritems(branchmap): 165s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 165s File "/usr/bin/git-remote-hg", line 63, in iteritems 165s return d.items() 165s ^^^^^^^ 165s AttributeError: 'BranchCacheV2' object has no attribute 'items' 166s fatal: remote helper 'hg' aborted session 166s not ok 3 - cloning with branches 166s # 166s # test_when_finished "rm -rf gitrepo*" && 166s # 166s # ( 166s # cd hgrepo && 166s # hg branch next && 166s # echo next > content && 166s # hg commit -m next 166s # ) && 166s # 166s # git clone "hg::hgrepo" gitrepo && 166s # check gitrepo origin/branches/next next 166s # 166s 166s expecting success: 166s test_when_finished "rm -rf gitrepo*" && 166s 166s ( 166s cd hgrepo && 166s hg checkout default && 166s hg bookmark feature-a && 166s echo feature-a > content && 166s hg commit -m feature-a 166s ) && 166s 166s git clone "hg::hgrepo" gitrepo && 166s check gitrepo origin/feature-a feature-a 166s 166s 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 166s Cloning into 'gitrepo'... 166s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 166s or locale.getdefaultlocale()[1] 166s WARNING: capability_push is disabled, only do so when really sure 166s WARNING: various enhanced features might fail in subtle ways 167s Traceback (most recent call last): 167s File "/usr/bin/git-remote-hg", line 2013, in 167s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 167s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 1975, in main 167s repo, branchmap = get_repo(url, alias) 167s ~~~~~~~~^^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 666, in get_repo 167s for branch, branch_heads in compat.iteritems(branchmap): 167s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 63, in iteritems 167s return d.items() 167s ^^^^^^^ 167s AttributeError: 'BranchCacheV2' object has no attribute 'items' 167s fatal: remote helper 'hg' aborted session 167s not ok 4 - cloning with bookmarks 167s # 167s # test_when_finished "rm -rf gitrepo*" && 167s # 167s # ( 167s # cd hgrepo && 167s # hg checkout default && 167s # hg bookmark feature-a && 167s # echo feature-a > content && 167s # hg commit -m feature-a 167s # ) && 167s # 167s # git clone "hg::hgrepo" gitrepo && 167s # check gitrepo origin/feature-a feature-a 167s # 167s 167s expecting success: 167s test_when_finished "rm -rf gitrepo*" && 167s 167s ( 167s cd hgrepo && 167s hg bookmark devel 167s ) && 167s 167s ( 167s git clone "hg::hgrepo" gitrepo && 167s cd gitrepo && 167s git checkout --quiet devel && 167s echo devel > content && 167s git commit -a -m devel && 167s git push --quiet origin devel 167s ) && 167s 167s check_bookmark hgrepo devel devel 167s 167s Cloning into 'gitrepo'... 167s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 167s or locale.getdefaultlocale()[1] 167s WARNING: capability_push is disabled, only do so when really sure 167s WARNING: various enhanced features might fail in subtle ways 167s Traceback (most recent call last): 167s File "/usr/bin/git-remote-hg", line 2013, in 167s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 167s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 1975, in main 167s repo, branchmap = get_repo(url, alias) 167s ~~~~~~~~^^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 666, in get_repo 167s for branch, branch_heads in compat.iteritems(branchmap): 167s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 167s File "/usr/bin/git-remote-hg", line 63, in iteritems 167s return d.items() 167s ^^^^^^^ 167s AttributeError: 'BranchCacheV2' object has no attribute 'items' 168s fatal: remote helper 'hg' aborted session 168s not ok 5 - update bookmark 168s # 168s # test_when_finished "rm -rf gitrepo*" && 168s # 168s # ( 168s # cd hgrepo && 168s # hg bookmark devel 168s # ) && 168s # 168s # ( 168s # git clone "hg::hgrepo" gitrepo && 168s # cd gitrepo && 168s # git checkout --quiet devel && 168s # echo devel > content && 168s # git commit -a -m devel && 168s # git push --quiet origin devel 168s # ) && 168s # 168s # check_bookmark hgrepo devel devel 168s # 168s 168s expecting success: 168s test_when_finished "rm -rf gitrepo*" && 168s 168s ( 168s git clone "hg::hgrepo" gitrepo && 168s cd gitrepo && 168s git checkout --quiet -b feature-b && 168s echo feature-b > content && 168s git commit -a -m feature-b && 168s git push --quiet origin feature-b 168s ) && 168s 168s check_bookmark hgrepo feature-b feature-b 168s 168s Cloning into 'gitrepo'... 168s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 168s or locale.getdefaultlocale()[1] 168s WARNING: capability_push is disabled, only do so when really sure 168s WARNING: various enhanced features might fail in subtle ways 168s Traceback (most recent call last): 168s File "/usr/bin/git-remote-hg", line 2013, in 168s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 168s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/bin/git-remote-hg", line 1975, in main 168s repo, branchmap = get_repo(url, alias) 168s ~~~~~~~~^^^^^^^^^^^^ 168s File "/usr/bin/git-remote-hg", line 666, in get_repo 168s for branch, branch_heads in compat.iteritems(branchmap): 168s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 168s File "/usr/bin/git-remote-hg", line 63, in iteritems 168s return d.items() 168s ^^^^^^^ 168s AttributeError: 'BranchCacheV2' object has no attribute 'items' 168s fatal: remote helper 'hg' aborted session 168s not ok 6 - new bookmark 168s # 168s # test_when_finished "rm -rf gitrepo*" && 168s # 168s # ( 168s # git clone "hg::hgrepo" gitrepo && 168s # cd gitrepo && 168s # git checkout --quiet -b feature-b && 168s # echo feature-b > content && 168s # git commit -a -m feature-b && 168s # git push --quiet origin feature-b 168s # ) && 168s # 168s # check_bookmark hgrepo feature-b feature-b 168s # 168s 168s expecting success: 168s test_when_finished "rm -rf hgrepo gitrepo" && 168s 168s ( 168s hg init hgrepo && 168s cd hgrepo && 168s 168s touch content && 168s hg add content && 168s 168s > ../expected && 168s author_test alpha "" "H G Wells " && 168s author_test beta "beta" "beta " && 168s author_test gamma "gamma (comment)" "gamma " && 168s author_test delta "" "Unknown " && 168s author_test epsilon "epsilon" "epsilon " && 168s author_test zeta "zeta " && 168s author_test eta " eta " "eta " && 168s author_test theta "theta < test@example.com >" "theta " && 168s author_test iota "iota >test@example.com>" "iota " && 168s author_test kappa "kappa < test example com>" "kappa " && 168s author_test lambda "lambda@example.com" "Unknown " && 168s author_test mu "mu.mu@example.com" "Unknown " 168s ) && 168s 168s git clone "hg::hgrepo" gitrepo && 168s git --git-dir=gitrepo/.git log --reverse --format="%an <%ae>" > actual && 168s 168s test_cmp expected actual 168s 170s Cloning into 'gitrepo'... 170s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 170s or locale.getdefaultlocale()[1] 170s WARNING: capability_push is disabled, only do so when really sure 170s WARNING: various enhanced features might fail in subtle ways 171s Traceback (most recent call last): 171s File "/usr/bin/git-remote-hg", line 2013, in 171s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 171s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171s File "/usr/bin/git-remote-hg", line 1975, in main 171s repo, branchmap = get_repo(url, alias) 171s ~~~~~~~~^^^^^^^^^^^^ 171s File "/usr/bin/git-remote-hg", line 666, in get_repo 171s for branch, branch_heads in compat.iteritems(branchmap): 171s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 171s File "/usr/bin/git-remote-hg", line 63, in iteritems 171s return d.items() 171s ^^^^^^^ 171s AttributeError: 'BranchCacheV2' object has no attribute 'items' 171s fatal: remote helper 'hg' aborted session 171s not ok 7 - authors 171s # 171s # test_when_finished "rm -rf hgrepo gitrepo" && 171s # 171s # ( 171s # hg init hgrepo && 171s # cd hgrepo && 171s # 171s # touch content && 171s # hg add content && 171s # 171s # > ../expected && 171s # author_test alpha "" "H G Wells " && 171s # author_test beta "beta" "beta " && 171s # author_test gamma "gamma (comment)" "gamma " && 171s # author_test delta "" "Unknown " && 171s # author_test epsilon "epsilon" "epsilon " && 171s # author_test zeta "zeta " && 171s # author_test eta " eta " "eta " && 171s # author_test theta "theta < test@example.com >" "theta " && 171s # author_test iota "iota >test@example.com>" "iota " && 171s # author_test kappa "kappa < test example com>" "kappa " && 171s # author_test lambda "lambda@example.com" "Unknown " && 171s # author_test mu "mu.mu@example.com" "Unknown " 171s # ) && 171s # 171s # git clone "hg::hgrepo" gitrepo && 171s # git --git-dir=gitrepo/.git log --reverse --format="%an <%ae>" > actual && 171s # 171s # test_cmp expected actual 171s # 171s 171s expecting success: 171s test_when_finished "rm -rf hgrepo gitrepo" && 171s 171s ( 171s hg init hgrepo && 171s cd hgrepo && 171s 171s echo one >> content && 171s hg add content && 171s hg commit -m one && 171s 171s echo two >> content && 171s hg commit -m two 171s ) && 171s 171s git clone "hg::hgrepo" gitrepo && 171s 171s ( 171s cd hgrepo && 171s hg strip 1 && 171s 171s echo three >> content && 171s hg commit -m three && 171s 171s echo four >> content && 171s hg commit -m four 171s ) && 171s 171s ( 171s cd gitrepo && 171s git fetch && 171s git log --format="%s" origin/master > ../actual 171s ) && 171s 171s hg -R hgrepo log --template "{desc}\n" > expected && 171s test_cmp actual expected 171s 172s Cloning into 'gitrepo'... 172s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 172s or locale.getdefaultlocale()[1] 172s WARNING: capability_push is disabled, only do so when really sure 172s WARNING: various enhanced features might fail in subtle ways 172s Traceback (most recent call last): 172s File "/usr/bin/git-remote-hg", line 2013, in 172s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 172s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 172s File "/usr/bin/git-remote-hg", line 1975, in main 172s repo, branchmap = get_repo(url, alias) 172s ~~~~~~~~^^^^^^^^^^^^ 172s File "/usr/bin/git-remote-hg", line 666, in get_repo 172s for branch, branch_heads in compat.iteritems(branchmap): 172s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 172s File "/usr/bin/git-remote-hg", line 63, in iteritems 172s return d.items() 172s ^^^^^^^ 172s AttributeError: 'BranchCacheV2' object has no attribute 'items' 172s fatal: remote helper 'hg' aborted session 172s not ok 8 - strip 172s # 172s # test_when_finished "rm -rf hgrepo gitrepo" && 172s # 172s # ( 172s # hg init hgrepo && 172s # cd hgrepo && 172s # 172s # echo one >> content && 172s # hg add content && 172s # hg commit -m one && 172s # 172s # echo two >> content && 172s # hg commit -m two 172s # ) && 172s # 172s # git clone "hg::hgrepo" gitrepo && 172s # 172s # ( 172s # cd hgrepo && 172s # hg strip 1 && 172s # 172s # echo three >> content && 172s # hg commit -m three && 172s # 172s # echo four >> content && 172s # hg commit -m four 172s # ) && 172s # 172s # ( 172s # cd gitrepo && 172s # git fetch && 172s # git log --format="%s" origin/master > ../actual 172s # ) && 172s # 172s # hg -R hgrepo log --template "{desc}\n" > expected && 172s # test_cmp actual expected 172s # 172s 172s expecting success: 172s test_when_finished "rm -rf hgrepo gitrepo" && 172s 172s ( 172s hg init hgrepo && 172s cd hgrepo && 172s 172s echo one >.git && 172s echo ONE >.GIT && 172s mkdir a && echo two > a/.gitmodules && 172s hg add .git .GIT a/.gitmodules && 172s hg commit -m zero 172s ) && 172s 172s git clone "hg::hgrepo" gitrepo && 172s test_cmp gitrepo/.git_ hgrepo/.git && 172s test_cmp gitrepo/.GIT_ hgrepo/.GIT && 172s test_cmp gitrepo/a/.gitmodules_ hgrepo/a/.gitmodules && 172s 172s ( 172s cd gitrepo && 172s echo three >.git_ && 172s echo THREE >.GIT && 172s echo four >a/.gitmodules_ && 172s git add .git_ .GIT_ a/.gitmodules_ && 172s git commit -m one && 172s git push 172s ) && 172s 172s hg -R hgrepo update && 172s test_cmp gitrepo/.git_ hgrepo/.git && 172s test_cmp gitrepo/.GIT_ hgrepo/.GIT && 172s test_cmp gitrepo/a/.gitmodules_ hgrepo/a/.gitmodules 172s 173s warning: possible case-folding collision for .git 173s Cloning into 'gitrepo'... 173s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 173s or locale.getdefaultlocale()[1] 173s WARNING: capability_push is disabled, only do so when really sure 173s WARNING: various enhanced features might fail in subtle ways 173s Traceback (most recent call last): 173s File "/usr/bin/git-remote-hg", line 2013, in 173s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 173s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 173s File "/usr/bin/git-remote-hg", line 1975, in main 173s repo, branchmap = get_repo(url, alias) 173s ~~~~~~~~^^^^^^^^^^^^ 173s File "/usr/bin/git-remote-hg", line 666, in get_repo 173s for branch, branch_heads in compat.iteritems(branchmap): 173s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 173s File "/usr/bin/git-remote-hg", line 63, in iteritems 173s return d.items() 173s ^^^^^^^ 173s AttributeError: 'BranchCacheV2' object has no attribute 'items' 174s fatal: remote helper 'hg' aborted session 174s not ok 9 - dotfiles 174s # 174s # test_when_finished "rm -rf hgrepo gitrepo" && 174s # 174s # ( 174s # hg init hgrepo && 174s # cd hgrepo && 174s # 174s # echo one >.git && 174s # echo ONE >.GIT && 174s # mkdir a && echo two > a/.gitmodules && 174s # hg add .git .GIT a/.gitmodules && 174s # hg commit -m zero 174s # ) && 174s # 174s # git clone "hg::hgrepo" gitrepo && 174s # test_cmp gitrepo/.git_ hgrepo/.git && 174s # test_cmp gitrepo/.GIT_ hgrepo/.GIT && 174s # test_cmp gitrepo/a/.gitmodules_ hgrepo/a/.gitmodules && 174s # 174s # ( 174s # cd gitrepo && 174s # echo three >.git_ && 174s # echo THREE >.GIT && 174s # echo four >a/.gitmodules_ && 174s # git add .git_ .GIT_ a/.gitmodules_ && 174s # git commit -m one && 174s # git push 174s # ) && 174s # 174s # hg -R hgrepo update && 174s # test_cmp gitrepo/.git_ hgrepo/.git && 174s # test_cmp gitrepo/.GIT_ hgrepo/.GIT && 174s # test_cmp gitrepo/a/.gitmodules_ hgrepo/a/.gitmodules 174s # 174s 174s expecting success: 174s test_when_finished "rm -rf hgrepo gitrepo*" && 174s 174s ( 174s hg init hgrepo && 174s cd hgrepo && 174s echo zero > content && 174s hg add content && 174s hg commit -m zero && 174s hg bookmark master && 174s echo one > content && 174s hg commit -m one 174s ) && 174s 174s ( 174s git clone "hg::hgrepo" gitrepo && 174s cd gitrepo && 174s echo two > content && 174s git commit -a -m two && 174s git push 174s ) && 174s 174s check_branch hgrepo default two 174s 174s Cloning into 'gitrepo'... 174s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 174s or locale.getdefaultlocale()[1] 174s WARNING: capability_push is disabled, only do so when really sure 174s WARNING: various enhanced features might fail in subtle ways 175s Traceback (most recent call last): 175s File "/usr/bin/git-remote-hg", line 2013, in 175s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 175s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 175s File "/usr/bin/git-remote-hg", line 1975, in main 175s repo, branchmap = get_repo(url, alias) 175s ~~~~~~~~^^^^^^^^^^^^ 175s File "/usr/bin/git-remote-hg", line 666, in get_repo 175s for branch, branch_heads in compat.iteritems(branchmap): 175s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 175s File "/usr/bin/git-remote-hg", line 63, in iteritems 175s return d.items() 175s ^^^^^^^ 175s AttributeError: 'BranchCacheV2' object has no attribute 'items' 175s fatal: remote helper 'hg' aborted session 175s not ok 10 - remote push with master bookmark 175s # 175s # test_when_finished "rm -rf hgrepo gitrepo*" && 175s # 175s # ( 175s # hg init hgrepo && 175s # cd hgrepo && 175s # echo zero > content && 175s # hg add content && 175s # hg commit -m zero && 175s # hg bookmark master && 175s # echo one > content && 175s # hg commit -m one 175s # ) && 175s # 175s # ( 175s # git clone "hg::hgrepo" gitrepo && 175s # cd gitrepo && 175s # echo two > content && 175s # git commit -a -m two && 175s # git push 175s # ) && 175s # 175s # check_branch hgrepo default two 175s # 175s 175s expecting success: 175s test_when_finished "rm -rf hgrepo gitrepo*" && 175s 175s hg init hgrepo && 175s 175s ( 175s git init gitrepo && 175s cd gitrepo && 175s git remote add origin "hg::../hgrepo" && 175s echo one > content && 175s git add content && 175s git commit -a -m one && 175s git push origin master 175s ) && 175s 175s hg -R hgrepo log > actual && 175s cat actual && 175s test_cmp expected actual && 175s 175s check_branch hgrepo default one 175s 175s Initialized empty Git repository in /tmp/autopkgtest.bHFCHF/build.XM7/src/test/trash directory.main/gitrepo/.git/ 175s [master (root-commit) 64caca5] one 175s Author: A U Thor 175s 1 file changed, 1 insertion(+) 175s create mode 100644 content 175s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 175s or locale.getdefaultlocale()[1] 175s WARNING: capability_push is disabled, only do so when really sure 175s WARNING: various enhanced features might fail in subtle ways 176s Traceback (most recent call last): 176s File "/usr/bin/git-remote-hg", line 2013, in 176s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 176s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 176s File "/usr/bin/git-remote-hg", line 1975, in main 176s repo, branchmap = get_repo(url, alias) 176s ~~~~~~~~^^^^^^^^^^^^ 176s File "/usr/bin/git-remote-hg", line 666, in get_repo 176s for branch, branch_heads in compat.iteritems(branchmap): 176s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 176s File "/usr/bin/git-remote-hg", line 63, in iteritems 176s return d.items() 176s ^^^^^^^ 176s AttributeError: 'BranchCacheV2' object has no attribute 'items' 176s fatal: remote helper 'hg' aborted session 176s not ok 11 - remote push from master branch 176s # 176s # test_when_finished "rm -rf hgrepo gitrepo*" && 176s # 176s # hg init hgrepo && 176s # 176s # ( 176s # git init gitrepo && 176s # cd gitrepo && 176s # git remote add origin "hg::../hgrepo" && 176s # echo one > content && 176s # git add content && 176s # git commit -a -m one && 176s # git push origin master 176s # ) && 176s # 176s # hg -R hgrepo log > actual && 176s # cat actual && 176s # test_cmp expected actual && 176s # 176s # check_branch hgrepo default one 176s # 176s 176s expecting success: 176s test_when_finished "rm -rf gitrepo*" && 176s 176s ( 176s hg init hgrepo && 176s cd hgrepo && 176s echo zero > content && 176s hg add content && 176s hg commit -m zero 176s ) && 176s 176s git clone "hg::hgrepo" gitrepo && 176s check gitrepo HEAD zero 176s 176s Cloning into 'gitrepo'... 176s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 176s or locale.getdefaultlocale()[1] 176s WARNING: capability_push is disabled, only do so when really sure 176s WARNING: various enhanced features might fail in subtle ways 177s Traceback (most recent call last): 177s File "/usr/bin/git-remote-hg", line 2013, in 177s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 177s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 177s File "/usr/bin/git-remote-hg", line 1975, in main 177s repo, branchmap = get_repo(url, alias) 177s ~~~~~~~~^^^^^^^^^^^^ 177s File "/usr/bin/git-remote-hg", line 666, in get_repo 177s for branch, branch_heads in compat.iteritems(branchmap): 177s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 177s File "/usr/bin/git-remote-hg", line 63, in iteritems 177s return d.items() 177s ^^^^^^^ 177s AttributeError: 'BranchCacheV2' object has no attribute 'items' 177s fatal: remote helper 'hg' aborted session 177s not ok 12 - remote cloning 177s # 177s # test_when_finished "rm -rf gitrepo*" && 177s # 177s # ( 177s # hg init hgrepo && 177s # cd hgrepo && 177s # echo zero > content && 177s # hg add content && 177s # hg commit -m zero 177s # ) && 177s # 177s # git clone "hg::hgrepo" gitrepo && 177s # check gitrepo HEAD zero 177s # 177s 177s expecting success: 177s test_when_finished "rm -rf gitrepo*" && 177s 177s ( 177s git clone "hg::hgrepo" gitrepo && 177s mv gitrepo gitrepo2 && 177s cd gitrepo2 && 177s git fetch 177s ) 177s 177s Cloning into 'gitrepo'... 177s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 177s or locale.getdefaultlocale()[1] 177s WARNING: capability_push is disabled, only do so when really sure 177s WARNING: various enhanced features might fail in subtle ways 178s Traceback (most recent call last): 178s File "/usr/bin/git-remote-hg", line 2013, in 178s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 178s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 1975, in main 178s repo, branchmap = get_repo(url, alias) 178s ~~~~~~~~^^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 666, in get_repo 178s for branch, branch_heads in compat.iteritems(branchmap): 178s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 63, in iteritems 178s return d.items() 178s ^^^^^^^ 178s AttributeError: 'BranchCacheV2' object has no attribute 'items' 178s not ok 13 - moving remote clone 178s # 178s # test_when_finished "rm -rf gitrepo*" && 178s # 178s # ( 178s # git clone "hg::hgrepo" gitrepo && 178s # mv gitrepo gitrepo2 && 178s # cd gitrepo2 && 178s # git fetch 178s # ) 178s # 178s 178s expecting success: 178s test_when_finished "rm -rf gitrepo*" && 178s 178s ( 178s cd hgrepo && 178s hg bookmark devel 178s ) && 178s 178s ( 178s git clone "hg::hgrepo" gitrepo && 178s cd gitrepo && 178s git checkout --quiet devel && 178s echo devel > content && 178s git commit -a -m devel && 178s git push --quiet 178s ) && 178s 178s check_bookmark hgrepo devel devel 178s 178s fatal: remote helper 'hg' aborted session 178s Cloning into 'gitrepo'... 178s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 178s or locale.getdefaultlocale()[1] 178s WARNING: capability_push is disabled, only do so when really sure 178s WARNING: various enhanced features might fail in subtle ways 178s Traceback (most recent call last): 178s File "/usr/bin/git-remote-hg", line 2013, in 178s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 178s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 1975, in main 178s repo, branchmap = get_repo(url, alias) 178s ~~~~~~~~^^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 666, in get_repo 178s for branch, branch_heads in compat.iteritems(branchmap): 178s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 178s File "/usr/bin/git-remote-hg", line 63, in iteritems 178s return d.items() 178s ^^^^^^^ 178s AttributeError: 'BranchCacheV2' object has no attribute 'items' 178s fatal: remote helper 'hg' aborted session 178s not ok 14 - remote update bookmark 178s # 178s # test_when_finished "rm -rf gitrepo*" && 178s # 178s # ( 178s # cd hgrepo && 178s # hg bookmark devel 178s # ) && 178s # 178s # ( 178s # git clone "hg::hgrepo" gitrepo && 178s # cd gitrepo && 178s # git checkout --quiet devel && 178s # echo devel > content && 178s # git commit -a -m devel && 178s # git push --quiet 178s # ) && 178s # 178s # check_bookmark hgrepo devel devel 178s # 178s 178s expecting success: 178s test_when_finished "rm -rf gitrepo*" && 178s 178s ( 178s git clone "hg::hgrepo" gitrepo && 178s cd gitrepo && 178s git checkout --quiet -b feature-b && 178s echo feature-b > content && 178s git commit -a -m feature-b && 178s git push --quiet origin feature-b 178s ) && 178s 178s check_bookmark hgrepo feature-b feature-b 178s 178s Cloning into 'gitrepo'... 179s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 179s or locale.getdefaultlocale()[1] 179s WARNING: capability_push is disabled, only do so when really sure 179s WARNING: various enhanced features might fail in subtle ways 179s Traceback (most recent call last): 179s File "/usr/bin/git-remote-hg", line 2013, in 179s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 179s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/bin/git-remote-hg", line 1975, in main 179s repo, branchmap = get_repo(url, alias) 179s ~~~~~~~~^^^^^^^^^^^^ 179s File "/usr/bin/git-remote-hg", line 666, in get_repo 179s for branch, branch_heads in compat.iteritems(branchmap): 179s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 179s File "/usr/bin/git-remote-hg", line 63, in iteritems 179s return d.items() 179s ^^^^^^^ 179s AttributeError: 'BranchCacheV2' object has no attribute 'items' 179s fatal: remote helper 'hg' aborted session 179s not ok 15 - remote new bookmark 179s # 179s # test_when_finished "rm -rf gitrepo*" && 179s # 179s # ( 179s # git clone "hg::hgrepo" gitrepo && 179s # cd gitrepo && 179s # git checkout --quiet -b feature-b && 179s # echo feature-b > content && 179s # git commit -a -m feature-b && 179s # git push --quiet origin feature-b 179s # ) && 179s # 179s # check_bookmark hgrepo feature-b feature-b 179s # 179s 179s expecting success: 179s test_when_finished "rm -rf gitrepo*" && 179s 179s git clone "hg::hgrepo" gitrepo && 179s 179s ( 179s cd hgrepo && 179s hg checkout default && 179s echo bump > content && 179s hg commit -m bump 179s ) && 179s 179s ( 179s cd gitrepo && 179s echo diverge > content && 179s git commit -a -m diverged && 179s check_push 1 <<-\EOF 179s master:non-fast-forward 179s EOF 179s ) && 179s 179s check_branch hgrepo default bump 179s 179s Cloning into 'gitrepo'... 179s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 179s or locale.getdefaultlocale()[1] 179s WARNING: capability_push is disabled, only do so when really sure 179s WARNING: various enhanced features might fail in subtle ways 180s Traceback (most recent call last): 180s File "/usr/bin/git-remote-hg", line 2013, in 180s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 180s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 180s File "/usr/bin/git-remote-hg", line 1975, in main 180s repo, branchmap = get_repo(url, alias) 180s ~~~~~~~~^^^^^^^^^^^^ 180s File "/usr/bin/git-remote-hg", line 666, in get_repo 180s for branch, branch_heads in compat.iteritems(branchmap): 180s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 180s File "/usr/bin/git-remote-hg", line 63, in iteritems 180s return d.items() 180s ^^^^^^^ 180s AttributeError: 'BranchCacheV2' object has no attribute 'items' 180s fatal: remote helper 'hg' aborted session 180s not ok 16 - remote push diverged 180s # 180s # test_when_finished "rm -rf gitrepo*" && 180s # 180s # git clone "hg::hgrepo" gitrepo && 180s # 180s # ( 180s # cd hgrepo && 180s # hg checkout default && 180s # echo bump > content && 180s # hg commit -m bump 180s # ) && 180s # 180s # ( 180s # cd gitrepo && 180s # echo diverge > content && 180s # git commit -a -m diverged && 180s # check_push 1 <<-\EOF 180s # master:non-fast-forward 180s # EOF 180s # ) && 180s # 180s # check_branch hgrepo default bump 180s # 180s 180s expecting success: 180s test_when_finished "rm -rf gitrepo*" && 180s 180s ( 180s cd hgrepo && 180s hg checkout tip^ && 180s hg bookmark diverge 180s ) && 180s 180s git clone "hg::hgrepo" gitrepo && 180s 180s ( 180s cd hgrepo && 180s echo "bump bookmark" > content && 180s hg commit -m "bump bookmark" 180s ) && 180s 180s ( 180s cd gitrepo && 180s git checkout --quiet diverge && 180s echo diverge > content && 180s git commit -a -m diverge && 180s check_push 1 <<-\EOF 180s diverge:non-fast-forward 180s EOF 180s ) && 180s 180s check_bookmark hgrepo diverge "bump bookmark" 180s 180s abort: empty revision set 180s not ok 17 - remote update bookmark diverge 180s # 180s # test_when_finished "rm -rf gitrepo*" && 180s # 180s # ( 180s # cd hgrepo && 180s # hg checkout tip^ && 180s # hg bookmark diverge 180s # ) && 180s # 180s # git clone "hg::hgrepo" gitrepo && 180s # 180s # ( 180s # cd hgrepo && 180s # echo "bump bookmark" > content && 180s # hg commit -m "bump bookmark" 180s # ) && 180s # 180s # ( 180s # cd gitrepo && 180s # git checkout --quiet diverge && 180s # echo diverge > content && 180s # git commit -a -m diverge && 180s # check_push 1 <<-\EOF 180s # diverge:non-fast-forward 180s # EOF 180s # ) && 180s # 180s # check_bookmark hgrepo diverge "bump bookmark" 180s # 180s 180s expecting success: 180s test_when_finished "rm -rf gitrepo*" && 180s 180s ( 180s git clone "hg::hgrepo" gitrepo && 180s cd gitrepo && 180s git checkout --quiet -b feature-c HEAD^ && 180s echo feature-c > content && 180s git commit -a -m feature-c && 180s git push --quiet origin feature-c 180s ) && 180s 180s check_bookmark hgrepo feature-c feature-c 180s 180s Cloning into 'gitrepo'... 180s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 180s or locale.getdefaultlocale()[1] 180s WARNING: capability_push is disabled, only do so when really sure 180s WARNING: various enhanced features might fail in subtle ways 181s Traceback (most recent call last): 181s File "/usr/bin/git-remote-hg", line 2013, in 181s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 181s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 181s File "/usr/bin/git-remote-hg", line 1975, in main 181s repo, branchmap = get_repo(url, alias) 181s ~~~~~~~~^^^^^^^^^^^^ 181s File "/usr/bin/git-remote-hg", line 666, in get_repo 181s for branch, branch_heads in compat.iteritems(branchmap): 181s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 181s File "/usr/bin/git-remote-hg", line 63, in iteritems 181s return d.items() 181s ^^^^^^^ 181s AttributeError: 'BranchCacheV2' object has no attribute 'items' 181s fatal: remote helper 'hg' aborted session 181s not ok 18 - remote new bookmark multiple branch head 181s # 181s # test_when_finished "rm -rf gitrepo*" && 181s # 181s # ( 181s # git clone "hg::hgrepo" gitrepo && 181s # cd gitrepo && 181s # git checkout --quiet -b feature-c HEAD^ && 181s # echo feature-c > content && 181s # git commit -a -m feature-c && 181s # git push --quiet origin feature-c 181s # ) && 181s # 181s # check_bookmark hgrepo feature-c feature-c 181s # 181s 181s checking known breakage: 181s test_when_finished "rm -rf gitrepo hgrepo" && 181s 181s ( 181s hg init hgrepo && 181s cd hgrepo && 181s echo zero > content && 181s hg add content && 181s hg commit -m zero 181s ) && 181s 181s git clone "hg::hgrepo" gitrepo && 181s 181s ( 181s cd gitrepo && 181s cp content content-copy && 181s # recent git-fast-export is (too) picky in recognizing copies 181s # although git-log is not as picky; 181s # since https://github.com/git/git/commit/8096e1d385660c159d9d47e69b2be63cf22e4f31 181s # a copy is only marked if source filed not modified as well 181s # (though destination file can be modified) 181s echo one >> content-copy && 181s git add content content-copy && 181s git commit -m copy && 181s git mv content-copy content-moved 181s git commit -m moved && 181s git push origin master 181s ) && 181s 181s ( 181s hg -R hgrepo update && 181s test_cmp gitrepo/content hgrepo/content 181s test_cmp gitrepo/content-moved hgrepo/content-moved 181s cd hgrepo && 181s test `hg log -f content-moved | grep -c changeset` -eq 3 181s ) 181s 181s Cloning into 'gitrepo'... 181s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 181s or locale.getdefaultlocale()[1] 181s WARNING: capability_push is disabled, only do so when really sure 181s WARNING: various enhanced features might fail in subtle ways 182s Traceback (most recent call last): 182s File "/usr/bin/git-remote-hg", line 2013, in 182s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 182s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 182s File "/usr/bin/git-remote-hg", line 1975, in main 182s repo, branchmap = get_repo(url, alias) 182s ~~~~~~~~^^^^^^^^^^^^ 182s File "/usr/bin/git-remote-hg", line 666, in get_repo 182s for branch, branch_heads in compat.iteritems(branchmap): 182s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 182s File "/usr/bin/git-remote-hg", line 63, in iteritems 182s return d.items() 182s ^^^^^^^ 182s AttributeError: 'BranchCacheV2' object has no attribute 'items' 182s fatal: remote helper 'hg' aborted session 182s not ok 19 - push commits with copy and rename # TODO known breakage 182s 182s expecting success: 182s test_when_finished "rm -rf hgrepo gitrepo && LC_ALL=C" && 182s 182s LC_ALL=C.UTF-8 182s export LC_ALL 182s 182s ( 182s hg init hgrepo && 182s cd hgrepo && 182s 182s echo test >> "æ rø" && 182s hg add "æ rø" && 182s echo test >> "ø~?" && 182s hg add "ø~?" && 182s hg commit -m add-utf-8 && 182s echo test >> "æ rø" && 182s hg commit -m test-utf-8 && 182s hg rm "ø~?" && 182s hg mv "æ rø" "ø~?" && 182s hg commit -m hg-mv-utf-8 182s ) && 182s 182s ( 182s git clone "hg::hgrepo" gitrepo && 182s cd gitrepo && 182s git -c core.quotepath=false ls-files > ../actual 182s ) && 182s echo "ø~?" > expected && 182s test_cmp expected actual 182s 182s warning: filename contains '?', which is reserved on Windows: 'ø~?' 183s warning: filename contains '?', which is reserved on Windows: 'ø~?' 183s Cloning into 'gitrepo'... 183s WARNING: capability_push is disabled, only do so when really sure 183s WARNING: various enhanced features might fail in subtle ways 184s Traceback (most recent call last): 184s File "/usr/bin/git-remote-hg", line 2013, in 184s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 184s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 184s File "/usr/bin/git-remote-hg", line 1975, in main 184s repo, branchmap = get_repo(url, alias) 184s ~~~~~~~~^^^^^^^^^^^^ 184s File "/usr/bin/git-remote-hg", line 666, in get_repo 184s for branch, branch_heads in compat.iteritems(branchmap): 184s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 184s File "/usr/bin/git-remote-hg", line 63, in iteritems 184s return d.items() 184s ^^^^^^^ 184s AttributeError: 'BranchCacheV2' object has no attribute 'items' 184s fatal: remote helper 'hg' aborted session 184s not ok 20 - fetch special filenames 184s # 184s # test_when_finished "rm -rf hgrepo gitrepo && LC_ALL=C" && 184s # 184s # LC_ALL=C.UTF-8 184s # export LC_ALL 184s # 184s # ( 184s # hg init hgrepo && 184s # cd hgrepo && 184s # 184s # echo test >> "æ rø" && 184s # hg add "æ rø" && 184s # echo test >> "ø~?" && 184s # hg add "ø~?" && 184s # hg commit -m add-utf-8 && 184s # echo test >> "æ rø" && 184s # hg commit -m test-utf-8 && 184s # hg rm "ø~?" && 184s # hg mv "æ rø" "ø~?" && 184s # hg commit -m hg-mv-utf-8 184s # ) && 184s # 184s # ( 184s # git clone "hg::hgrepo" gitrepo && 184s # cd gitrepo && 184s # git -c core.quotepath=false ls-files > ../actual 184s # ) && 184s # echo "ø~?" > expected && 184s # test_cmp expected actual 184s # 184s 184s expecting success: 184s test_when_finished "rm -rf hgrepo gitrepo && LC_ALL=C" && 184s 184s mkdir -p tmp && cd tmp && 184s 184s LC_ALL=C.UTF-8 184s export LC_ALL 184s 184s ( 184s hg init hgrepo && 184s cd hgrepo && 184s 184s echo one >> content && 184s hg add content && 184s hg commit -m one 184s ) && 184s 184s ( 184s git clone "hg::hgrepo" gitrepo && 184s cd gitrepo && 184s 184s echo test >> "æ rø" && 184s git add "æ rø" && 184s git commit -m utf-8 && 184s 184s git push 184s ) && 184s 184s (cd hgrepo && 184s hg update && 184s hg manifest > ../actual 184s ) && 184s 184s printf "content\næ rø\n" > expected && 184s test_cmp expected actual 184s 184s Cloning into 'gitrepo'... 184s WARNING: capability_push is disabled, only do so when really sure 184s WARNING: various enhanced features might fail in subtle ways 185s Traceback (most recent call last): 185s File "/usr/bin/git-remote-hg", line 2013, in 185s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 185s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 185s File "/usr/bin/git-remote-hg", line 1975, in main 185s repo, branchmap = get_repo(url, alias) 185s ~~~~~~~~^^^^^^^^^^^^ 185s File "/usr/bin/git-remote-hg", line 666, in get_repo 185s for branch, branch_heads in compat.iteritems(branchmap): 185s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 185s File "/usr/bin/git-remote-hg", line 63, in iteritems 185s return d.items() 185s ^^^^^^^ 185s AttributeError: 'BranchCacheV2' object has no attribute 'items' 185s fatal: remote helper 'hg' aborted session 185s not ok 21 - push special filenames 185s # 185s # test_when_finished "rm -rf hgrepo gitrepo && LC_ALL=C" && 185s # 185s # mkdir -p tmp && cd tmp && 185s # 185s # LC_ALL=C.UTF-8 185s # export LC_ALL 185s # 185s # ( 185s # hg init hgrepo && 185s # cd hgrepo && 185s # 185s # echo one >> content && 185s # hg add content && 185s # hg commit -m one 185s # ) && 185s # 185s # ( 185s # git clone "hg::hgrepo" gitrepo && 185s # cd gitrepo && 185s # 185s # echo test >> "æ rø" && 185s # git add "æ rø" && 185s # git commit -m utf-8 && 185s # 185s # git push 185s # ) && 185s # 185s # (cd hgrepo && 185s # hg update && 185s # hg manifest > ../actual 185s # ) && 185s # 185s # printf "content\næ rø\n" > expected && 185s # test_cmp expected actual 185s # 185s 185s expecting success: 185s test_when_finished "rm -rf hgrepo gitrepo*" && 185s 185s setup_big_push 185s 185s ( 185s cd gitrepo && 185s 185s if test "$CAPABILITY_PUSH" = "t" 185s then 185s # cap push handles refs one by one 185s # so it will still correctly report several ok 185s check_push 1 --all <<-\EOF 185s master 185s good_bmark 185s branches/good_branch 185s new_bmark:new 185s branches/new_branch:new 185s bad_bmark1:non-fast-forward 185s bad_bmark2:non-fast-forward 185s branches/bad_branch:non-fast-forward 185s EOF 185s else 185s check_push 1 --all <<-\EOF 185s bad_bmark1:non-fast-forward 185s bad_bmark2:non-fast-forward 185s branches/bad_branch:non-fast-forward 185s EOF 185s fi 185s ) && 185s 185s if test "$CAPABILITY_PUSH" = "t" 185s then 185s # cap push handles refs one by one 185s # so it will push all requested it can 185s check_branch hgrepo default six && 185s check_branch hgrepo good_branch eight && 185s check_branch hgrepo bad_branch "bad branch" && 185s check_branch hgrepo new_branch ten && 185s check_bookmark hgrepo good_bmark three && 185s check_bookmark hgrepo bad_bmark1 one && 185s check_bookmark hgrepo bad_bmark2 one && 185s check_bookmark hgrepo new_bmark six && 185s check gitrepo origin/master two 185s else 185s check_branch hgrepo default one && 185s check_branch hgrepo good_branch "good branch" && 185s check_branch hgrepo bad_branch "bad branch" && 185s check_branch hgrepo new_branch && 185s check_bookmark hgrepo good_bmark one && 185s check_bookmark hgrepo bad_bmark1 one && 185s check_bookmark hgrepo bad_bmark2 one && 185s check_bookmark hgrepo new_bmark && 185s check gitrepo origin/master one 185s fi 185s 186s Cloning into 'gitrepo'... 187s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 187s or locale.getdefaultlocale()[1] 187s WARNING: capability_push is disabled, only do so when really sure 187s WARNING: various enhanced features might fail in subtle ways 187s Traceback (most recent call last): 187s File "/usr/bin/git-remote-hg", line 2013, in 187s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 187s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 187s File "/usr/bin/git-remote-hg", line 1975, in main 187s repo, branchmap = get_repo(url, alias) 187s ~~~~~~~~^^^^^^^^^^^^ 187s File "/usr/bin/git-remote-hg", line 666, in get_repo 187s for branch, branch_heads in compat.iteritems(branchmap): 187s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 187s File "/usr/bin/git-remote-hg", line 63, in iteritems 187s return d.items() 187s ^^^^^^^ 187s AttributeError: 'BranchCacheV2' object has no attribute 'items' 187s fatal: remote helper 'hg' aborted session 187s /usr/share/sharness/sharness.sh: line 332: cd: gitrepo: No such file or directory 187s not ok 22 - remote big push 187s # 187s # test_when_finished "rm -rf hgrepo gitrepo*" && 187s # 187s # setup_big_push 187s # 187s # ( 187s # cd gitrepo && 187s # 187s # if test "$CAPABILITY_PUSH" = "t" 187s # then 187s # # cap push handles refs one by one 187s # # so it will still correctly report several ok 187s # check_push 1 --all <<-\EOF 187s # master 187s # good_bmark 187s # branches/good_branch 187s # new_bmark:new 187s # branches/new_branch:new 187s # bad_bmark1:non-fast-forward 187s # bad_bmark2:non-fast-forward 187s # branches/bad_branch:non-fast-forward 187s # EOF 187s # else 187s # check_push 1 --all <<-\EOF 187s # bad_bmark1:non-fast-forward 187s # bad_bmark2:non-fast-forward 187s # branches/bad_branch:non-fast-forward 187s # EOF 187s # fi 187s # ) && 187s # 187s # if test "$CAPABILITY_PUSH" = "t" 187s # then 187s # # cap push handles refs one by one 187s # # so it will push all requested it can 187s # check_branch hgrepo default six && 187s # check_branch hgrepo good_branch eight && 187s # check_branch hgrepo bad_branch "bad branch" && 187s # check_branch hgrepo new_branch ten && 187s # check_bookmark hgrepo good_bmark three && 187s # check_bookmark hgrepo bad_bmark1 one && 187s # check_bookmark hgrepo bad_bmark2 one && 187s # check_bookmark hgrepo new_bmark six && 187s # check gitrepo origin/master two 187s # else 187s # check_branch hgrepo default one && 187s # check_branch hgrepo good_branch "good branch" && 187s # check_branch hgrepo bad_branch "bad branch" && 187s # check_branch hgrepo new_branch && 187s # check_bookmark hgrepo good_bmark one && 187s # check_bookmark hgrepo bad_bmark1 one && 187s # check_bookmark hgrepo bad_bmark2 one && 187s # check_bookmark hgrepo new_bmark && 187s # check gitrepo origin/master one 187s # fi 187s # 187s 187s expecting success: 187s test_when_finished "rm -rf hgrepo gitrepo*" && 187s 187s ( 187s hg init hgrepo && 187s cd hgrepo && 187s echo zero > content && 187s hg add content && 187s hg commit -m zero && 187s hg bookmark bad_bmark && 187s hg bookmark good_bmark && 187s hg bookmark -i good_bmark && 187s hg -q branch good_branch && 187s echo "good branch" > content && 187s hg commit -m "good branch" && 187s hg -q branch bad_branch && 187s echo "bad branch" > content && 187s hg commit -m "bad branch" 187s ) && 187s 187s git clone "hg::hgrepo" gitrepo && 187s 187s ( 187s cd hgrepo && 187s hg bookmark -f bad_bmark && 187s echo update_bmark > content && 187s hg commit -m "update bmark" 187s ) && 187s 187s ( 187s cd gitrepo && 187s echo two > content && 187s git commit -q -a -m two && 187s 187s git checkout -q good_bmark && 187s echo three > content && 187s git commit -q -a -m three && 187s 187s git checkout -q bad_bmark && 187s echo four > content && 187s git commit -q -a -m four && 187s 187s git checkout -q branches/bad_branch && 187s echo five > content && 187s git commit -q -a -m five && 187s 187s if test "$CAPABILITY_PUSH" = "t" 187s then 187s check_push 1 --all <<-\EOF 187s master 187s good_bmark 187s bad_bmark:non-fast-forward 187s branches/bad_branch:non-fast-forward 187s EOF 187s else 187s # cap export now only report error cases 187s check_push 1 --all <<-\EOF 187s bad_bmark:non-fast-forward 187s branches/bad_branch:non-fast-forward 187s EOF 187s fi && 187s 187s git fetch && 187s 187s if test "$CAPABILITY_PUSH" = "t" 187s then 187s # cap push handles refs one by one 187s # so it will already have pushed some above previously 187s # (and master is a fake one that jumps around a bit) 187s check_push 1 --all <<-\EOF 187s bad_bmark:non-fast-forward 187s branches/bad_branch:non-fast-forward 187s EOF 187s else 187s # cap export now only report error cases 187s check_push 1 --all <<-\EOF 187s bad_bmark:non-fast-forward 187s branches/bad_branch:non-fast-forward 187s EOF 187s fi 187s ) 187s 188s Cloning into 'gitrepo'... 189s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 189s or locale.getdefaultlocale()[1] 189s WARNING: capability_push is disabled, only do so when really sure 189s WARNING: various enhanced features might fail in subtle ways 189s Traceback (most recent call last): 189s File "/usr/bin/git-remote-hg", line 2013, in 189s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 189s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 189s File "/usr/bin/git-remote-hg", line 1975, in main 189s repo, branchmap = get_repo(url, alias) 189s ~~~~~~~~^^^^^^^^^^^^ 189s File "/usr/bin/git-remote-hg", line 666, in get_repo 189s for branch, branch_heads in compat.iteritems(branchmap): 189s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 189s File "/usr/bin/git-remote-hg", line 63, in iteritems 189s return d.items() 189s ^^^^^^^ 189s AttributeError: 'BranchCacheV2' object has no attribute 'items' 189s fatal: remote helper 'hg' aborted session 189s not ok 23 - remote big push non fast forward 189s # 189s # test_when_finished "rm -rf hgrepo gitrepo*" && 189s # 189s # ( 189s # hg init hgrepo && 189s # cd hgrepo && 189s # echo zero > content && 189s # hg add content && 189s # hg commit -m zero && 189s # hg bookmark bad_bmark && 189s # hg bookmark good_bmark && 189s # hg bookmark -i good_bmark && 189s # hg -q branch good_branch && 189s # echo "good branch" > content && 189s # hg commit -m "good branch" && 189s # hg -q branch bad_branch && 189s # echo "bad branch" > content && 189s # hg commit -m "bad branch" 189s # ) && 189s # 189s # git clone "hg::hgrepo" gitrepo && 189s # 189s # ( 189s # cd hgrepo && 189s # hg bookmark -f bad_bmark && 189s # echo update_bmark > content && 189s # hg commit -m "update bmark" 189s # ) && 189s # 189s # ( 189s # cd gitrepo && 189s # echo two > content && 189s # git commit -q -a -m two && 189s # 189s # git checkout -q good_bmark && 189s # echo three > content && 189s # git commit -q -a -m three && 189s # 189s # git checkout -q bad_bmark && 189s # echo four > content && 189s # git commit -q -a -m four && 189s # 189s # git checkout -q branches/bad_branch && 189s # echo five > content && 189s # git commit -q -a -m five && 189s # 189s # if test "$CAPABILITY_PUSH" = "t" 189s # then 189s # check_push 1 --all <<-\EOF 189s # master 189s # good_bmark 189s # bad_bmark:non-fast-forward 189s # branches/bad_branch:non-fast-forward 189s # EOF 189s # else 189s # # cap export now only report error cases 189s # check_push 1 --all <<-\EOF 189s # bad_bmark:non-fast-forward 189s # branches/bad_branch:non-fast-forward 189s # EOF 189s # fi && 189s # 189s # git fetch && 189s # 189s # if test "$CAPABILITY_PUSH" = "t" 189s # then 189s # # cap push handles refs one by one 189s # # so it will already have pushed some above previously 189s # # (and master is a fake one that jumps around a bit) 189s # check_push 1 --all <<-\EOF 189s # bad_bmark:non-fast-forward 189s # branches/bad_branch:non-fast-forward 189s # EOF 189s # else 189s # # cap export now only report error cases 189s # check_push 1 --all <<-\EOF 189s # bad_bmark:non-fast-forward 189s # branches/bad_branch:non-fast-forward 189s # EOF 189s # fi 189s # ) 189s # 189s 189s expecting success: 189s test_when_finished "rm -rf hgrepo gitrepo*" && 189s 189s setup_big_push 189s 189s ( 189s cd gitrepo && 189s 189s if test "$CAPABILITY_PUSH" = "t" 189s then 189s check_push 0 --force --all <<-\EOF 189s master:forced-update 189s good_bmark:forced-update 189s branches/good_branch:forced-update 189s new_bmark:new 189s branches/new_branch:new 189s bad_bmark1:forced-update 189s bad_bmark2:forced-update 189s branches/bad_branch:forced-update 189s EOF 189s else 189s check_push 0 --force --all <<-\EOF 189s master 189s good_bmark 189s branches/good_branch 189s new_bmark:new 189s branches/new_branch:new 189s bad_bmark1:forced-update 189s bad_bmark2:forced-update 189s branches/bad_branch:forced-update 189s EOF 189s fi 189s ) && 189s 189s check gitrepo origin/master two && 189s check_branch hgrepo good_branch eight && 189s check_branch hgrepo bad_branch nine && 189s check_branch hgrepo new_branch ten && 189s check_bookmark hgrepo good_bmark three && 189s check_bookmark hgrepo bad_bmark1 four && 189s check_bookmark hgrepo bad_bmark2 five && 189s check_bookmark hgrepo new_bmark six 189s 191s Cloning into 'gitrepo'... 191s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 191s or locale.getdefaultlocale()[1] 191s WARNING: capability_push is disabled, only do so when really sure 191s WARNING: various enhanced features might fail in subtle ways 191s Traceback (most recent call last): 191s File "/usr/bin/git-remote-hg", line 2013, in 191s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 191s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 191s File "/usr/bin/git-remote-hg", line 1975, in main 191s repo, branchmap = get_repo(url, alias) 191s ~~~~~~~~^^^^^^^^^^^^ 191s File "/usr/bin/git-remote-hg", line 666, in get_repo 191s for branch, branch_heads in compat.iteritems(branchmap): 191s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 191s File "/usr/bin/git-remote-hg", line 63, in iteritems 191s return d.items() 191s ^^^^^^^ 191s AttributeError: 'BranchCacheV2' object has no attribute 'items' 191s fatal: remote helper 'hg' aborted session 191s /usr/share/sharness/sharness.sh: line 332: cd: gitrepo: No such file or directory 191s not ok 24 - remote big push force 191s # 191s # test_when_finished "rm -rf hgrepo gitrepo*" && 191s # 191s # setup_big_push 191s # 191s # ( 191s # cd gitrepo && 191s # 191s # if test "$CAPABILITY_PUSH" = "t" 191s # then 191s # check_push 0 --force --all <<-\EOF 191s # master:forced-update 191s # good_bmark:forced-update 191s # branches/good_branch:forced-update 191s # new_bmark:new 191s # branches/new_branch:new 191s # bad_bmark1:forced-update 191s # bad_bmark2:forced-update 191s # branches/bad_branch:forced-update 191s # EOF 191s # else 191s # check_push 0 --force --all <<-\EOF 191s # master 191s # good_bmark 191s # branches/good_branch 191s # new_bmark:new 191s # branches/new_branch:new 191s # bad_bmark1:forced-update 191s # bad_bmark2:forced-update 191s # branches/bad_branch:forced-update 191s # EOF 191s # fi 191s # ) && 191s # 191s # check gitrepo origin/master two && 191s # check_branch hgrepo good_branch eight && 191s # check_branch hgrepo bad_branch nine && 191s # check_branch hgrepo new_branch ten && 191s # check_bookmark hgrepo good_bmark three && 191s # check_bookmark hgrepo bad_bmark1 four && 191s # check_bookmark hgrepo bad_bmark2 five && 191s # check_bookmark hgrepo new_bmark six 191s # 191s 191s expecting success: 191s test_when_finished "rm -rf hgrepo gitrepo*" && 191s 191s setup_big_push 191s 191s ( 191s cd gitrepo && 191s 191s if test "$CAPABILITY_PUSH" = "t" 191s then 191s # cap push handles refs one by one 191s # so it will still correctly report several ok 191s check_push 1 --dry-run --all <<-\EOF 191s master 191s good_bmark 191s branches/good_branch 191s new_bmark:new 191s branches/new_branch:new 191s bad_bmark1:non-fast-forward 191s bad_bmark2:non-fast-forward 191s branches/bad_branch:non-fast-forward 191s EOF 191s else 191s check_push 1 --dry-run --all <<-\EOF 191s bad_bmark1:non-fast-forward 191s bad_bmark2:non-fast-forward 191s branches/bad_branch:non-fast-forward 191s EOF 191s fi && 191s 191s check_push 0 --dry-run master good_bmark new_bmark branches/good_branch branches/new_branch <<-\EOF 191s master 191s good_bmark 191s branches/good_branch 191s new_bmark:new 191s branches/new_branch:new 191s EOF 191s ) && 191s 191s check gitrepo origin/master one && 191s check_branch hgrepo default one && 191s check_branch hgrepo good_branch "good branch" && 191s check_branch hgrepo bad_branch "bad branch" && 191s check_branch hgrepo new_branch && 191s check_bookmark hgrepo good_bmark one && 191s check_bookmark hgrepo bad_bmark1 one && 191s check_bookmark hgrepo bad_bmark2 one && 191s check_bookmark hgrepo new_bmark 191s 193s Cloning into 'gitrepo'... 193s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 193s or locale.getdefaultlocale()[1] 193s WARNING: capability_push is disabled, only do so when really sure 193s WARNING: various enhanced features might fail in subtle ways 194s Traceback (most recent call last): 194s File "/usr/bin/git-remote-hg", line 2013, in 194s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 194s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 194s File "/usr/bin/git-remote-hg", line 1975, in main 194s repo, branchmap = get_repo(url, alias) 194s ~~~~~~~~^^^^^^^^^^^^ 194s File "/usr/bin/git-remote-hg", line 666, in get_repo 194s for branch, branch_heads in compat.iteritems(branchmap): 194s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 194s File "/usr/bin/git-remote-hg", line 63, in iteritems 194s return d.items() 194s ^^^^^^^ 194s AttributeError: 'BranchCacheV2' object has no attribute 'items' 194s fatal: remote helper 'hg' aborted session 194s /usr/share/sharness/sharness.sh: line 332: cd: gitrepo: No such file or directory 194s not ok 25 - remote big push dry-run 194s # 194s # test_when_finished "rm -rf hgrepo gitrepo*" && 194s # 194s # setup_big_push 194s # 194s # ( 194s # cd gitrepo && 194s # 194s # if test "$CAPABILITY_PUSH" = "t" 194s # then 194s # # cap push handles refs one by one 194s # # so it will still correctly report several ok 194s # check_push 1 --dry-run --all <<-\EOF 194s # master 194s # good_bmark 194s # branches/good_branch 194s # new_bmark:new 194s # branches/new_branch:new 194s # bad_bmark1:non-fast-forward 194s # bad_bmark2:non-fast-forward 194s # branches/bad_branch:non-fast-forward 194s # EOF 194s # else 194s # check_push 1 --dry-run --all <<-\EOF 194s # bad_bmark1:non-fast-forward 194s # bad_bmark2:non-fast-forward 194s # branches/bad_branch:non-fast-forward 194s # EOF 194s # fi && 194s # 194s # check_push 0 --dry-run master good_bmark new_bmark branches/good_branch branches/new_branch <<-\EOF 194s # master 194s # good_bmark 194s # branches/good_branch 194s # new_bmark:new 194s # branches/new_branch:new 194s # EOF 194s # ) && 194s # 194s # check gitrepo origin/master one && 194s # check_branch hgrepo default one && 194s # check_branch hgrepo good_branch "good branch" && 194s # check_branch hgrepo bad_branch "bad branch" && 194s # check_branch hgrepo new_branch && 194s # check_bookmark hgrepo good_bmark one && 194s # check_bookmark hgrepo bad_bmark1 one && 194s # check_bookmark hgrepo bad_bmark2 one && 194s # check_bookmark hgrepo new_bmark 194s # 194s 194s expecting success: 194s test_when_finished "rm -rf hgrepo gitrepo*" && 194s 194s setup_big_push 194s 194s ( 194s cd gitrepo && 194s 194s if test "$CAPABILITY_PUSH" = "t" 194s then 194s check_push 0 --force --dry-run --all <<-\EOF 194s master:forced-update 194s good_bmark:forced-update 194s branches/good_branch:forced-update 194s new_bmark:new 194s branches/new_branch:new 194s bad_bmark1:forced-update 194s bad_bmark2:forced-update 194s branches/bad_branch:forced-update 194s EOF 194s else 194s check_push 0 --force --dry-run --all <<-\EOF 194s master 194s good_bmark 194s branches/good_branch 194s new_bmark:new 194s branches/new_branch:new 194s bad_bmark1:forced-update 194s bad_bmark2:forced-update 194s branches/bad_branch:forced-update 194s EOF 194s fi 194s ) && 194s 194s check gitrepo origin/master one && 194s check_branch hgrepo default one && 194s check_branch hgrepo good_branch "good branch" && 194s check_branch hgrepo bad_branch "bad branch" && 194s check_branch hgrepo new_branch && 194s check_bookmark hgrepo good_bmark one && 194s check_bookmark hgrepo bad_bmark1 one && 194s check_bookmark hgrepo bad_bmark2 one && 194s check_bookmark hgrepo new_bmark 194s 195s Cloning into 'gitrepo'... 195s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 195s or locale.getdefaultlocale()[1] 195s WARNING: capability_push is disabled, only do so when really sure 195s WARNING: various enhanced features might fail in subtle ways 196s Traceback (most recent call last): 196s File "/usr/bin/git-remote-hg", line 2013, in 196s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 196s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 196s File "/usr/bin/git-remote-hg", line 1975, in main 196s repo, branchmap = get_repo(url, alias) 196s ~~~~~~~~^^^^^^^^^^^^ 196s File "/usr/bin/git-remote-hg", line 666, in get_repo 196s for branch, branch_heads in compat.iteritems(branchmap): 196s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 196s File "/usr/bin/git-remote-hg", line 63, in iteritems 196s return d.items() 196s ^^^^^^^ 196s AttributeError: 'BranchCacheV2' object has no attribute 'items' 196s fatal: remote helper 'hg' aborted session 196s /usr/share/sharness/sharness.sh: line 332: cd: gitrepo: No such file or directory 196s not ok 26 - remote big push force dry-run 196s # 196s # test_when_finished "rm -rf hgrepo gitrepo*" && 196s # 196s # setup_big_push 196s # 196s # ( 196s # cd gitrepo && 196s # 196s # if test "$CAPABILITY_PUSH" = "t" 196s # then 196s # check_push 0 --force --dry-run --all <<-\EOF 196s # master:forced-update 196s # good_bmark:forced-update 196s # branches/good_branch:forced-update 196s # new_bmark:new 196s # branches/new_branch:new 196s # bad_bmark1:forced-update 196s # bad_bmark2:forced-update 196s # branches/bad_branch:forced-update 196s # EOF 196s # else 196s # check_push 0 --force --dry-run --all <<-\EOF 196s # master 196s # good_bmark 196s # branches/good_branch 196s # new_bmark:new 196s # branches/new_branch:new 196s # bad_bmark1:forced-update 196s # bad_bmark2:forced-update 196s # branches/bad_branch:forced-update 196s # EOF 196s # fi 196s # ) && 196s # 196s # check gitrepo origin/master one && 196s # check_branch hgrepo default one && 196s # check_branch hgrepo good_branch "good branch" && 196s # check_branch hgrepo bad_branch "bad branch" && 196s # check_branch hgrepo new_branch && 196s # check_bookmark hgrepo good_bmark one && 196s # check_bookmark hgrepo bad_bmark1 one && 196s # check_bookmark hgrepo bad_bmark2 one && 196s # check_bookmark hgrepo new_bmark 196s # 196s 196s expecting success: 196s test_when_finished "rm -rf hgrepo gitrepo*" && 196s 196s ( 196s hg init hgrepo && 196s cd hgrepo && 196s echo zero > content && 196s hg add content && 196s hg commit -m zero && 196s echo one > content && 196s hg commit -m one 196s ) && 196s 196s ( 196s git clone "hg::hgrepo" gitrepo && 196s cd gitrepo && 196s git reset --hard HEAD^ && 196s echo two > content && 196s git commit -a -m two && 196s test_expect_code 1 git push && 196s test_expect_code 1 git push 196s ) 196s 196s Cloning into 'gitrepo'... 197s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 197s or locale.getdefaultlocale()[1] 197s WARNING: capability_push is disabled, only do so when really sure 197s WARNING: various enhanced features might fail in subtle ways 197s Traceback (most recent call last): 197s File "/usr/bin/git-remote-hg", line 2013, in 197s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 197s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s File "/usr/bin/git-remote-hg", line 1975, in main 197s repo, branchmap = get_repo(url, alias) 197s ~~~~~~~~^^^^^^^^^^^^ 197s File "/usr/bin/git-remote-hg", line 666, in get_repo 197s for branch, branch_heads in compat.iteritems(branchmap): 197s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 197s File "/usr/bin/git-remote-hg", line 63, in iteritems 197s return d.items() 197s ^^^^^^^ 197s AttributeError: 'BranchCacheV2' object has no attribute 'items' 197s fatal: remote helper 'hg' aborted session 197s not ok 27 - remote double failed push 197s # 197s # test_when_finished "rm -rf hgrepo gitrepo*" && 197s # 197s # ( 197s # hg init hgrepo && 197s # cd hgrepo && 197s # echo zero > content && 197s # hg add content && 197s # hg commit -m zero && 197s # echo one > content && 197s # hg commit -m one 197s # ) && 197s # 197s # ( 197s # git clone "hg::hgrepo" gitrepo && 197s # cd gitrepo && 197s # git reset --hard HEAD^ && 197s # echo two > content && 197s # git commit -a -m two && 197s # test_expect_code 1 git push && 197s # test_expect_code 1 git push 197s # ) 197s # 197s 197s expecting success: 197s test_when_finished "rm -rf gitrepo hgrepo" && 197s 197s ( 197s hg init hgrepo && 197s cd hgrepo && 197s echo zero > content && 197s hg add content && 197s hg commit -m zero && 197s echo feature-a > content && 197s hg commit -m feature-a 197s hg bookmark feature-a 197s ) && 197s 197s git clone "hg::hgrepo" gitrepo && 197s check gitrepo origin/feature-a feature-a && 197s 197s ( 197s cd hgrepo && 197s hg bookmark -d feature-a 197s ) && 197s 197s ( 197s cd gitrepo && 197s git fetch --prune origin 197s git branch -a > out && 197s ! grep feature-a out 197s ) 197s 198s Cloning into 'gitrepo'... 198s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 198s or locale.getdefaultlocale()[1] 198s WARNING: capability_push is disabled, only do so when really sure 198s WARNING: various enhanced features might fail in subtle ways 198s Traceback (most recent call last): 198s File "/usr/bin/git-remote-hg", line 2013, in 198s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 198s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 198s File "/usr/bin/git-remote-hg", line 1975, in main 198s repo, branchmap = get_repo(url, alias) 198s ~~~~~~~~^^^^^^^^^^^^ 198s File "/usr/bin/git-remote-hg", line 666, in get_repo 198s for branch, branch_heads in compat.iteritems(branchmap): 198s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 198s File "/usr/bin/git-remote-hg", line 63, in iteritems 198s return d.items() 198s ^^^^^^^ 198s AttributeError: 'BranchCacheV2' object has no attribute 'items' 198s fatal: remote helper 'hg' aborted session 198s not ok 28 - fetch prune 198s # 198s # test_when_finished "rm -rf gitrepo hgrepo" && 198s # 198s # ( 198s # hg init hgrepo && 198s # cd hgrepo && 198s # echo zero > content && 198s # hg add content && 198s # hg commit -m zero && 198s # echo feature-a > content && 198s # hg commit -m feature-a 198s # hg bookmark feature-a 198s # ) && 198s # 198s # git clone "hg::hgrepo" gitrepo && 198s # check gitrepo origin/feature-a feature-a && 198s # 198s # ( 198s # cd hgrepo && 198s # hg bookmark -d feature-a 198s # ) && 198s # 198s # ( 198s # cd gitrepo && 198s # git fetch --prune origin 198s # git branch -a > out && 198s # ! grep feature-a out 198s # ) 198s # 198s 198s expecting success: 198s test_when_finished "rm -rf gitrepo hgrepo" && 198s 198s ( 198s hg init hgrepo && 198s cd hgrepo && 198s echo zero > content && 198s hg add content && 198s hg commit -m zero && 198s hg up -r null && 198s echo another > ocontent && 198s hg add ocontent && 198s hg commit -m one 198s ) && 198s 198s # -r 1 acts as master 198s ( 198s git init --bare gitrepo && cd gitrepo && 198s git remote add origin hg::../hgrepo && 198s git fetch origin refs/heads/*:refs/heads/* 198s ) && 198s 198s ( 198s cd hgrepo && 198s hg up 0 && 198s echo two > content && 198s hg commit -m two 198s ) && 198s 198s # now master already exists 198s # -r 2 becomes master head which has rev 0 as ancestor 198s # so when importing (parentless) rev 0, a reset is needed 198s # (to ensure rev 0 is not given a parent commit) 198s ( 198s cd gitrepo && 198s git fetch origin && 198s git log --format="%s" origin/master > ../actual 198s ) && 198s 198s hg -R hgrepo log -r . -f --template "{desc}\n" > expected && 198s test_cmp actual expected 198s 199s 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 199s created new head 199s Initialized empty Git repository in /tmp/autopkgtest.bHFCHF/build.XM7/src/test/trash directory.main/tmp/gitrepo/ 199s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 199s or locale.getdefaultlocale()[1] 199s WARNING: capability_push is disabled, only do so when really sure 199s WARNING: various enhanced features might fail in subtle ways 200s Traceback (most recent call last): 200s File "/usr/bin/git-remote-hg", line 2013, in 200s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 200s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 200s File "/usr/bin/git-remote-hg", line 1975, in main 200s repo, branchmap = get_repo(url, alias) 200s ~~~~~~~~^^^^^^^^^^^^ 200s File "/usr/bin/git-remote-hg", line 666, in get_repo 200s for branch, branch_heads in compat.iteritems(branchmap): 200s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 200s File "/usr/bin/git-remote-hg", line 63, in iteritems 200s return d.items() 200s ^^^^^^^ 200s AttributeError: 'BranchCacheV2' object has no attribute 'items' 200s fatal: remote helper 'hg' aborted session 200s not ok 29 - fetch multiple independent histories 200s # 200s # test_when_finished "rm -rf gitrepo hgrepo" && 200s # 200s # ( 200s # hg init hgrepo && 200s # cd hgrepo && 200s # echo zero > content && 200s # hg add content && 200s # hg commit -m zero && 200s # hg up -r null && 200s # echo another > ocontent && 200s # hg add ocontent && 200s # hg commit -m one 200s # ) && 200s # 200s # # -r 1 acts as master 200s # ( 200s # git init --bare gitrepo && cd gitrepo && 200s # git remote add origin hg::../hgrepo && 200s # git fetch origin refs/heads/*:refs/heads/* 200s # ) && 200s # 200s # ( 200s # cd hgrepo && 200s # hg up 0 && 200s # echo two > content && 200s # hg commit -m two 200s # ) && 200s # 200s # # now master already exists 200s # # -r 2 becomes master head which has rev 0 as ancestor 200s # # so when importing (parentless) rev 0, a reset is needed 200s # # (to ensure rev 0 is not given a parent commit) 200s # ( 200s # cd gitrepo && 200s # git fetch origin && 200s # git log --format="%s" origin/master > ../actual 200s # ) && 200s # 200s # hg -R hgrepo log -r . -f --template "{desc}\n" > expected && 200s # test_cmp actual expected 200s # 200s 200s expecting success: 200s test_when_finished "rm -rf gitrepo* hgrepo*" && 200s 200s ( 200s hg init hgrepo && 200s cd hgrepo && 200s echo a > a && 200s hg add a && 200s hg commit -m a && 200s hg bookmark -r null bookmark 200s ) && 200s 200s ( 200s git clone "hg::hgrepo" gitrepo && 200s check gitrepo HEAD a && 200s cd gitrepo && 200s git checkout --quiet -b bookmark && 200s git remote -v && 200s echo b > b && 200s git add b && 200s git commit -m b && 200s git push origin bookmark 200s ) 200s 200s Cloning into 'gitrepo'... 201s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 201s or locale.getdefaultlocale()[1] 201s WARNING: capability_push is disabled, only do so when really sure 201s WARNING: various enhanced features might fail in subtle ways 201s Traceback (most recent call last): 201s File "/usr/bin/git-remote-hg", line 2013, in 201s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 201s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 201s File "/usr/bin/git-remote-hg", line 1975, in main 201s repo, branchmap = get_repo(url, alias) 201s ~~~~~~~~^^^^^^^^^^^^ 201s File "/usr/bin/git-remote-hg", line 666, in get_repo 201s for branch, branch_heads in compat.iteritems(branchmap): 201s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 201s File "/usr/bin/git-remote-hg", line 63, in iteritems 201s return d.items() 201s ^^^^^^^ 201s AttributeError: 'BranchCacheV2' object has no attribute 'items' 201s fatal: remote helper 'hg' aborted session 201s not ok 30 - clone remote with null bookmark, then push 201s # 201s # test_when_finished "rm -rf gitrepo* hgrepo*" && 201s # 201s # ( 201s # hg init hgrepo && 201s # cd hgrepo && 201s # echo a > a && 201s # hg add a && 201s # hg commit -m a && 201s # hg bookmark -r null bookmark 201s # ) && 201s # 201s # ( 201s # git clone "hg::hgrepo" gitrepo && 201s # check gitrepo HEAD a && 201s # cd gitrepo && 201s # git checkout --quiet -b bookmark && 201s # git remote -v && 201s # echo b > b && 201s # git add b && 201s # git commit -m b && 201s # git push origin bookmark 201s # ) 201s # 201s 201s expecting success: 201s test_when_finished "rm -rf hgrepo gitrepo" && 201s 201s ( 201s hg init hgrepo && 201s cd hgrepo && 201s echo one > content && 201s hg add content && 201s hg commit -m one && 201s echo two > content && 201s hg commit -m two 201s ) && 201s 201s git clone "hg::hgrepo" gitrepo && 201s hg -R hgrepo log --template "{node}\n\n" > expected && 201s git --git-dir=gitrepo/.git log --pretty="tformat:%N" --notes=hg > actual && 201s test_cmp expected actual 201s 202s Cloning into 'gitrepo'... 202s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 202s or locale.getdefaultlocale()[1] 202s WARNING: capability_push is disabled, only do so when really sure 202s WARNING: various enhanced features might fail in subtle ways 202s Traceback (most recent call last): 202s File "/usr/bin/git-remote-hg", line 2013, in 202s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 202s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 202s File "/usr/bin/git-remote-hg", line 1975, in main 202s repo, branchmap = get_repo(url, alias) 202s ~~~~~~~~^^^^^^^^^^^^ 202s File "/usr/bin/git-remote-hg", line 666, in get_repo 202s for branch, branch_heads in compat.iteritems(branchmap): 202s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 202s File "/usr/bin/git-remote-hg", line 63, in iteritems 202s return d.items() 202s ^^^^^^^ 202s AttributeError: 'BranchCacheV2' object has no attribute 'items' 202s fatal: remote helper 'hg' aborted session 202s not ok 31 - notes 202s # 202s # test_when_finished "rm -rf hgrepo gitrepo" && 202s # 202s # ( 202s # hg init hgrepo && 202s # cd hgrepo && 202s # echo one > content && 202s # hg add content && 202s # hg commit -m one && 202s # echo two > content && 202s # hg commit -m two 202s # ) && 202s # 202s # git clone "hg::hgrepo" gitrepo && 202s # hg -R hgrepo log --template "{node}\n\n" > expected && 202s # git --git-dir=gitrepo/.git log --pretty="tformat:%N" --notes=hg > actual && 202s # test_cmp expected actual 202s # 202s 202s checking known breakage: 202s test_when_finished "rm -rf hgrepo gitrepo" && 202s 202s ( 202s hg init hgrepo && 202s cd hgrepo && 202s echo one > content && 202s hg add content && 202s hg commit -m one 202s ) && 202s 202s git clone "hg::hgrepo" gitrepo && 202s 202s ( 202s cd gitrepo && 202s echo two > content && 202s git commit -a -m two && 202s git push 202s ) && 202s 202s hg -R hgrepo log --template "{node}\n\n" > expected && 202s git --git-dir=gitrepo/.git log --pretty="tformat:%N" --notes=hg > actual && 202s test_cmp expected actual 202s 203s Cloning into 'gitrepo'... 203s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 203s or locale.getdefaultlocale()[1] 203s WARNING: capability_push is disabled, only do so when really sure 203s WARNING: various enhanced features might fail in subtle ways 203s Traceback (most recent call last): 203s File "/usr/bin/git-remote-hg", line 2013, in 203s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 203s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 203s File "/usr/bin/git-remote-hg", line 1975, in main 203s repo, branchmap = get_repo(url, alias) 203s ~~~~~~~~^^^^^^^^^^^^ 203s File "/usr/bin/git-remote-hg", line 666, in get_repo 203s for branch, branch_heads in compat.iteritems(branchmap): 203s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 203s File "/usr/bin/git-remote-hg", line 63, in iteritems 203s return d.items() 203s ^^^^^^^ 203s AttributeError: 'BranchCacheV2' object has no attribute 'items' 203s fatal: remote helper 'hg' aborted session 203s not ok 32 - push updates notes # TODO known breakage 203s 203s expecting success: 203s test_when_finished "rm -rf hgrepo gitrepo" && 203s 203s ( 203s hg init hgrepo && 203s cd hgrepo && 203s echo one > content && 203s hg add content && 203s hg commit -m one 203s ) && 203s 203s git clone "hg::hgrepo" gitrepo && 203s 203s ( 203s cd gitrepo && 203s echo two > content && 203s git commit -a -m two && 203s git push origin master && 203s git branch feature-a && 203s git push origin feature-a 203s ) && 203s 203s check_bookmark hgrepo feature-a two 203s 204s Cloning into 'gitrepo'... 204s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 204s or locale.getdefaultlocale()[1] 204s WARNING: capability_push is disabled, only do so when really sure 204s WARNING: various enhanced features might fail in subtle ways 204s Traceback (most recent call last): 204s File "/usr/bin/git-remote-hg", line 2013, in 204s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 204s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 204s File "/usr/bin/git-remote-hg", line 1975, in main 204s repo, branchmap = get_repo(url, alias) 204s ~~~~~~~~^^^^^^^^^^^^ 204s File "/usr/bin/git-remote-hg", line 666, in get_repo 204s for branch, branch_heads in compat.iteritems(branchmap): 204s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 204s File "/usr/bin/git-remote-hg", line 63, in iteritems 204s return d.items() 204s ^^^^^^^ 204s AttributeError: 'BranchCacheV2' object has no attribute 'items' 204s fatal: remote helper 'hg' aborted session 204s not ok 33 - push bookmark without changesets 204s # 204s # test_when_finished "rm -rf hgrepo gitrepo" && 204s # 204s # ( 204s # hg init hgrepo && 204s # cd hgrepo && 204s # echo one > content && 204s # hg add content && 204s # hg commit -m one 204s # ) && 204s # 204s # git clone "hg::hgrepo" gitrepo && 204s # 204s # ( 204s # cd gitrepo && 204s # echo two > content && 204s # git commit -a -m two && 204s # git push origin master && 204s # git branch feature-a && 204s # git push origin feature-a 204s # ) && 204s # 204s # check_bookmark hgrepo feature-a two 204s # 204s 204s expecting success: 204s test_when_finished "rm -rf hgrepo gitrepo" && 204s 204s ( 204s hg init hgrepo && 204s cd hgrepo && 204s echo one > content && 204s hg add content && 204s hg commit -m one 204s ) && 204s 204s git clone "hg::hgrepo" gitrepo && 204s 204s (cd hgrepo && hg tag v1.0) && 204s (cd gitrepo && git pull) && 204s 204s echo "v1.0" > expected && 204s git --git-dir=gitrepo/.git tag > actual && 204s test_cmp expected actual 204s 205s Cloning into 'gitrepo'... 205s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 205s or locale.getdefaultlocale()[1] 205s WARNING: capability_push is disabled, only do so when really sure 205s WARNING: various enhanced features might fail in subtle ways 205s Traceback (most recent call last): 205s File "/usr/bin/git-remote-hg", line 2013, in 205s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 205s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 205s File "/usr/bin/git-remote-hg", line 1975, in main 205s repo, branchmap = get_repo(url, alias) 205s ~~~~~~~~^^^^^^^^^^^^ 205s File "/usr/bin/git-remote-hg", line 666, in get_repo 205s for branch, branch_heads in compat.iteritems(branchmap): 205s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 205s File "/usr/bin/git-remote-hg", line 63, in iteritems 205s return d.items() 205s ^^^^^^^ 205s AttributeError: 'BranchCacheV2' object has no attribute 'items' 205s fatal: remote helper 'hg' aborted session 205s not ok 34 - pull tags 205s # 205s # test_when_finished "rm -rf hgrepo gitrepo" && 205s # 205s # ( 205s # hg init hgrepo && 205s # cd hgrepo && 205s # echo one > content && 205s # hg add content && 205s # hg commit -m one 205s # ) && 205s # 205s # git clone "hg::hgrepo" gitrepo && 205s # 205s # (cd hgrepo && hg tag v1.0) && 205s # (cd gitrepo && git pull) && 205s # 205s # echo "v1.0" > expected && 205s # git --git-dir=gitrepo/.git tag > actual && 205s # test_cmp expected actual 205s # 205s 205s expecting success: 205s test_when_finished "rm -rf hgrepo gitrepo" && 205s 205s ( 205s hg init hgrepo && 205s cd hgrepo && 205s echo one > content && 205s hg add content && 205s hg commit -m one && 205s hg branch feature && 205s echo two > content && 205s hg commit -m two && 205s hg update default && 205s echo three > content && 205s hg commit -m three 205s ) && 205s 205s ( 205s git clone "hg::hgrepo" gitrepo && 205s cd gitrepo && 205s git merge -m Merge -Xtheirs origin/branches/feature && 205s git push 205s ) && 205s 205s cat > expected <<-EOF && 205s Merge 205s three 205s two 205s one 205s EOF 205s hg -R hgrepo log --template "{desc}\n" > actual && 205s test_cmp expected actual 205s 206s marked working directory as branch feature 206s (branches are permanent and global, did you want a bookmark?) 206s 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 206s Cloning into 'gitrepo'... 207s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 207s or locale.getdefaultlocale()[1] 207s WARNING: capability_push is disabled, only do so when really sure 207s WARNING: various enhanced features might fail in subtle ways 207s Traceback (most recent call last): 207s File "/usr/bin/git-remote-hg", line 2013, in 207s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 207s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 207s File "/usr/bin/git-remote-hg", line 1975, in main 207s repo, branchmap = get_repo(url, alias) 207s ~~~~~~~~^^^^^^^^^^^^ 207s File "/usr/bin/git-remote-hg", line 666, in get_repo 207s for branch, branch_heads in compat.iteritems(branchmap): 207s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 207s File "/usr/bin/git-remote-hg", line 63, in iteritems 207s return d.items() 207s ^^^^^^^ 207s AttributeError: 'BranchCacheV2' object has no attribute 'items' 207s fatal: remote helper 'hg' aborted session 207s not ok 35 - push merged named branch 207s # 207s # test_when_finished "rm -rf hgrepo gitrepo" && 207s # 207s # ( 207s # hg init hgrepo && 207s # cd hgrepo && 207s # echo one > content && 207s # hg add content && 207s # hg commit -m one && 207s # hg branch feature && 207s # echo two > content && 207s # hg commit -m two && 207s # hg update default && 207s # echo three > content && 207s # hg commit -m three 207s # ) && 207s # 207s # ( 207s # git clone "hg::hgrepo" gitrepo && 207s # cd gitrepo && 207s # git merge -m Merge -Xtheirs origin/branches/feature && 207s # git push 207s # ) && 207s # 207s # cat > expected <<-EOF && 207s # Merge 207s # three 207s # two 207s # one 207s # EOF 207s # hg -R hgrepo log --template "{desc}\n" > actual && 207s # test_cmp expected actual 207s # 207s 207s expecting success: 207s test_when_finished "rm -rf hgrepo gitrepo" && 207s 207s ( 207s hg init hgrepo && 207s cd hgrepo && 207s echo one > content && 207s hg add content && 207s hg commit -m one 207s ) && 207s 207s ( 207s git clone "hg::hgrepo" gitrepo && 207s cd gitrepo && 207s git tag v1.0 && 207s git push --tags 207s ) && 207s 207s echo "C O Mitter " > expected && 207s hg -R hgrepo log --template "{author}\n" -r tip > actual && 207s test_cmp expected actual 207s 208s Cloning into 'gitrepo'... 208s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 208s or locale.getdefaultlocale()[1] 208s WARNING: capability_push is disabled, only do so when really sure 208s WARNING: various enhanced features might fail in subtle ways 208s Traceback (most recent call last): 208s File "/usr/bin/git-remote-hg", line 2013, in 208s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 208s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 208s File "/usr/bin/git-remote-hg", line 1975, in main 208s repo, branchmap = get_repo(url, alias) 208s ~~~~~~~~^^^^^^^^^^^^ 208s File "/usr/bin/git-remote-hg", line 666, in get_repo 208s for branch, branch_heads in compat.iteritems(branchmap): 208s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 208s File "/usr/bin/git-remote-hg", line 63, in iteritems 208s return d.items() 208s ^^^^^^^ 208s AttributeError: 'BranchCacheV2' object has no attribute 'items' 208s fatal: remote helper 'hg' aborted session 208s not ok 36 - light tag sets author 208s # 208s # test_when_finished "rm -rf hgrepo gitrepo" && 208s # 208s # ( 208s # hg init hgrepo && 208s # cd hgrepo && 208s # echo one > content && 208s # hg add content && 208s # hg commit -m one 208s # ) && 208s # 208s # ( 208s # git clone "hg::hgrepo" gitrepo && 208s # cd gitrepo && 208s # git tag v1.0 && 208s # git push --tags 208s # ) && 208s # 208s # echo "C O Mitter " > expected && 208s # hg -R hgrepo log --template "{author}\n" -r tip > actual && 208s # test_cmp expected actual 208s # 208s 208s expecting success: 208s test_when_finished "rm -rf hgrepo gitrepo" && 208s 208s ( 208s hg init hgrepo && 208s cd hgrepo && 208s echo one > content && 208s hg add content && 208s hg commit -m one && 208s hg branch feature && 208s echo two > content && 208s hg commit -m two 208s ) && 208s 208s ( 208s git clone "hg::hgrepo" gitrepo && 208s cd gitrepo && 208s git branch && 208s git checkout branches/feature && 208s git tag v1.0 && 208s git push --tags 208s ) && 208s 208s echo feature > expected && 208s hg -R hgrepo log --template="{branch}\n" -r tip > actual && 208s test_cmp expected actual 208s 209s marked working directory as branch feature 209s (branches are permanent and global, did you want a bookmark?) 209s Cloning into 'gitrepo'... 209s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 209s or locale.getdefaultlocale()[1] 209s WARNING: capability_push is disabled, only do so when really sure 209s WARNING: various enhanced features might fail in subtle ways 209s Traceback (most recent call last): 209s File "/usr/bin/git-remote-hg", line 2013, in 209s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 209s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 209s File "/usr/bin/git-remote-hg", line 1975, in main 209s repo, branchmap = get_repo(url, alias) 209s ~~~~~~~~^^^^^^^^^^^^ 209s File "/usr/bin/git-remote-hg", line 666, in get_repo 209s for branch, branch_heads in compat.iteritems(branchmap): 209s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 209s File "/usr/bin/git-remote-hg", line 63, in iteritems 209s return d.items() 209s ^^^^^^^ 209s AttributeError: 'BranchCacheV2' object has no attribute 'items' 209s fatal: remote helper 'hg' aborted session 209s not ok 37 - push tag different branch 209s # 209s # test_when_finished "rm -rf hgrepo gitrepo" && 209s # 209s # ( 209s # hg init hgrepo && 209s # cd hgrepo && 209s # echo one > content && 209s # hg add content && 209s # hg commit -m one && 209s # hg branch feature && 209s # echo two > content && 209s # hg commit -m two 209s # ) && 209s # 209s # ( 209s # git clone "hg::hgrepo" gitrepo && 209s # cd gitrepo && 209s # git branch && 209s # git checkout branches/feature && 209s # git tag v1.0 && 209s # git push --tags 209s # ) && 209s # 209s # echo feature > expected && 209s # hg -R hgrepo log --template="{branch}\n" -r tip > actual && 209s # test_cmp expected actual 209s # 209s 209s expecting success: 209s test_when_finished "rm -rf hgrepo gitrepo" && 209s 209s ( 209s hg init hgrepo && 209s cd hgrepo && 209s 209s echo test > test_file && 209s hg add test_file && 209s hg commit -m add && 209s 209s hg rm test_file && 209s hg commit -m remove 209s ) && 209s 209s git clone "hg::hgrepo" gitrepo && 209s check_files gitrepo 209s 210s Cloning into 'gitrepo'... 210s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 210s or locale.getdefaultlocale()[1] 210s WARNING: capability_push is disabled, only do so when really sure 210s WARNING: various enhanced features might fail in subtle ways 211s Traceback (most recent call last): 211s File "/usr/bin/git-remote-hg", line 2013, in 211s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 211s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 211s File "/usr/bin/git-remote-hg", line 1975, in main 211s repo, branchmap = get_repo(url, alias) 211s ~~~~~~~~^^^^^^^^^^^^ 211s File "/usr/bin/git-remote-hg", line 666, in get_repo 211s for branch, branch_heads in compat.iteritems(branchmap): 211s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 211s File "/usr/bin/git-remote-hg", line 63, in iteritems 211s return d.items() 211s ^^^^^^^ 211s AttributeError: 'BranchCacheV2' object has no attribute 'items' 211s fatal: remote helper 'hg' aborted session 211s not ok 38 - cloning a removed file works 211s # 211s # test_when_finished "rm -rf hgrepo gitrepo" && 211s # 211s # ( 211s # hg init hgrepo && 211s # cd hgrepo && 211s # 211s # echo test > test_file && 211s # hg add test_file && 211s # hg commit -m add && 211s # 211s # hg rm test_file && 211s # hg commit -m remove 211s # ) && 211s # 211s # git clone "hg::hgrepo" gitrepo && 211s # check_files gitrepo 211s # 211s 211s expecting success: 211s test_when_finished "rm -rf hgrepo gitrepo" && 211s 211s ( 211s hg init hgrepo && 211s cd hgrepo && 211s 211s echo test > dir_or_file && 211s hg add dir_or_file && 211s hg commit -m add && 211s 211s hg rm dir_or_file && 211s mkdir dir_or_file && 211s echo test > dir_or_file/test_file && 211s hg add dir_or_file/test_file && 211s hg commit -m replase 211s ) && 211s 211s git clone "hg::hgrepo" gitrepo && 211s check_files gitrepo "dir_or_file/test_file" 211s 212s Cloning into 'gitrepo'... 212s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 212s or locale.getdefaultlocale()[1] 212s WARNING: capability_push is disabled, only do so when really sure 212s WARNING: various enhanced features might fail in subtle ways 212s Traceback (most recent call last): 212s File "/usr/bin/git-remote-hg", line 2013, in 212s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 212s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 212s File "/usr/bin/git-remote-hg", line 1975, in main 212s repo, branchmap = get_repo(url, alias) 212s ~~~~~~~~^^^^^^^^^^^^ 212s File "/usr/bin/git-remote-hg", line 666, in get_repo 212s for branch, branch_heads in compat.iteritems(branchmap): 212s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 212s File "/usr/bin/git-remote-hg", line 63, in iteritems 212s return d.items() 212s ^^^^^^^ 212s AttributeError: 'BranchCacheV2' object has no attribute 'items' 212s fatal: remote helper 'hg' aborted session 212s not ok 39 - cloning a file replaced with a directory 212s # 212s # test_when_finished "rm -rf hgrepo gitrepo" && 212s # 212s # ( 212s # hg init hgrepo && 212s # cd hgrepo && 212s # 212s # echo test > dir_or_file && 212s # hg add dir_or_file && 212s # hg commit -m add && 212s # 212s # hg rm dir_or_file && 212s # mkdir dir_or_file && 212s # echo test > dir_or_file/test_file && 212s # hg add dir_or_file/test_file && 212s # hg commit -m replase 212s # ) && 212s # 212s # git clone "hg::hgrepo" gitrepo && 212s # check_files gitrepo "dir_or_file/test_file" 212s # 212s 212s expecting success: 212s test_when_finished "rm -rf hgrepo gitrepo" && 212s 212s ( 212s hg init hgrepo && 212s cd hgrepo && 212s 212s mkdir dir_or_file && 212s echo test > dir_or_file/test_file && 212s hg add dir_or_file/test_file && 212s hg commit -m add && 212s 212s hg rm dir_or_file/test_file && 212s echo test > dir_or_file && 212s hg add dir_or_file && 212s hg commit -m add && 212s 212s hg rm dir_or_file 212s ) && 212s 212s git clone "hg::hgrepo" gitrepo && 212s check_files gitrepo "dir_or_file" 212s 213s Cloning into 'gitrepo'... 213s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 213s or locale.getdefaultlocale()[1] 213s WARNING: capability_push is disabled, only do so when really sure 213s WARNING: various enhanced features might fail in subtle ways 214s Traceback (most recent call last): 214s File "/usr/bin/git-remote-hg", line 2013, in 214s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 214s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 214s File "/usr/bin/git-remote-hg", line 1975, in main 214s repo, branchmap = get_repo(url, alias) 214s ~~~~~~~~^^^^^^^^^^^^ 214s File "/usr/bin/git-remote-hg", line 666, in get_repo 214s for branch, branch_heads in compat.iteritems(branchmap): 214s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 214s File "/usr/bin/git-remote-hg", line 63, in iteritems 214s return d.items() 214s ^^^^^^^ 214s AttributeError: 'BranchCacheV2' object has no attribute 'items' 214s fatal: remote helper 'hg' aborted session 214s not ok 40 - clone replace directory with a file 214s # 214s # test_when_finished "rm -rf hgrepo gitrepo" && 214s # 214s # ( 214s # hg init hgrepo && 214s # cd hgrepo && 214s # 214s # mkdir dir_or_file && 214s # echo test > dir_or_file/test_file && 214s # hg add dir_or_file/test_file && 214s # hg commit -m add && 214s # 214s # hg rm dir_or_file/test_file && 214s # echo test > dir_or_file && 214s # hg add dir_or_file && 214s # hg commit -m add && 214s # 214s # hg rm dir_or_file 214s # ) && 214s # 214s # git clone "hg::hgrepo" gitrepo && 214s # check_files gitrepo "dir_or_file" 214s # 214s 214s expecting success: 214s test_when_finished "rm -rf hgrepo gitrepo" && 214s 214s ( 214s hg init hgrepo && 214s cd hgrepo && 214s 214s touch test.txt && 214s hg add test.txt && 214s hg commit -m master && 214s hg branch parent && 214s echo test >test.txt && 214s hg commit -m test && 214s hg branch parent/child && 214s echo test1 >test.txt && 214s hg commit -m test1 214s ) && 214s 214s git clone -c remote-hg.ignore-name=child "hg::hgrepo" gitrepo && 214s check_files gitrepo "test.txt" 214s 214s marked working directory as branch parent 214s (branches are permanent and global, did you want a bookmark?) 215s marked working directory as branch parent/child 215s Cloning into 'gitrepo'... 215s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 215s or locale.getdefaultlocale()[1] 215s WARNING: capability_push is disabled, only do so when really sure 215s WARNING: various enhanced features might fail in subtle ways 215s Traceback (most recent call last): 215s File "/usr/bin/git-remote-hg", line 2013, in 215s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 215s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 215s File "/usr/bin/git-remote-hg", line 1975, in main 215s repo, branchmap = get_repo(url, alias) 215s ~~~~~~~~^^^^^^^^^^^^ 215s File "/usr/bin/git-remote-hg", line 666, in get_repo 215s for branch, branch_heads in compat.iteritems(branchmap): 215s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 215s File "/usr/bin/git-remote-hg", line 63, in iteritems 215s return d.items() 215s ^^^^^^^ 215s AttributeError: 'BranchCacheV2' object has no attribute 'items' 215s fatal: remote helper 'hg' aborted session 215s not ok 41 - clone can ignore invalid refnames 215s # 215s # test_when_finished "rm -rf hgrepo gitrepo" && 215s # 215s # ( 215s # hg init hgrepo && 215s # cd hgrepo && 215s # 215s # touch test.txt && 215s # hg add test.txt && 215s # hg commit -m master && 215s # hg branch parent && 215s # echo test >test.txt && 215s # hg commit -m test && 215s # hg branch parent/child && 215s # echo test1 >test.txt && 215s # hg commit -m test1 215s # ) && 215s # 215s # git clone -c remote-hg.ignore-name=child "hg::hgrepo" gitrepo && 215s # check_files gitrepo "test.txt" 215s # 215s 215s expecting success: 215s test_when_finished "rm -rf hgrepo gitrepo" && 215s 215s ( 215s hg init hgrepo && 215s cd hgrepo && 215s echo one > content && 215s hg add content && 215s hg commit -m one 215s ) && 215s 215s ( 215s git clone "hg::hgrepo" gitrepo && 215s cd gitrepo && 215s git tag -m "Version 1.0" v1.0 && 215s git push --tags 215s ) && 215s 215s cat > expected <<-\EOF && 215s tip:Version 1.0:C O Mitter 215s v1.0:one:H G Wells 215s EOF 215s 215s hg -R hgrepo log --template "{tags}:{desc}:{author}\n" > actual && 215s 215s test_cmp expected actual 215s 216s Cloning into 'gitrepo'... 216s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 216s or locale.getdefaultlocale()[1] 216s WARNING: capability_push is disabled, only do so when really sure 216s WARNING: various enhanced features might fail in subtle ways 216s Traceback (most recent call last): 216s File "/usr/bin/git-remote-hg", line 2013, in 216s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 216s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 216s File "/usr/bin/git-remote-hg", line 1975, in main 216s repo, branchmap = get_repo(url, alias) 216s ~~~~~~~~^^^^^^^^^^^^ 216s File "/usr/bin/git-remote-hg", line 666, in get_repo 216s for branch, branch_heads in compat.iteritems(branchmap): 216s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 216s File "/usr/bin/git-remote-hg", line 63, in iteritems 216s return d.items() 216s ^^^^^^^ 216s AttributeError: 'BranchCacheV2' object has no attribute 'items' 216s fatal: remote helper 'hg' aborted session 216s not ok 42 - push annotated tag 216s # 216s # test_when_finished "rm -rf hgrepo gitrepo" && 216s # 216s # ( 216s # hg init hgrepo && 216s # cd hgrepo && 216s # echo one > content && 216s # hg add content && 216s # hg commit -m one 216s # ) && 216s # 216s # ( 216s # git clone "hg::hgrepo" gitrepo && 216s # cd gitrepo && 216s # git tag -m "Version 1.0" v1.0 && 216s # git push --tags 216s # ) && 216s # 216s # cat > expected <<-\EOF && 216s # tip:Version 1.0:C O Mitter 216s # v1.0:one:H G Wells 216s # EOF 216s # 216s # hg -R hgrepo log --template "{tags}:{desc}:{author}\n" > actual && 216s # 216s # test_cmp expected actual 216s # 216s 216s expecting success: 216s test_when_finished "rm -rf hgrepo gitrepo1 gitrepo2" && 216s 216s hg init hgrepo && 216s 216s ( 216s git clone "hg::hgrepo" gitrepo1 && 216s cd gitrepo1 && 216s echo two >> content && 216s git add content && 216s git commit -m two --date="2016-09-26 00:00:00 -0230" && 216s git push 216s ) && 216s 216s git clone "hg::hgrepo" gitrepo2 && 216s 216s git --git-dir=gitrepo1/.git log -1 --format="%ai" > expected && 216s git --git-dir=gitrepo2/.git log -1 --format="%ai" > actual && 216s test_cmp expected actual 216s 217s Cloning into 'gitrepo1'... 217s /usr/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 217s or locale.getdefaultlocale()[1] 217s WARNING: capability_push is disabled, only do so when really sure 217s WARNING: various enhanced features might fail in subtle ways 217s Traceback (most recent call last): 217s File "/usr/bin/git-remote-hg", line 2013, in 217s sys.exit(main([compat.decode_sysarg(a) for a in sys.argv])) 217s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 217s File "/usr/bin/git-remote-hg", line 1975, in main 217s repo, branchmap = get_repo(url, alias) 217s ~~~~~~~~^^^^^^^^^^^^ 217s File "/usr/bin/git-remote-hg", line 666, in get_repo 217s for branch, branch_heads in compat.iteritems(branchmap): 217s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 217s File "/usr/bin/git-remote-hg", line 63, in iteritems 217s return d.items() 217s ^^^^^^^ 217s AttributeError: 'BranchCacheV2' object has no attribute 'items' 217s fatal: remote helper 'hg' aborted session 217s not ok 43 - timezone issues with negative offsets 217s # 217s # test_when_finished "rm -rf hgrepo gitrepo1 gitrepo2" && 217s # 217s # hg init hgrepo && 217s # 217s # ( 217s # git clone "hg::hgrepo" gitrepo1 && 217s # cd gitrepo1 && 217s # echo two >> content && 217s # git add content && 217s # git commit -m two --date="2016-09-26 00:00:00 -0230" && 217s # git push 217s # ) && 217s # 217s # git clone "hg::hgrepo" gitrepo2 && 217s # 217s # git --git-dir=gitrepo1/.git log -1 --format="%ai" > expected && 217s # git --git-dir=gitrepo2/.git log -1 --format="%ai" > actual && 217s # test_cmp expected actual 217s # 217s 217s # still have 2 known breakage(s) 217s # failed 40 among remaining 41 test(s) 217s 1..43 217s make: *** [Makefile:14: main.t] Error 1 217s make: Leaving directory '/tmp/autopkgtest.bHFCHF/build.XM7/src/test' 218s autopkgtest [06:59:36]: test upstream-test-suite: -----------------------] 218s upstream-test-suite FAIL non-zero exit status 2 218s autopkgtest [06:59:36]: test upstream-test-suite: - - - - - - - - - - results - - - - - - - - - - 218s autopkgtest [06:59:36]: @@@@@@@@@@@@@@@@@@@@ summary 218s upstream-test-suite FAIL non-zero exit status 2