Bug 39168 - extra-cmake-modules pulls in clang-devel
Summary: extra-cmake-modules pulls in clang-devel
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: extra-cmake-modules (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-30 14:58 MSK by Dmitry V. Levin
Modified: 2020-10-30 15:41 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2020-10-30 14:58:32 MSK
Из-за присутствия в пакете extra-cmake-modules зависимости на clang-devel в сборочную среду сотен пакетов попадает среда разработки на clang, которая там как минимум не нужна, а на самом деле, вероятно, даже вредна.

$ rpmquery -Rp Sisyphus/files/noarch/RPMS/extra-cmake-modules-5.75.0-alt1.noarch.rpm |grep ^clang
clang-devel  

$ echo clang10.0-devel |join -11 -22 -o2.1 - beehive/stats/Sisyphus-x86_64/ufb-2 |wc -l
535

$ echo extra-cmake-modules |join -11 -22 -o2.1 - beehive/stats/Sisyphus-x86_64/ufb-2 |wc -l
412
Comment 1 Sergey V Turchin 2020-10-30 15:02:13 MSK
Тем не менее, питоньи биндинги генерятся имеено при помощи python-clang.

Другое дело, что сборка их сейчас отключена, поэтому можно и зависимость выключить.
Comment 2 Sergey V Turchin 2020-10-30 15:08:40 MSK
Ааа. clang-devel я влепил из-за чехарды со шланг-пакетами. Чтоб в p8 и тогдашнем Сизифе быть уверенным, что мне не поплохеет. Возможно и сейчас актуально.

P.S.
Пока уберу.
Comment 3 Dmitry V. Levin 2020-10-30 15:14:43 MSK
(In reply to Sergey V Turchin from comment #2)
> Ааа. clang-devel я влепил из-за чехарды со шланг-пакетами.

Из-за этой чехарды у нас уже есть гвозди в другом месте:
https://bugzilla.altlinux.org/39087
Comment 4 Repository Robot 2020-10-30 15:38:39 MSK
extra-cmake-modules-5.75.0-alt2 -> sisyphus:

 Fri Oct 30 2020 Sergey V Turchin <zerg@altlinux> 5.75.0-alt2
 - disable clang requires (closes: 39168)
Comment 5 Dmitry V. Levin 2020-10-30 15:41:13 MSK
Спасибо!