[devel] cross-gcc destiny: to autoimports?

Alexey Shabalin a.shabalin на gmail.com
Вт Сен 9 15:18:24 MSK 2014


9 сентября 2014 г., 14:59 пользователь Igor Vlasenko
<vlasenko на imath.kiev.ua> написал:
> Уважаемые господа,
> хочу обсудить с Алексеем Шабалиным, Ленаром Шакировым и
> со всеми заинтересованными лицами судьбу пакета cross-gcc.
>
> Как вы знаете, в последних версиях этот пакет перестал вписываться
> в параметры железа, стоящего в incoming. там бездисковые сборочные ноды,
> и, как написал Дмитрий, там ему не помогло даже 30Gb оперативки,
> а больше там нет.
>
> Ленар Шакиров просил меня собрать cross-gcc в p7/t7.
> Соответственно, по той же причине пакет не пройдет incoming и в p7/t7.
>
> Переделывать пакет под incoming нет людских ресурсов.
>
> Поэтому я предлагаю переместить пакет cross-gcc в autoimports/sisyphus
> и, соответственно, спортировать его в autoimports/p7.
>
> После этого, чтобы установить пакет cross-gcc нужно будет сначала
> добавить репозиторий autoimports/sisyphus, у кого он не включен,
> проще всего как
> apt-get install apt-conf-autoimports-sisyphus
> (под p7/t7 - apt-get install apt-conf-autoimports-p7)
> и далее
> apt-get install cross-gcc-...
>
> autoimports/sisyphus - безопасный репозиторий-расширение сизифа,
> не конфликтует с Сизифом, так как не пересекается с ним.
> он у меня включен по умолчанию более 4-х лет.
>
> однако минусами такого решения является то, что
> если появятся пакеты, которым нужен будет какой-то
> cross-gcc, то их тоже придется выкладывать на autoimports
> (но я таких пакетов не знаю).
> второе, autoimports/sisyphus не поддерживет arm,
> но опять же, не думаю, что это сейчас важно.
>
> Алексей, Ленар, вам подойдет такое решение?

Нет, не пойдет.
cross-gcc используется для сборки seabios, ipxe.
Это прошифки, необходимые для запуска виртуалок под qemu.
Если не будет cross-gcc, то придется где-то брать эти бинарники и
укладывать в пакет. А хотелось бы иметь возможность оперативно что-то
починить и собрать, а не ждать доброго дядю, который скомпилирует.

Я бы предложил предложил уменьшить требуемые ресурсы методом
мобираемых платформ. Мне, например, нужна только x86_64.
Все экзотическое можно отключить.

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel