Bug 39951 - [FR] %_sourcedir %{_topsrcdir}/SOURCES/%name
Summary: [FR] %_sourcedir %{_topsrcdir}/SOURCES/%name
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build (show other bugs)
Version: unstable
Hardware: all Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-16 16:08 MSK by Michael Shigorin
Modified: 2021-06-22 08:28 MSK (History)
8 users (show)

See Also:


Attachments
0001-macros.in-per-name-_sourcedir.patch (908 bytes, patch)
2021-04-16 16:08 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2021-04-16 16:08:41 MSK
Created attachment 9314 [details]
0001-macros.in-per-name-_sourcedir.patch

Предлагаю в качестве значения макроса %_sourcedir по умолчанию ставить %{_topsrcdir}/SOURCES/%name -- при этом исходники от разных установленных исходных пакетов не мешаются в одну кучу (что потенциально способно привести
в т.ч. к рискам безопасности, лет пятнадцать назад припоминаю попадание одинаково названных файлов от различных пакетов куда не следовало).
Comment 1 Dmitry V. Levin 2021-04-16 16:29:24 MSK
(In reply to Michael Shigorin from comment #0)
> при этом исходники от разных установленных исходных пакетов не мешаются

Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред выполнения?
Comment 2 Andrew Savchenko 2021-04-16 16:33:37 MSK
(In reply to Dmitry V. Levin from comment #1)
> (In reply to Michael Shigorin from comment #0)
> > при этом исходники от разных установленных исходных пакетов не мешаются
> 
> Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред
> выполнения?

Удивительно, но такие любители есть.
Comment 3 Michael Shigorin 2021-04-18 19:12:37 MSK
(Ответ для Dmitry V. Levin на комментарий #1)
> Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред
> выполнения?
При работе с srpm -- да.  Хотя и в изолированной среде доводы остаются верными, просто меньше практический шанс установки более чем одного пакета одновременно.
Comment 4 Michael Shigorin 2021-06-22 08:28:05 MSK
Патчи-то принимаются? ^^^