On Wed, 20 May 2020 23:35:08 +0300 Andrey Savchenko wrote: > On Wed, 20 May 2020 22:41:46 +0300 Aleksey Cheusov wrote: > > 20.05.2020, 22:11, "Gleb Fotengauer-Malinovskiy" : > > > On Wed, May 20, 2020 at 07:10:13PM +0300, Aleksey Cheusov wrote: > > >>  С учетом вот этого замечания > > >> > > >>  | На %e2k есть такой же метапакет gcc, но с другой базовой версией > > >>  | (макрос %__gcc_version_base при этом работает, так что проблем с > > >>  | этим нет). А вот пакетов gcc%__gcc_version_base на самом деле нет, > > >>  | поэтому такая проверка не сработает. С другой стороны, с ветки на > > >>  | ветку мы прыгаем редко, поэтому мне не сложно будет ещё один пакет > > >>  | пересобрать. > > >> > > >>  я так и не понял, что нужно сделать, чтобы и e2k поддерживался без ifndef. > > Я предлагаю сделать так: > > Requires: gcc = %__gcc_version_base > %ifnarch %e2k > Requires: gcc%__gcc_version_base = %__gcc_version > %endif Я добавил в gcc-defaults-e2k нужные Provides на полную версию gcc, так что теперь можно убрать %ifnarch %e2k. Раньше у нас никаким пакетам это не требовалось, поэтому и не задавали. Best regards, Andrew Savchenko