You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
822 B

#!/bin/sh
# quick and dirty script to report, for the first transition shown in
# update_output, the list of packages that are blocked only by autopkgtests.
# this looks only at the first transition because this is normally the
# biggest one needing immediate attention.
# Author: Steve Langasek <steve.langasek@ubuntu.com>
set -e
cleanup() {
if [ -n "$WORKDIR" ]; then
rm -rf "$WORKDIR"
fi
}
WORKDIR=
trap cleanup 0 2 3 5 10 13 15
WORKDIR=$(mktemp -d)
URLBASE=https://people.canonical.com/~ubuntu-archive/proposed-migration/
for file in update_output.txt update_output_notest.txt; do
wget -q "$URLBASE/$file" -O - \
| sed -e'1,/easy:/d; s/^[[:space:]]\+\* [^:]*: //; q' \
| sed -e's/, /\n/g' > "$WORKDIR/$file"
done
LC_COLLATE=C join -v2 "$WORKDIR/update_output_notest.txt" \
"$WORKDIR/update_output.txt"