[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