Ну так к кому вопрос-то? Кто пакет (в котором этот бинарник слинкован с
этой либой - это если ты опять будешь свое непонимание при чем тут альт
высказывать) собирал? Ты же можешь сам посмотреть.
> Очень хорошо. Теперь расскажи, как в ALT бинарник systemd слинковался
> с idn. Ну там было предположение, что мантейнер пропатчил специально,
> ага. Другие идеи будут?
Давай я тебе вообще расскажу, как это дело происходит. А делается это
так. Ответственное за пакет в твоем дистрибутиве лицо (его называют
майнтайнер) берет исходники, патчи, всякое разное. Берет это у
разработчика, еще у кого, сам что-то приделывает (это называется патч).
Скачивает с ftp или через git - неважно.
Затем он делает spec - это своего рода рецепт, как готовить пакет. Какие
нужны зависимости, как накладывать патчи, вести changelog и прочие
нужные вещи. И вот майнтайнер решает - одним пакетом это сделать или
разными - как ему удобно. Ну и делает. Потом в соответствии со спеком
билдит пакет и пушит его в репозиторий.
Все понятно описал? Вот теперь зная это попытайся сам ответить на свой
вопрос.
> Нет, не нахожу. Потому как если в коде systemd нет функций, использующих
> idn, никакой линковки idn с systemd не будет ни при каких условиях. По
> крайней мере в ALT.
Ну вот видишь. Ты уже догадался, почему systemd не слинкован с libidn в
редхате. Теперь осталось выяснить, почему это не так в альте. Это ты
можешь выяснить только у майнтайнера пакета в альте, см. выше.