Summary: | Не паковать необходимую для сборки библиотеку в devel-static | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | libdruntime-devel-static | Assignee: | Anton Farygin <rider> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | darktemplaralt, rider |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vitaly Lipatov
2021-09-08 23:39:46 MSK
1. $ rpm -qpl dmd-2.097.0-alt1.x86_64.rpm | grep libdruntime /usr/lib64/libdruntime.so Альтернатива есть. 2. $ rpm -qp --requires dmd-2.097.0-alt1.x86_64.rpm | grep static libdruntime-devel-static = 2.097.0-alt1:sisyphus+274574.100.1.1 libphobos2-devel-static = 2.097.0-alt1:sisyphus+274574.100.1.1 При установке компилятора статические библиотеки автоматически подтягиваются. Считаю, что проблемы нет. Если всё же она есть, переоткрывайте. (Ответ для Aleksei Nikiforov на комментарий #1) > 1. $ rpm -qpl dmd-2.097.0-alt1.x86_64.rpm | grep libdruntime > /usr/lib64/libdruntime.so > > Альтернатива есть. > > 2. $ rpm -qp --requires dmd-2.097.0-alt1.x86_64.rpm | grep static > libdruntime-devel-static = 2.097.0-alt1:sisyphus+274574.100.1.1 > libphobos2-devel-static = 2.097.0-alt1:sisyphus+274574.100.1.1 > > При установке компилятора статические библиотеки автоматически подтягиваются. Зачем, если они не нужны и достаточно рантайма в пакете dmd? Это очень странно, как это установка компилятора подтягивает статические библиотеки. Установка gcc разве подтягивает glibc-devel-static? > Считаю, что проблемы нет. Если всё же она есть, переоткрывайте. Для меня проблема выглядит так: apt-get install rpm-build-dmd ... Следующие дополнительные пакеты будут установлены: dmd libdruntime-devel-static libphobos2-devel-static Следующие НОВЫЕ пакеты будут установлены: dmd libdruntime-devel-static libphobos2-devel-static rpm-build-dmd |