[devel] biarch
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вс Сен 23 22:35:49 MSD 2007
Dmitry V. Levin пишет:
> On Sun, Sep 23, 2007 at 10:09:09PM +0400, Anton Farygin wrote:
>> Aleksey Novodvorsky пишет:
>>> On 9/23/07, Alexey I. Froloff wrote:
>>>> * Dmitry V. Levin <ldv@> [070923 19:45]:
>>>> [..skip..]
>>>>> Вопрос: будем пилить все такие пакеты, или есть варианты получше?
>>>> Может чрут? Что-то многовато бесполезной работы для двух-трёх
>>>> кривософтин, девелоперы которых ниасилили сборку под 64 бита...
>>> +1
>> Алексей, у нас возникла реальная необходимость в biarch на одном из
>> проектов.. чрут там не поможет - задача куче пользователей (их может
>> быть 100, а может быть несколько десятков тысяч) запускать ПО из
>> домашнего каталога.
>>
>> И не факт что данное ПО будет свободное, и тем более - для x86_64.
>>
>> С предложением городить чрут или LD_LIBRARY_PATH каждому пользователю
>> ... в общем не буду дословно пересказывать всё, что я слышал, там не всё
>> цензурно.
>
> И чего им нужно? Чтобы "просто всё работало как ни в чём не бывало,
> словно это одна архитектура"? Думаю что в такой постановке задачи достичь
> желаемого результата нереально. Антон, если ты рассчитываешь на
> коллективное обсуждение, надо рассказать несколько больше.
Уже говорилось, но повторю:
первое что нужно клиентам - это запуск всякой проприетарщины,
отсутствующей не x86_64. Как правило эта проприетарщина ничего
серьёзного не тянет, но glibc ей нужен в любом случае.
второе, что нужно нам - это gcc -m32 и grub на x86_64. Это нужно для
Xen, который опять же хотят некоторые клиенты (именно xen, к сожалению).
Т.е. - весь софт как правило серверный. С десктопом с одной стороны
проще - там задача плагины всякие грузить, для этого -m32 вполне хватит,
ставить проприетарщину (glibc, SDL для игр, ну и по мелочи, и wine
запускать с win32 программами). Хотя десктоп не даёт реально тех
преимуществ x86_64, которые проявляются на серверных приложениях. Т.е.
реальной необходимости в десктопе x86_64 я не вижу ни для кого, кроме
сисадминов и программистов. Запросов на десктопный biarch нам ни от
кого, кроме коллег из Team и Sisyphus пока-что не поступало.
на мой взгляд, можно посмотреть как сделан biarch в SuSE - судя по всему
это всех устраивает.
Rgds,
Anton
Подробная информация о списке рассылки Devel