Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/return-assignment7
1 files changed, 3 insertions, 4 deletions
diff --git a/bin/return-assignment b/bin/return-assignment
index 1ecae9c..a67f1de 100755
--- a/bin/return-assignment
+++ b/bin/return-assignment
@@ -42,15 +42,14 @@ if [ "$5" == 'ERROR' ]; then
# broken by another locked package
(
# loops broken by another locked package
- ls "${work_dir}/package-states/"{*.*.*.*,$1.$2.$3.$4}.locked | \
- sort | \
- uniq -u | \
+ ls "${work_dir}/package-states/" | \
+ grep '\.locked$' | \
sed 's|\.locked$||' | \
xargs -n1 sed '1d' | \
sort -u | \
sed 'p'
# loops broken by this package
- sed '1d' "${work_dir}/package-states/$1.$2.$3.$4"
+ sed '1d' "${work_dir}/package-states/$1.$2.$3.$4.broken"
) | \
sort | \
uniq -u | \