diff options
author | Max Rees <maxcrees@me.com> | 2019-08-08 13:34:59 -0500 |
---|---|---|
committer | Max Rees <maxcrees@me.com> | 2020-03-07 17:36:53 -0600 |
commit | 664dc6fd3a783713433460188430c4fe7fec6e05 (patch) | |
tree | 14356ef51ab2ae9c145900cd7161932977ad62ac /checkapk.in | |
parent | bb5b2c7567a71129d077e850cdcf5c03cab7d237 (diff) | |
download | abuild-664dc6fd3a783713433460188430c4fe7fec6e05.tar.gz abuild-664dc6fd3a783713433460188430c4fe7fec6e05.tar.bz2 abuild-664dc6fd3a783713433460188430c4fe7fec6e05.tar.xz abuild-664dc6fd3a783713433460188430c4fe7fec6e05.zip |
checkapk: make new messages more readable
Diffstat (limited to 'checkapk.in')
-rw-r--r-- | checkapk.in | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/checkapk.in b/checkapk.in index 784661f..80572b5 100644 --- a/checkapk.in +++ b/checkapk.in @@ -48,9 +48,13 @@ check_soname() { soname_new="${soname_new%=*}" if [ -z "$soname_new" ]; then - warning "no new version of $soname! (or in a different apk)" - else - warning "$soname=$sover_old -> $soname_new=$sover_new" + warning "SONAME moved or deleted: $soname" + elif [ "$soname" != "$soname_new" ]; then + warning "SONAME changed: $soname=$sover_old" + warning2 "-> $soname_new=$sover_new" + elif [ "$sover_old" != "$sover_new" ]; then + warning "SOVER changed: $soname=$sover_old" + warning2 "-> $soname_new=$sover_new" fi rdeps="$(apk search --repositories-file "$tmpdir/repositories" \ @@ -70,7 +74,8 @@ $i" if [ -n "$real_rdeps" ]; then warning "dependents on $soname:" - printf '%s\n' "$real_rdeps" | sed '/^$/d; s/^/\t/' >&2 + # (warning2) >>> WARNING: + printf '%s\n' "$real_rdeps" | sed '/^$/d; s/^/ /' >&2 else msg "No dependents on $soname." fi |