Summary: | [FR] %_sourcedir %{_topsrcdir}/SOURCES/%name | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||
Component: | rpm-build | Assignee: | placeholder <placeholder> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | enhancement | ||||||
Priority: | P5 | CC: | arseny, bircoph, glebfm, imz, iv, ldv, placeholder, vt | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
(In reply to Michael Shigorin from comment #0) > при этом исходники от разных установленных исходных пакетов не мешаются Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред выполнения? (In reply to Dmitry V. Levin from comment #1) > (In reply to Michael Shigorin from comment #0) > > при этом исходники от разных установленных исходных пакетов не мешаются > > Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред > выполнения? Удивительно, но такие любители есть. (Ответ для Dmitry V. Levin на комментарий #1) > Неужели кто-то ещё устанавливает исходные пакеты вне изолированных сред > выполнения? При работе с srpm -- да. Хотя и в изолированной среде доводы остаются верными, просто меньше практический шанс установки более чем одного пакета одновременно. Патчи-то принимаются? ^^^ |
Created attachment 9314 [details] 0001-macros.in-per-name-_sourcedir.patch Предлагаю в качестве значения макроса %_sourcedir по умолчанию ставить %{_topsrcdir}/SOURCES/%name -- при этом исходники от разных установленных исходных пакетов не мешаются в одну кучу (что потенциально способно привести в т.ч. к рискам безопасности, лет пятнадцать назад припоминаю попадание одинаково названных файлов от различных пакетов куда не следовало).