Почему musl ldconfig игнорирует стандартные каталоги?
Я пытался сделать док-контейнер на основе Alpine Linux. Во время установки некоторых программ я заметил, что общие библиотеки не были установлены должным образом. После некоторого исследования я обнаружил, что musl ldconfig игнорирует каталоги стандартной библиотеки.
Скрипт ldconfig содержит следующее:
case "$FILE" in
/lib/*|/usr/lib/*|/usr/local/lib/*) ;;
*) [ -h "$LINK" -o ! -e "$LINK" ] && ln -sf "$TARGET" "$LINK"
esac
Что является причиной этого?