Package: autopkgtest
Version: 5.40
Severity: normal
Owner: par...@debian.org
X-Debbugs-Cc: par...@debian.org, elb...@debian.org

See for example:

https://ci.debian.net/data/autopkgtest/unstable/amd64/libx/libxcrypt/53749257/log.gz

Relevant excerpt:

 57s Traceback (most recent call last):
 57s   File "/usr/bin/autopkgtest", line 988, in main
 57s     process_actions()
 57s   File "/usr/bin/autopkgtest", line 906, in process_actions
 57s     tests_tree = build_source(kind, arg, built_binaries)
 57s                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 57s   File "/usr/bin/autopkgtest", line 730, in build_source
 57s     (tests, _) = testdesc.parse_debian_source(
 57s                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 57s   File "/usr/share/autopkgtest/lib/testdesc.py", line 638, in 
parse_debian_source
 57s     (depends, synth_depends) = _expand_test_depends(
 57s                                ^^^^^^^^^^^^^^^^^^^^^
 57s   File "/usr/share/autopkgtest/lib/testdesc.py", line 420, in 
_expand_test_depends
 57s     (my_packages, my_packages_for_test_arch) = 
_debian_packages_from_source(
 57s                                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 57s   File "/usr/share/autopkgtest/lib/testdesc.py", line 325, in 
_debian_packages_from_source
 57s     (arch_os, arch_cpu) = archspec.split('-')
 57s     ^^^^^^^^^^^^^^^^^^^
 57s ValueError: too many values to unpack (expected 2)

Regressed by commit 7185768ad7ac752. Policy is unclear to what tuples
are acceptable in Architecture: fields, but in pracrice we want to
accept full abi-libc-os-cpu tuples.

Thanks elbrus for spotting this.

--
Paride

Reply via email to