==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-mpegdash ./ .SRCINFO 519 100% 0.00kB/s 0:00:00 519 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 91 100% 88.87kB/s 0:00:00 91 100% 88.87kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 832 100% 812.50kB/s 0:00:00 832 100% 812.50kB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) python-mpegdash-0.4.0-2.log 786 100% 767.58kB/s 0:00:00 786 100% 767.58kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,331 bytes received 191 bytes 1,681.33 bytes/sec total size is 2,670 speedup is 1.06 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building python-mpegdash  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building python-mpegdash for [extra] (riscv64) ]3008;start=734a49136db5444d944de05a4c7554b3;user=root;hostname=scovillain.felixc.at;machineid=5bc7e45048834d3a82e1c93a2f026cc1;bootid=6c53d306d1ce4c84a87297d81e8cde22;pid=3906383;comm=systemd-nspawn;container=arch-nspawn-3906383;type=container\]11;?\]2;🔵 Container arch-nspawn-3906383 on scovillain.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104[?7h]3008;end=734a49136db5444d944de05a4c7554b3\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: python-mpegdash 0.4.0-2 (Mon Jan 19 05:18:28 2026) ==> Retrieving sources...  -> Downloading python-mpegdash-0.4.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 18167 0 18167 0 0 8043 0 --:--:-- 0:00:02 --:--:-- 44856 ==> Validating source files with sha256sums... python-mpegdash-0.4.0.tar.gz ... Passed ]3008;start=12630c40666b472792d7126b55dcd614;user=root;hostname=scovillain.felixc.at;machineid=5bc7e45048834d3a82e1c93a2f026cc1;bootid=6c53d306d1ce4c84a87297d81e8cde22;pid=3907705;comm=systemd-nspawn;container=arch-nspawn-3907705;type=container\]11;?\]2;🔵 Container arch-nspawn-3907705 on scovillain.felixc.at\==> Making package: python-mpegdash 0.4.0-2 (Mon Jan 19 05:18:59 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change core/mpdecimal 4.0.1-1 0.31 MiB core/python 3.14.2-2 132.78 MiB Total Installed Size: 133.09 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (13) New Version Net Change extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.0.1-3 0.04 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 10.8.0-2 0.73 MiB extra/python-packaging 25.0-4 0.74 MiB extra/python-platformdirs 4.5.1-3 0.28 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-wheel 0.45.1-4 0.30 MiB extra/python-build 1.4.0-1 0.24 MiB extra/python-installer 0.7.0-14 0.20 MiB extra/python-setuptools 1:80.9.0-4 8.03 MiB Total Installed Size: 11.02 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found python-mpegdash-0.4.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-mpegdash-0.4.0.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... /usr/lib/python3.14/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating mpegdash.egg-info writing mpegdash.egg-info/PKG-INFO writing dependency_links to mpegdash.egg-info/dependency_links.txt writing top-level names to mpegdash.egg-info/top_level.txt writing manifest file 'mpegdash.egg-info/SOURCES.txt' reading manifest file 'mpegdash.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'mpegdash.egg-info/SOURCES.txt' * Building wheel... /usr/lib/python3.14/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/mpegdash copying mpegdash/nodes.py -> build/lib/mpegdash copying mpegdash/prettyprinter.py -> build/lib/mpegdash copying mpegdash/__init__.py -> build/lib/mpegdash copying mpegdash/parser.py -> build/lib/mpegdash copying mpegdash/utils.py -> build/lib/mpegdash running egg_info writing mpegdash.egg-info/PKG-INFO writing dependency_links to mpegdash.egg-info/dependency_links.txt writing top-level names to mpegdash.egg-info/top_level.txt reading manifest file 'mpegdash.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'mpegdash.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/mpegdash copying build/lib/mpegdash/nodes.py -> build/bdist.linux-riscv64/wheel/./mpegdash copying build/lib/mpegdash/prettyprinter.py -> build/bdist.linux-riscv64/wheel/./mpegdash copying build/lib/mpegdash/__init__.py -> build/bdist.linux-riscv64/wheel/./mpegdash copying build/lib/mpegdash/parser.py -> build/bdist.linux-riscv64/wheel/./mpegdash copying build/lib/mpegdash/utils.py -> build/bdist.linux-riscv64/wheel/./mpegdash running install_egg_info Copying mpegdash.egg-info to build/bdist.linux-riscv64/wheel/./mpegdash-0.4.0-py3.14.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/mpegdash-0.4.0.dist-info/WHEEL creating '/build/python-mpegdash/src/python-mpegdash-0.4.0/dist/.tmp-z3gwd6ps/mpegdash-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'mpegdash/__init__.py' adding 'mpegdash/nodes.py' adding 'mpegdash/parser.py' adding 'mpegdash/prettyprinter.py' adding 'mpegdash/utils.py' adding 'mpegdash-0.4.0.dist-info/licenses/LICENSE' adding 'mpegdash-0.4.0.dist-info/METADATA' adding 'mpegdash-0.4.0.dist-info/WHEEL' adding 'mpegdash-0.4.0.dist-info/top_level.txt' adding 'mpegdash-0.4.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built mpegdash-0.4.0-py3-none-any.whl ==> Starting check()... ........E. ====================================================================== ERROR: test_xml2mpd_from_url (tests.test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_url) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-mpegdash/src/python-mpegdash-0.4.0/tests/test_xmltompd.py", line 34, in test_xml2mpd_from_url self.assert_mpd(MPEGDASHParser.parse(mpd_url)) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/build/python-mpegdash/src/python-mpegdash-0.4.0/mpegdash/parser.py", line 25, in parse xml_root_node = cls.load_xmldom(string_or_url) File "/build/python-mpegdash/src/python-mpegdash-0.4.0/mpegdash/parser.py", line 16, in load_xmldom mpd_string = urlopen(string_or_url).read() ~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/urllib/request.py", line 487, in open response = self._open(req, data) File "/usr/lib/python3.14/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/usr/lib/python3.14/urllib/request.py", line 464, in _call_chain result = func(*args) File "/usr/lib/python3.14/urllib/request.py", line 1350, in http_open return self.do_open(http.client.HTTPConnection, req) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/urllib/request.py", line 1325, in do_open r = h.getresponse() File "/usr/lib/python3.14/http/client.py", line 1450, in getresponse response.begin() ~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/http/client.py", line 336, in begin version, status, reason = self._read_status() ~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/http/client.py", line 297, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/socket.py", line 725, in readinto return self._sock.recv_into(b) ~~~~~~~~~~~~~~~~~~~~^^^ ConnectionResetError: [Errno 104] Connection reset by peer ---------------------------------------------------------------------- Ran 10 tests in 0.856s FAILED (errors=1) ==> ERROR: A failure occurred in check().  Aborting... [!p]104[?7h]3008;end=12630c40666b472792d7126b55dcd614\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list python-mpegdash-0.4.0-2-riscv64-build.log python-mpegdash-0.4.0-2-riscv64-check.log sent 62 bytes received 1,842 bytes 1,269.33 bytes/sec total size is 6,519 speedup is 3.42