mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-01-08 15:50:38 +00:00
abuild: depend on so: provides when available
and fall back to traditional so dependency tracing when not available also sort the deps
This commit is contained in:
parent
d02257f0c8
commit
3bd2388915
10
abuild.in
10
abuild.in
@ -890,7 +890,11 @@ trace_apk_deps() {
|
||||
self_provided="$self_provided $found"
|
||||
fi
|
||||
else
|
||||
missing="$missing $i"
|
||||
if $APK info --quiet --installed "so:$i"; then
|
||||
autodeps="$autodeps so:$i"
|
||||
else
|
||||
missing="$missing $i"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
@ -918,8 +922,8 @@ trace_apk_deps() {
|
||||
fi
|
||||
[ -z "$autodeps" ] && return 0
|
||||
for i in $autodeps; do
|
||||
echo "depend = $i" >> "$dir"/.PKGINFO
|
||||
done
|
||||
echo "depend = $i"
|
||||
done | sort -u >> "$dir"/.PKGINFO
|
||||
}
|
||||
|
||||
find_scanelf_paths() {
|
||||
|
Loading…
Reference in New Issue
Block a user