X-Git-Url: https://git.jankratochvil.net/?p=nethome.git;a=blobdiff_plain;f=bin%2Fmockupdate;h=b62c493facd654e52a104e972764f6c217f8bfb8;hp=0f23872976b575956ee025c525d2e89601c95d4d;hb=9941dd67625f104aeb2954ff1942bc7b1b0df549;hpb=8d9a77cb8cb0aaf6b0187e12e25bd7b53ac1ed9a diff --git a/bin/mockupdate b/bin/mockupdate index 0f23872..b62c493 100755 --- a/bin/mockupdate +++ b/bin/mockupdate @@ -13,6 +13,10 @@ if [ "$1" = "-q" ];then shift fi +if [ -z "$HOME" ];then + HOME=/root +fi + for i in "$@";do if [ "$i" = "${i#/var/lib/mock/}" ];then echo >&2 "$i not /var/lib/mock/*" @@ -61,6 +65,8 @@ for i in "$@";do rpm -r $i/root --rebuilddb # Leftover usually just removing vital system packages: rm -f $i/root/var/lib/yum/transaction-* + # Print duplicates: + rpm -r $i/root --qf '%{name}.%{arch}\n' -qa|sort|uniq -d|sed -e '1s/^/ror duplicity:\n/' -e '1s/^/mockupdate er/' done echo done mockupdate "$*"