update pkgfix

This commit is contained in:
emmett1
2021-02-24 23:50:00 +08:00
parent 57c3779d86
commit c6131b545a

11
pkgfix
View File

@@ -22,6 +22,16 @@
export LANG=C
get_pythonmodules() {
command -v python3 >/dev/null || return
pylibpath=$(python3 -c "import sys; print(':'.join(x for x in sys.path if x))" | tr ':' '\n' | sort | head -n1)
for i in /usr/lib/python3.*; do
[ -d "$i" ] || continue
[ "$i" = "$pylibpath" ] && continue
brokenpkg="$brokenpkg $(scratch provide $i/$ | awk '{print $1}')"
done
}
get_perlmodules() {
command -v perl >/dev/null || return
perlpath=$(dirname $(perl -V:sitearch | grep -o "'.*'" | sed "s/'//g"))
@@ -111,6 +121,7 @@ fi
get_modules
get_perlmodules
get_rubygem
get_pythonmodules
if [ "$brokenpkg" ]; then
sort_modules