Bug 34672
| Summary: | Причина сборки пакета в Сизиф | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Konstantin A Lepikhov (L.A. Kostis) <lakostis> |
| Component: | libcxx | Assignee: | Vitaly Lipatov <lav> |
| Status: | RESOLVED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | cas, lav, vseleznv |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Пакет собирается ради наличия альтернативной стандартной C++-библиотеки. Если в сборке ошибки, то не проще ли указать на них, или чем сама сборка мешает. Кто же может отреагировать на «Прошу удалить»? Ну хотя бы статические зависимости оторвали и на том спасибо. $ apt-cache whatdepends libcxx libcxx-devel-20.1.7-altsisyphus+399346.200.2.1@1762525016 electron-42.10.1-altsisyphus+431708.100.3.1@1789397053 chromium-154.0.8037.97-altsisyphus+435317.100.1.1@1791029816 Имя пакета Собран Права chromium 3 октября 2026 г. Andrey Cherepanov, Alexey Gladkov, Andrew A. Vasilyev, @everybody electron 2 сентября 2026 г. Grant Makyan, Ajrat Makhmutov (In reply to Vitaly Lipatov from comment #3) > $ apt-cache whatdepends libcxx > libcxx-devel-20.1.7-altsisyphus+399346.200.2.1@1762525016 > electron-42.10.1-altsisyphus+431708.100.3.1@1789397053 > chromium-154.0.8037.97-altsisyphus+435317.100.1.1@1791029816 > > Имя пакета Собран Права > chromium 3 октября 2026 г. Andrey Cherepanov, Alexey > Gladkov, Andrew A. Vasilyev, @everybody > electron 2 сентября 2026 г. Grant Makyan, Ajrat Makhmutov Ловко вы стрелки перевели. Изначально вопрос был совсем про другие библиотеки, которые действительно были никому не нужны. (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #4) ... > Ловко вы стрелки перевели. Изначально вопрос был совсем про другие > библиотеки, которые действительно были никому не нужны. Почему совсем другие? Просто старой версии и бесполезные тогда. Возможно, я что-то не понимаю? (In reply to Vitaly Lipatov from comment #5) > (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #4) > ... > > Ловко вы стрелки перевели. Изначально вопрос был совсем про другие > > библиотеки, которые действительно были никому не нужны. > Почему совсем другие? Просто старой версии и бесполезные тогда. > Возможно, я что-то не понимаю? Все вы понимаете. |

Description
Konstantin A Lepikhov (L.A. Kostis) 2018-03-21 00:46:29 MSK[lakostis@lks ~]$ apt-cache whatdepends libcxxabi libcxxabi-5.0.0-alt2 i586-libcxxabi.32bit-5.0.0-alt2 Depends: libcxxabi = 5.0.0-alt2 libcxxabi-debuginfo-5.0.0-alt2 Depends: libcxxabi = 5.0.0-alt2 libcxxabi-devel-5.0.0-alt2 Depends: libcxxabi = 5.0.0-alt2 [lakostis@lks ~]$ apt-cache whatdepends libcxx libcxx-5.0.0-alt2 i586-libcxx.32bit-5.0.0-alt2 Depends: libcxx = 5.0.0-alt2 libcxx-debuginfo-5.0.0-alt2 Depends: libcxx = 5.0.0-alt2 libcxx-devel-5.0.0-alt2 Depends: libcxx = 5.0.0-alt2 Сборка ради сборки? Более того в .spec я вижу такое BuildRequires: clang4.0 llvm4.0-devel cmake llvm4.0-devel-static т.е. собирается базовая cxx библиотека проекта llvm clang'ом версией ниже чем сама библиотека, да еще и со статической линковкой. Зачем? Прошу удалить libcxx и libcxxabi из Сизифа, чтобы они не мешали другим пакетам llvm. Спасибо!