Bug 34672

Summary: Причина сборки пакета в Сизиф
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: libcxxAssignee: darktemplar <darktemplar>
Status: RESOLVED LATER QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: nenderus, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   

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.

Спасибо!
Comment 1 Vitaly Lipatov 2018-05-20 02:27:43 MSK
Пакет собирается ради наличия альтернативной стандартной C++-библиотеки.

Если в сборке ошибки, то не проще ли указать на них, или чем сама сборка мешает. Кто же может отреагировать на «Прошу удалить»?
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2022-05-15 21:00:21 MSK
Ну хотя бы статические зависимости оторвали и на том спасибо.