adt-run: DBG: testbed command ['sh', '-ec', 'su --shell=/bin/sh ubuntu -c \'set -e; exec 3>&1 >&2; set -x; cd /; builddir=$(mktemp -d /tmp/adt-run.w7r14P/build.XXX); cd $builddir; pkgs=$(apt-cache showsrc llvm-toolchain-3.6 | awk "/^Package-List:/ { inlist=1; next } (/^ / && inlist == 1) { thissrc[\\$1] = 1; next } { if (!inlist) next; inlist=0; if (intersect) {for (p in pkgs) { if (!(p in thissrc)) delete pkgs[p] }} else { for (p in thissrc) { pkgs[p] = 1}; intersect=1 }; delete thissrc } END {for (p in pkgs) print p}"); for pkg in $pkgs; do pkg_candidate=$(apt-cache policy $pkg|sed -n "/Candidate:/ { s/^.* //; /none/d; p}"); [ -n "$pkg_candidate" ] || continue; show=$(apt-cache show $pkg=$pkg_candidate | grep "^Source:" || true); [ "$pkg" = "llvm-toolchain-3.6" ] || echo "$show" | grep -q "^Source: llvm-toolchain-3.6\\b" || continue; srcversion=$(echo "$show" | sed -n "/^Source: .*(.*)/ { s/^.*(//; s/)\\$//; p}"); ver=${srcversion:-$pkg_candidate}; dpkg --compare-versions "$ver" lt "$maxver" || maxver="$ver";done;[ -z "$maxver" ] || maxver="=$maxver";OUT=$(apt-get source -q --only-source llvm-toolchain-3.6$maxver);echo "$OUT" | grep ^Get: || true; chmod -R a+rX .; cd [a-z0-9]*/.; pwd >&3; sed -n "1 {s/).*//; s/ (/\\n/; p}" debian/changelog >&3; set +e; grep -q "^Restrictions:.*\\bbuild-needed\\b" debian/tests/control 2>/dev/null; echo $? >&3\''], kind build, sout pipe, serr raw, env [] + cd / + mktemp -d /tmp/adt-run.w7r14P/build.XXX + builddir=/tmp/adt-run.w7r14P/build.ufc + cd /tmp/adt-run.w7r14P/build.ufc + awk /^Package-List:/ { inlist=1; next } (/^ / && inlist == 1) { thissrc[$1] = 1; next } { if (!inlist) next; inlist=0; if (intersect) {for (p in pkgs) { if (!(p in thissrc)) delete pkgs[p] }} else { for (p in thissrc) { pkgs[p] = 1}; intersect=1 }; delete thissrc } END {for (p in pkgs) print p} + apt-cache showsrc llvm-toolchain-3.6 + pkgs=cpp11-migrate-3.6 llvm-3.6-dev python-clang-3.6 libclang1-3.6 clang-format-3.6 python-lldb-3.6 libclang-common-3.6-dev libllvm3.6-dbg llvm-3.6-doc libclang-3.6-dev lldb-3.6 lldb-3.6-dev llvm-3.6-runtime clang-3.6 llvm-3.6-tools libclang1-3.6-dbg liblldb-3.6 libllvm-3.6-ocaml-dev llvm-3.6-examples clang-3.6-doc clang-3.6-examples clang-modernize-3.6 liblldb-3.6-dev libllvm3.6v5 llvm-3.6 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy cpp11-migrate-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show cpp11-migrate-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ cpp11-migrate-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6-dev + pkg_candidate=1:3.6.2-1 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy python-clang-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show python-clang-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ python-clang-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libclang1-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libclang1-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libclang1-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy clang-format-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show clang-format-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ clang-format-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy python-lldb-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show python-lldb-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ python-lldb-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libclang-common-3.6-dev + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libclang-common-3.6-dev=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libclang-common-3.6-dev = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libllvm3.6-dbg + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libllvm3.6-dbg=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libllvm3.6-dbg = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6-doc + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show llvm-3.6-doc=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ llvm-3.6-doc = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libclang-3.6-dev + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libclang-3.6-dev=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 + maxver=1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy lldb-3.6 + pkg_candidate=1:3.6.2-1 1:3.6.2-1 + [ -n 1:3.6.2-1 1:3.6.2-1 ] + grep ^Source: + apt-cache show lldb-3.6=1:3.6.2-1 1:3.6.2-1 E: Version '1:3.6.2-1' for 'liblldb-3.6-dev' was not found + show=Source: llvm-toolchain-3.6 Source: llvm-toolchain-3.6 + [ lldb-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 1:3.6.2-1 lt 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + maxver=1:3.6.2-1 1:3.6.2-1 + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy lldb-3.6-dev + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show lldb-3.6-dev=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ lldb-3.6-dev = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6-runtime + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show llvm-3.6-runtime=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ llvm-3.6-runtime = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy clang-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show clang-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ clang-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6-tools + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show llvm-3.6-tools=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ llvm-3.6-tools = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libclang1-3.6-dbg + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libclang1-3.6-dbg=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libclang1-3.6-dbg = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy liblldb-3.6 + pkg_candidate= + [ -n ] + apt-cache show libllvm-3.6-ocaml-dev=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libllvm-3.6-ocaml-dev = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6-examples + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show llvm-3.6-examples=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ llvm-3.6-examples = llvm-toolchain-3.6 ] + + echogrep -q Source: llvm-toolchain-3.6 ^Source: llvm-toolchain-3.6\b
+ sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy clang-3.6-doc + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show clang-3.6-doc=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ clang-3.6-doc = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy clang-3.6-examples + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show clang-3.6-examples=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ clang-3.6-examples = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy clang-modernize-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show clang-modernize-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ clang-modernize-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy liblldb-3.6-dev + pkg_candidate= + [ -n ] + continue + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy libllvm3.6v5 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show libllvm3.6v5=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ libllvm3.6v5 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + sed -n /Candidate:/ { s/^.* //; /none/d; p} + apt-cache policy llvm-3.6 + pkg_candidate=1:3.6.2-1 + [ -n 1:3.6.2-1 ] + grep ^Source: + apt-cache show llvm-3.6=1:3.6.2-1 + show=Source: llvm-toolchain-3.6 + [ llvm-3.6 = llvm-toolchain-3.6 ] + grep -q ^Source: llvm-toolchain-3.6\b + echo Source: llvm-toolchain-3.6 + sed -n /^Source: .*(.*)/ { s/^.*(//; s/)$//; p} + echo Source: llvm-toolchain-3.6 + srcversion= + ver=1:3.6.2-1 + dpkg --compare-versions 1:3.6.2-1 lt 1:3.6.2-1 1:3.6.2-1 dpkg: warning: version '1:3.6.2-1 1:3.6.2-1' has bad syntax: invalid character in version number + [ -z 1:3.6.2-1 1:3.6.2-1 ] + maxver==1:3.6.2-1 1:3.6.2-1 + apt-get source -q --only-source llvm-toolchain-3.6=1:3.6.2-1 1:3.6.2-1 E: Can not find a package for architecture '3.6.2-1' E: Unable to find a source package for 1:3.6.2-1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1575730 Title: crash if binary from a source does not exist To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1575730/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs