python-dnspython 1:2.8.0-3 any, from extra failed
failed 2026-09-12T15:51:28Z on jonny-ryzen9-1, attempt 3 of 3: gave up
- job
- 5-1789206271-hegjon-test,python-dnspython,1:2.8.0-3,any
- commit
- 954b05f710294536838299432eca21eadb668696
- log
- /var/lib/archci/logs/hegjon-test/python-dnspython/1:2.8.0-3/any/attempt-3.log
log 240 lines · first error at 233
1==> archci-build 5-1789206271-hegjon-test,python-dnspython,1:2.8.0-3,any on jonny-ryzen9 at 2026-09-12T15:51:08Z2 repo=hegjon-test arch=any profile=extra chroot=/var/lib/archbuild/extra-x86_64 copy=archci-1 commit=954b05f710294536838299432eca21eadb6686963 pacman.conf=/var/lib/archci-worker/chroot-conf/hegjon-test-extra-x86_64.conf makepkg.conf=/usr/share/devtools/makepkg.conf.d/x86_64.conf cache=/var/cache/archci/pkg/hegjon-test-x86_64/4==> Updating chroot /var/lib/archbuild/extra-x86_64/root5Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.6Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.7==> Fetching pkgbuilds/python-dnspython at 954b05f710294536838299432eca21eadb668696 from https://github.com/hegjon/omarchy-pkgs.git8==> Building python-dnspython 1:2.8.0-3 in archci-19pam_unix(runuser:session): session opened for user archci(uid=955) by archci(uid=0)10pam_unix(runuser:session): session closed for user archci11==> Imported 1 upstream signing key(s) from keys/pgp12pam_unix(runuser:session): session opened for user archci(uid=955) by archci(uid=0)13pam_unix(runuser:session): session closed for user archci14==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [archci-1]...done15 root : PWD=/var/lib/archci-worker/build/x86_64-1/python-dnspython ; USER=archci ; ENV=GNUPGHOME=/var/lib/archci-worker/gnupg ; COMMAND=/usr/bin/env SRCDEST=/var/lib/archci-worker/srcdest BUILDDIR=/tmp/makechrootpkg.oEKpxGjSlp makepkg --config=/var/lib/archbuild/extra-x86_64/archci-1/etc/makepkg.conf --verifysource -o16pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)17==> Making package: python-dnspython 1:2.8.0-3 (Sat Sep 12 17:51:13 2026)18==> Retrieving sources...19 -> Found dnspython-2.8.0.tar.gz20==> Validating source files with sha256sums...21 dnspython-2.8.0.tar.gz ... Passed22pam_unix(sudo:session): session closed for user archci23 root : PWD=/var/lib/archci-worker/build/x86_64-1/python-dnspython ; USER=archci ; COMMAND=/usr/bin/bash -c '#012#011#011source PKGBUILD#012#011#011printf "%s\\n" "${pkgbase:-${pkgname}}" "${pkgname[@]}"#012'24pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)25pam_unix(sudo:session): session closed for user archci26Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.27==> Making package: python-dnspython 1:2.8.0-3 (Sat Sep 12 15:51:14 2026)28==> Checking runtime dependencies...29==> Checking buildtime dependencies...30==> Installing missing dependencies...31resolving dependencies...32looking for conflicting packages...33Package (23) New Version Net Change34hegjon-test/python-attrs 26.1.0-1 0.63 MiB35hegjon-test/python-cffi 2.1.1-1 1.40 MiB36hegjon-test/python-editables 0.6-1 0.04 MiB37hegjon-test/python-iniconfig 2.3.0-1 0.07 MiB38extra/python-outcome 1.3.0.post0-7 0.05 MiB39extra/python-packaging 26.3-1 1.58 MiB40hegjon-test/python-pathspec 1.1.1-1 0.47 MiB41hegjon-test/python-pluggy 1.6.0-3 0.22 MiB42hegjon-test/python-pycparser 3.00-1 0.71 MiB43hegjon-test/python-pygments 2.21.0-1 15.59 MiB44hegjon-test/python-pyproject-hooks 1.2.0-6.1 0.11 MiB45extra/python-sniffio 1.3.1-5 0.04 MiB46hegjon-test/python-sortedcontainers 2.4.0-8 0.38 MiB47hegjon-test/python-trove-classifiers 2026.6.1.19-1 0.16 MiB48extra/python-typing_extensions 4.16.0-1 0.53 MiB49extra/python-build 1.6.0-1 0.33 MiB50hegjon-test/python-cryptography 50.0.1-1 6.32 MiB51extra/python-hatchling 1.30.1-1 1.09 MiB52hegjon-test/python-idna 3.19-1 0.66 MiB53hegjon-test/python-installer 1.0.1-1 0.21 MiB54hegjon-test/python-pytest 1:9.1.1-1 4.95 MiB55hegjon-test/python-trio 0.34.0-1 3.11 MiB56hegjon-test/python-wheel 0.48.0-1 0.34 MiB57Total Installed Size: 39.00 MiB58:: Proceed with installation? [Y/n]59checking keyring...60checking package integrity...61loading package files...62checking for file conflicts...63:: Processing package changes...64installing python-packaging...65installing python-pyproject-hooks...66installing python-build...67Optional dependencies for python-build68 python-pip: to use as the Python package installer (default)69 python-uv: to use as the Python package installer70 python-virtualenv: to use virtualenv for build isolation71installing python-editables...72installing python-pathspec...73Optional dependencies for python-pathspec74 python-google-re2: re2 backend75installing python-pluggy...76installing python-trove-classifiers...77installing python-hatchling...78installing python-installer...79installing python-wheel...80Optional dependencies for python-wheel81 python-keyring: for wheel.signatures82 python-xdg: for wheel.signatures83 python-setuptools: for legacy bdist_wheel subcommand84installing python-pycparser...85installing python-cffi...86Optional dependencies for python-cffi87 python-setuptools: "limited api" version checking in cffi.setuptools_ext88installing python-cryptography...89installing python-idna...90installing python-iniconfig...91installing python-pygments...92installing python-pytest...93installing python-attrs...94installing python-typing_extensions...95installing python-outcome...96installing python-sniffio...97installing python-sortedcontainers...98installing python-trio...99:: Running post-transaction hooks...100(1/1) Arming ConditionNeedsUpdate...101==> Retrieving sources...102 -> Found dnspython-2.8.0.tar.gz103==> WARNING: Skipping all source file integrity checks.104==> Extracting sources...105 -> Extracting dnspython-2.8.0.tar.gz with bsdtar106==> Starting build()...107* Getting build dependencies for wheel...108* Building wheel...109Successfully built dnspython-2.8.0-py3-none-any.whl110==> Starting check()...111============================= test session starts ==============================112platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0113rootdir: /build/python-dnspython/src/dnspython-2.8.0114configfile: pyproject.toml115collected 1416 items116tests/test_address.py .... [ 0%]117tests/test_async.py ........s.sss..............s.............s.sss...... [ 3%]118........s..................... [ 6%]119tests/test_btree.py ..................... [ 7%]120tests/test_btreezone.py ......... [ 8%]121tests/test_bugs.py ....... [ 8%]122tests/test_constants.py ..... [ 9%]123tests/test_ddr.py .. [ 9%]124tests/test_dnssec.py ................................................... [ 12%]125................. [ 13%]126tests/test_dnssecalgs.py ......... [ 14%]127tests/test_doh.py sssssssss [ 15%]128tests/test_doq.py sss [ 15%]129tests/test_edns.py .................. [ 16%]130tests/test_entropy.py ..... [ 17%]131tests/test_exceptions.py ..... [ 17%]132tests/test_features.py .... [ 17%]133tests/test_flags.py ............ [ 18%]134tests/test_generate.py ................. [ 19%]135tests/test_grange.py .......... [ 20%]136tests/test_immutable.py ...... [ 20%]137tests/test_message.py .................................................. [ 24%]138............................... [ 26%]139tests/test_name.py ..................................................... [ 30%]140..........................F............................................. [ 35%]141..........................F....................... [ 38%]142tests/test_namedict.py ...................... [ 40%]143tests/test_nsec3.py .. [ 40%]144tests/test_nsec3_hash.py ... [ 40%]145tests/test_ntoaaton.py ................................................ [ 44%]146tests/test_processing_order.py .......... [ 44%]147tests/test_query.py ................................................... [ 48%]148tests/test_rdata.py .................................................... [ 52%]149.............................................. [ 55%]150tests/test_rdataset.py .................. [ 56%]151tests/test_rdtypeandclass.py .......................... [ 58%]152tests/test_rdtypeanydnskey.py .. [ 58%]153tests/test_rdtypeanyeui.py ........................ [ 60%]154tests/test_rdtypeanyloc.py .... [ 60%]155tests/test_rdtypeanytkey.py .... [ 61%]156tests/test_renderer.py ..... [ 61%]157tests/test_resolution.py ............................... [ 63%]158tests/test_resolver.py ...........................s..s.................. [ 67%]159............. [ 67%]160tests/test_resolver_override.py .............. [ 68%]161tests/test_rrset.py ...................... [ 70%]162tests/test_rrset_reader.py ............ [ 71%]163tests/test_serial.py ........... [ 72%]164tests/test_set.py ................................................... [ 75%]165tests/test_svcb.py ................ [ 76%]166tests/test_tokenizer.py ................................................ [ 80%]167 [ 80%]168tests/test_transaction.py .............................................. [ 83%]169.. [ 83%]170tests/test_tsig.py ........................ [ 85%]171tests/test_tsigkeyring.py ....... [ 85%]172tests/test_ttl.py ......... [ 86%]173tests/test_update.py ....................... [ 88%]174tests/test_wire.py ....... [ 88%]175tests/test_xfr.py ................................. [ 90%]176tests/test_zone.py ..................................................... [ 94%]177................................................................. [ 99%]178tests/test_zonedigest.py ........... [100%]179=================================== FAILURES ===================================180_____________________ NameTestCase.testFromUnicodeIDNA2008 _____________________181self = <tests.test_name.NameTestCase testMethod=testFromUnicodeIDNA2008>182 @unittest.skipUnless(183 dns.name.have_idna_2008, "Python idna cannot be imported; no IDNA2008"184 )185 def testFromUnicodeIDNA2008(self):186 t = "K??nigsg????chen"187 188 def bad():189 codec = dns.name.IDNA_2008_Strict190 return dns.name.from_unicode(t, idna_codec=codec)191 192 self.assertRaises(dns.name.IDNAException, bad)193 e1 = dns.name.from_unicode(t, idna_codec=dns.name.IDNA_2008)194 self.assertEqual(str(e1), "xn--knigsgchen-b4a3dun.")195 c2 = dns.name.IDNA_2008_Transitional196 e2 = dns.name.from_unicode(t, idna_codec=c2)197> self.assertEqual(str(e2), "xn--knigsgsschen-lcb0w.")198E AssertionError: 'xn--knigsgchen-b4a3dun.' != 'xn--knigsgsschen-lcb0w.'199E - xn--knigsgchen-b4a3dun.200E ? ^^^^^^201E + xn--knigsgsschen-lcb0w.202E ? ++ ++ ^^203tests/test_name.py:827: AssertionError204_________________________ NameTestCase.testToUnicode5 __________________________205self = <tests.test_name.NameTestCase testMethod=testToUnicode5>206 @unittest.skipUnless(207 dns.name.have_idna_2008, "Python idna cannot be imported; no IDNA2008"208 )209 def testToUnicode5(self):210 # Exercise UTS 46 remapping in decode. This doesn't normally happen211 # as you can see from us having to instantiate the codec as212 # transitional with strict decoding, not one of our usual choices.213 codec = dns.name.IDNA2008Codec(True, True, False, True)214 n = dns.name.from_text("xn--gro-7ka.com")215> self.assertEqual(n.to_unicode(idna_codec=codec), "gross.com.")216E AssertionError: 'gro??.com.' != 'gross.com.'217E - gro??.com.218E ? ^219E + gross.com.220E ? ^^221tests/test_name.py:896: AssertionError222=============================== warnings summary ===============================223tests/test_name.py::NameTestCase::testFromUnicodeIDNA2008224tests/test_name.py::NameTestCase::testFromUnicodeIDNA2008Mixed225 /build/python-dnspython/src/dnspython-2.8.0/dns/name.py:286: DeprecationWarning: Transitional processing is deprecated in UTS #46 and has no effect. The transitional argument will be removed in a future version.226 label = idna.uts46_remap(label, False, self.transitional)227tests/test_name.py::NameTestCase::testToUnicode5228tests/test_name.py::NameTestCase::testToUnicode5229 /build/python-dnspython/src/dnspython-2.8.0/dns/name.py:304: DeprecationWarning: Transitional processing is deprecated in UTS #46 and has no effect. The transitional argument will be removed in a future version.230 ulabel = idna.uts46_remap(ulabel, False, self.transitional)231-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html232=========================== short test summary info ============================233FAILED tests/test_name.py::NameTestCase::testFromUnicodeIDNA2008 - AssertionE...234FAILED tests/test_name.py::NameTestCase::testToUnicode5 - AssertionError: 'gr...235============ 2 failed, 1390 passed, 24 skipped, 4 warnings in 8.21s ============236==> ERROR: A failure occurred in check().237 Aborting...238==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/archci-1/build239==> makechrootpkg exited with 255240==> archci-build finished with 255 at 2026-09-12T15:51:23Z: