Почему 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

Что является причиной этого?

0 ответов

Другие вопросы по тегам