ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] I: Новый rpm.
@ 2007-09-23 12:58 Alex Myltsev
  2007-09-23 13:17 ` Dmitry V. Levin
                   ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From:  @ 2007-09-23 12:58 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 12:58 [devel] I: Новый rpm Alex Myltsev
@ 2007-09-23 13:17 ` Dmitry V. Levin
  2007-09-23 13:26   ` [devel] [JT] 32bit chroot + wine = ? Pavlov Konstantin
  2007-09-23 13:35 ` [devel] I: Новый rpm Alexey Tourbin
  2007-09-23 13:52 ` Alexey Tourbin
  2 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 13:17 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* [devel] [JT] 32bit chroot + wine = ?
  2007-09-23 13:17 ` Dmitry V. Levin
@ 2007-09-23 13:26   ` Pavlov Konstantin
  0 siblings, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 13:26 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 12:58 [devel] I: Новый rpm Alex Myltsev
  2007-09-23 13:17 ` Dmitry V. Levin
@ 2007-09-23 13:35 ` Alexey Tourbin
  2007-09-23 13:52 ` Alexey Tourbin
  2 siblings, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 13:35 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 12:58 [devel] I: Новый rpm Alex Myltsev
  2007-09-23 13:17 ` Dmitry V. Levin
  2007-09-23 13:35 ` [devel] I: Новый rpm Alexey Tourbin
@ 2007-09-23 13:52 ` Alexey Tourbin
  2007-09-23 14:40   ` Dmitry V. Levin
                     ` (2 more replies)
  2 siblings, 3 replies; 89+ messages in thread
From:  @ 2007-09-23 13:52 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 13:52 ` Alexey Tourbin
@ 2007-09-23 14:40   ` Dmitry V. Levin
  2007-09-23 15:08     ` Alexey Tourbin
  2007-09-23 15:09   ` [devel] I: Новый rpm Alexey I. Froloff
  2007-09-23 20:16   ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 14:40 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 14:40   ` Dmitry V. Levin
@ 2007-09-23 15:08     ` Alexey Tourbin
  2007-09-23 15:18       ` Alexey Tourbin
  0 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 15:08 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 13:52 ` Alexey Tourbin
  2007-09-23 14:40   ` Dmitry V. Levin
@ 2007-09-23 15:09   ` Alexey I. Froloff
  2007-09-23 15:11     ` Alexey Tourbin
  2007-09-23 20:16   ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 15:09 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 15:09   ` [devel] I: Новый rpm Alexey I. Froloff
@ 2007-09-23 15:11     ` Alexey Tourbin
  0 siblings, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 15:11 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 15:08     ` Alexey Tourbin
@ 2007-09-23 15:18       ` Alexey Tourbin
  2007-09-23 15:39         ` [devel] biarch Dmitry V. Levin
  0 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 15:18 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 15:18       ` Alexey Tourbin
@ 2007-09-23 15:39         ` Dmitry V. Levin
  2007-09-23 16:22           ` Led
                             ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From:  @ 2007-09-23 15:39 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 15:39         ` [devel] biarch Dmitry V. Levin
@ 2007-09-23 16:22           ` Led
  2007-09-23 16:29             ` Alexey I. Froloff
  2007-09-23 16:40             ` Alexey Tourbin
  2007-09-23 16:23           ` Alexey Tourbin
  2007-09-23 16:24           ` Alexey I. Froloff
  2 siblings, 2 replies; 89+ messages in thread
From:  @ 2007-09-23 16:22 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 15:39         ` [devel] biarch Dmitry V. Levin
  2007-09-23 16:22           ` Led
@ 2007-09-23 16:23           ` Alexey Tourbin
  2007-09-23 17:57             ` Dmitry V. Levin
  2007-09-23 16:24           ` Alexey I. Froloff
  2 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 16:23 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 15:39         ` [devel] biarch Dmitry V. Levin
  2007-09-23 16:22           ` Led
  2007-09-23 16:23           ` Alexey Tourbin
@ 2007-09-23 16:24           ` Alexey I. Froloff
  2007-09-23 16:27             ` Aleksey Novodvorsky
  2 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 16:24 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 16:24           ` Alexey I. Froloff
@ 2007-09-23 16:27             ` Aleksey Novodvorsky
  2007-09-23 18:09               ` Anton Farygin
  0 siblings, 1 reply; 89+ messages in thread
From:  @ 2007-09-23 16:27 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 16:22           ` Led
@ 2007-09-23 16:29             ` Alexey I. Froloff
  2007-09-23 16:40             ` Alexey Tourbin
  1 sibling, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 16:29 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 16:22           ` Led
  2007-09-23 16:29             ` Alexey I. Froloff
@ 2007-09-23 16:40             ` Alexey Tourbin
  1 sibling, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 16:40 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 16:23           ` Alexey Tourbin
@ 2007-09-23 17:57             ` Dmitry V. Levin
  2007-09-23 18:11               ` Anton Farygin
                                 ` (3 more replies)
  0 siblings, 4 replies; 89+ messages in thread
From:  @ 2007-09-23 17:57 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 16:27             ` Aleksey Novodvorsky
@ 2007-09-23 18:09               ` Anton Farygin
  2007-09-23 18:27                 ` Dmitry V. Levin
                                   ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From:  @ 2007-09-23 18:09 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 17:57             ` Dmitry V. Levin
@ 2007-09-23 18:11               ` Anton Farygin
  2007-09-23 18:19               ` Aleksey Novodvorsky
                                 ` (2 subsequent siblings)
  3 siblings, 0 replies; 89+ messages in thread
From:  @ 2007-09-23 18:11 UTC (permalink / raw)




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 17:57             ` Dmitry V. Levin
  2007-09-23 18:11               ` Anton Farygin
@ 2007-09-23 18:19               ` Aleksey Novodvorsky
  2007-09-23 18:23                 ` Dmitry V. Levin
  2007-09-23 18:26               ` Alexey Tourbin
  2007-09-25  7:08               ` Epiphanov Sergei
  3 siblings, 1 reply; 89+ messages in thread
From: Aleksey Novodvorsky @ 2007-09-23 18:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 9/23/07, Dmitry V. Levin <ldv@altlinux.org> wrote:
> On Sun, Sep 23, 2007 at 08:23:31PM +0400, Alexey Tourbin wrote:
> > On Sun, Sep 23, 2007 at 07:39:33PM +0400, Dmitry V. Levin wrote:
> > > Переформулирую тот же вопрос на другой пакет из basesystem, который
> > > называется glibc-core.  Пакеты glibc-core.i586 и glibc-core.x86_64
> > > пересекаются по файлам в /etc/ и /sbin/.  При этом файлы в /etc/
> > > совпадают, а файлы в /sbin/ отличаются.  При этом в biarch-системе нужны
> > > sbin-файлы из glibc-core.x86_64.  Другими словами, картинка аналогична
> > > perl-base.
> > >
> > > Вопрос: будем пилить все такие пакеты, или есть варианты получше?
> >
> > Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
> > пилить?
>
> Понятное дело, чтобы можно было
> 1. gcc -m32 в системе x86_64
> 2. использовать результат (1) в системе x86_64
> или что-то в этом духе.
>
> > Пусть сначала будет представлен некий консистентный план, как должен
> > работать biarch.  А мы его посмотрим.
>
> У меня такое ощущение, что консистентный план ждут от нас. ;)

Именно.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:19               ` Aleksey Novodvorsky
@ 2007-09-23 18:23                 ` Dmitry V. Levin
  0 siblings, 0 replies; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 18:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1299 bytes --]

On Sun, Sep 23, 2007 at 10:19:47PM +0400, Aleksey Novodvorsky wrote:
> On 9/23/07, Dmitry V. Levin wrote:
> > On Sun, Sep 23, 2007 at 08:23:31PM +0400, Alexey Tourbin wrote:
> > > On Sun, Sep 23, 2007 at 07:39:33PM +0400, Dmitry V. Levin wrote:
> > > > Переформулирую тот же вопрос на другой пакет из basesystem, который
> > > > называется glibc-core.  Пакеты glibc-core.i586 и glibc-core.x86_64
> > > > пересекаются по файлам в /etc/ и /sbin/.  При этом файлы в /etc/
> > > > совпадают, а файлы в /sbin/ отличаются.  При этом в biarch-системе нужны
> > > > sbin-файлы из glibc-core.x86_64.  Другими словами, картинка аналогична
> > > > perl-base.
> > > >
> > > > Вопрос: будем пилить все такие пакеты, или есть варианты получше?
> > >
> > > Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
> > > пилить?
> >
> > Понятное дело, чтобы можно было
> > 1. gcc -m32 в системе x86_64
> > 2. использовать результат (1) в системе x86_64
> > или что-то в этом духе.
> >
> > > Пусть сначала будет представлен некий консистентный план, как должен
> > > работать biarch.  А мы его посмотрим.
> >
> > У меня такое ощущение, что консистентный план ждут от нас. ;)
> 
> Именно.

Интересно, те кто ждут, действительно не знают что именно им нужно?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 17:57             ` Dmitry V. Levin
  2007-09-23 18:11               ` Anton Farygin
  2007-09-23 18:19               ` Aleksey Novodvorsky
@ 2007-09-23 18:26               ` Alexey Tourbin
  2007-09-23 18:47                 ` Anton Farygin
  2007-09-25  7:08               ` Epiphanov Sergei
  3 siblings, 1 reply; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 18:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1243 bytes --]

On Sun, Sep 23, 2007 at 09:57:04PM +0400, Dmitry V. Levin wrote:
> > Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
> > пилить?
> 
> Понятное дело, чтобы можно было
> 1. gcc -m32 в системе x86_64
> 2. использовать результат (1) в системе x86_64
> или что-то в этом духе.

Ох.  Можно сделать полностью родной чрут, или даже контейнер.
Ведь если речь идет о запуске какого-то условно-серьезного
проприетарного софта, то контейтер вовсе даже не помешает.

А если речь идет о запуске чего-то такого, для чего я время от времени
делаю "killall /usr/bin/nspluginviewer", потому что оно начинает уводить
систему в своп, то...

> > Пусть сначала будет представлен некий консистентный план, как должен
> > работать biarch.  А мы его посмотрим.
> 
> У меня такое ощущение, что консистентный план ждут от нас. ;)
> Те, которые ждут, сами не знают, как именно это будет реализовано.

Понимаешь какое дело.  Хорошего плана просто нет.  В противно случае,
с учетом того, что Антон маячит со своим проектом, это было бы дело
наживное -- даёшь мне энную часть денег и через месяц будет biarch
в таком-то объеме (basesystem + rpm-build).

Но это просто никак нельзя сделать, не извернувшись как Mandriva.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:09               ` Anton Farygin
@ 2007-09-23 18:27                 ` Dmitry V. Levin
  2007-09-23 18:35                   ` Anton Farygin
  2007-09-23 18:30                 ` Alexey I. Froloff
  2007-09-24  8:58                 ` [devel] biarch Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 18:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1197 bytes --]

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 каждому пользователю 
> ... в общем не буду дословно пересказывать всё, что я слышал, там не всё 
> цензурно.

И чего им нужно?  Чтобы "просто всё работало как ни в чём не бывало,
словно это одна архитектура"?  Думаю что в такой постановке задачи достичь
желаемого результата нереально.  Антон, если ты рассчитываешь на
коллективное обсуждение, надо рассказать несколько больше.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:09               ` Anton Farygin
  2007-09-23 18:27                 ` Dmitry V. Levin
@ 2007-09-23 18:30                 ` Alexey I. Froloff
  2007-09-23 18:40                   ` [devel] incompatibility Dmitry V. Levin
  2007-09-24  8:58                 ` [devel] biarch Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Alexey I. Froloff @ 2007-09-23 18:30 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 815 bytes --]

* Anton Farygin <rider@> [070923 22:17]:
> С предложением городить чрут или LD_LIBRARY_PATH каждому пользователю 
> ... в общем не буду дословно пересказывать всё, что я слышал, там не всё 
> цензурно.
Проблемы LD_LIBRARY_PATH решаются одним скриптом в
/etc/profile.d/.  Если у тебя есть какой-то абстрактный проект,
за который _тебе_ платят деньги, зачем все остальные должны
переделывать _работающие_ пакеты, чтобы бесплатно решить проблемы
чужого кривософта?  Получилось слегка грубо, но правда.

Вернёмся в биарчу.  100% работающего решения, которое решало бы
ВСЕ проблемы не существует.  Значит надо разбираться с
конкретными случаями.

P.S.  Кстати у нас и без биарча есть некоторая неконсистентность.
См. напр. https://bugzilla.altlinux.org/show_bug.cgi?id=12886

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:27                 ` Dmitry V. Levin
@ 2007-09-23 18:35                   ` Anton Farygin
  2007-09-23 18:43                     ` Alexey Tourbin
                                       ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 18:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] incompatibility
  2007-09-23 18:30                 ` Alexey I. Froloff
@ 2007-09-23 18:40                   ` Dmitry V. Levin
  2007-09-23 18:51                     ` [devel] [JT] incompatibility Alexey I. Froloff
  0 siblings, 1 reply; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 18:40 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 417 bytes --]

On Sun, Sep 23, 2007 at 10:30:29PM +0400, Alexey I. Froloff wrote:
[...]
> P.S.  Кстати у нас и без биарча есть некоторая неконсистентность.
> См. напр. https://bugzilla.altlinux.org/show_bug.cgi?id=12886

Это называется другим словом: несовместимость.
В процитированном случае это объективно, я ввёл symbol versioning раньше
чем это сделал upstream, имена интерфейсов не совпали... Так бывает.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:35                   ` Anton Farygin
@ 2007-09-23 18:43                     ` Alexey Tourbin
  2007-09-23 18:56                       ` Anton Farygin
  2007-09-23 18:50                     ` Led
  2007-09-24  7:26                     ` [devel] biarch Kirill A. Shutemov
  2 siblings, 1 reply; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 18:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

On Sun, Sep 23, 2007 at 10:35:49PM +0400, Anton Farygin wrote:
> на мой взгляд, можно посмотреть как сделан biarch в SuSE - судя по всему 
> это всех устраивает.

Куда посмотреть, как сделано в SuSE?

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:26               ` Alexey Tourbin
@ 2007-09-23 18:47                 ` Anton Farygin
  2007-09-23 18:53                   ` Alexey Tourbin
  2007-09-23 18:54                   ` Dmitry V. Levin
  0 siblings, 2 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 18:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 09:57:04PM +0400, Dmitry V. Levin wrote:
>>> Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
>>> пилить?
>> Понятное дело, чтобы можно было
>> 1. gcc -m32 в системе x86_64
>> 2. использовать результат (1) в системе x86_64
>> или что-то в этом духе.
> 
> Ох.  Можно сделать полностью родной чрут, или даже контейнер.
> Ведь если речь идет о запуске какого-то условно-серьезного
> проприетарного софта, то контейтер вовсе даже не помешает.

Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере 
из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в 
этом, а в том, что видимо таких кластеров может быть больше одного.

И пользователей, запускающих софт на этом кластере тоже будет ой как 
много... а запускать они будут в том числе и 32-х битные приложения (я 
сам не ожидал, что такие есть для счётных задач, но оказывается это правда)


> 
> А если речь идет о запуске чего-то такого, для чего я время от времени
> делаю "killall /usr/bin/nspluginviewer", потому что оно начинает уводить
> систему в своп, то...
> 
>>> Пусть сначала будет представлен некий консистентный план, как должен
>>> работать biarch.  А мы его посмотрим.
>> У меня такое ощущение, что консистентный план ждут от нас. ;)
>> Те, которые ждут, сами не знают, как именно это будет реализовано.
> 
> Понимаешь какое дело.  Хорошего плана просто нет.  В противно случае,
> с учетом того, что Антон маячит со своим проектом, это было бы дело
> наживное -- даёшь мне энную часть денег и через месяц будет biarch
> в таком-то объеме (basesystem + rpm-build).
> 
> Но это просто никак нельзя сделать, не извернувшись как Mandriva.

Алексей, а ты не смотрел как извернулась SuSE ? И как сделано в Fedora ? 
Почему-то в подобных решениях я им доверяю чуть больше чем Mandriva, 
вспоминая libGLwrapper (хотя он и работал).


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:35                   ` Anton Farygin
  2007-09-23 18:43                     ` Alexey Tourbin
@ 2007-09-23 18:50                     ` Led
  2007-09-23 19:01                       ` Alexey Tourbin
                                         ` (2 more replies)
  2007-09-24  7:26                     ` [devel] biarch Kirill A. Shutemov
  2 siblings, 3 replies; 89+ messages in thread
From: Led @ 2007-09-23 18:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/23, Anton Farygin <rider@altlinux.com>:
> 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" вызывает неприятие у тех, кто
мог бы его разработать. Лично мне их аргументы кажутся вполне
корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
возможно) разрулить пересечения по файлам в glibc-core. До этого каких
либо конструктивных предложений вряд ли следует ждать, потому как даже
попробовать/проверить сложно.
Кстати, возможно я чего-то не понимаю, но мне очень часто не хватает
возможности указать архитектуру (обычно noarch) для конкретных
субпакетов, а не для всех субпакетов глобально.

-- 
Led.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] [JT] incompatibility
  2007-09-23 18:40                   ` [devel] incompatibility Dmitry V. Levin
@ 2007-09-23 18:51                     ` Alexey I. Froloff
  0 siblings, 0 replies; 89+ messages in thread
From: Alexey I. Froloff @ 2007-09-23 18:51 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 459 bytes --]

* Dmitry V. Levin <ldv@> [070923 22:47]:
> В процитированном случае это объективно, я ввёл symbol versioning раньше
> чем это сделал upstream, имена интерфейсов не совпали... Так бывает.
%
Поддержка vlan'ов у нас появилась в середине 2002-го года, в RH -
только в начале 2003-го, в MDK - из RH.

Можете спросить в RH, почему они сделали несовместимый с ALT Linux
интерфейс.
                -- ldv in sisyphus@
%

;-)

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:47                 ` Anton Farygin
@ 2007-09-23 18:53                   ` Alexey Tourbin
  2007-09-23 19:06                     ` Led
                                       ` (2 more replies)
  2007-09-23 18:54                   ` Dmitry V. Levin
  1 sibling, 3 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 18:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]

On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
> > Ох.  Можно сделать полностью родной чрут, или даже контейнер.
> > Ведь если речь идет о запуске какого-то условно-серьезного
> > проприетарного софта, то контейтер вовсе даже не помешает.
> 
> Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере 
> из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в 
> этом, а в том, что видимо таких кластеров может быть больше одного.
> 
> И пользователей, запускающих софт на этом кластере тоже будет ой как 
> много... а запускать они будут в том числе и 32-х битные приложения (я 
> сам не ожидал, что такие есть для счётных задач, но оказывается это правда)

Кластер это программно-аппаратное решение.  Нельзя делать программную
часть в условиях высокой неопределённости относительно того, какой софт
клиенты хотят запускать.

Щиталки всякие проще всего слинковать статически (в родной i586 среде,
а запускать уже на x86_64).

То есть не недо отделываться простым соображением "клиенту надо незнамо
чево, но очень надо".  В ряде случаев возможно существенно более простое
решение, чем biarch (или chroot).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:47                 ` Anton Farygin
  2007-09-23 18:53                   ` Alexey Tourbin
@ 2007-09-23 18:54                   ` Dmitry V. Levin
  2007-09-23 19:02                     ` Led
  2007-09-23 19:15                     ` Anton Farygin
  1 sibling, 2 replies; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 18:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1030 bytes --]

On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
> Alexey Tourbin пишет:
> > On Sun, Sep 23, 2007 at 09:57:04PM +0400, Dmitry V. Levin wrote:
> >>> Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
> >>> пилить?
> >> Понятное дело, чтобы можно было
> >> 1. gcc -m32 в системе x86_64
> >> 2. использовать результат (1) в системе x86_64
> >> или что-то в этом духе.
> > 
> > Ох.  Можно сделать полностью родной чрут, или даже контейнер.
> > Ведь если речь идет о запуске какого-то условно-серьезного
> > проприетарного софта, то контейтер вовсе даже не помешает.
> 
> Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере 
> из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в 
> этом, а в том, что видимо таких кластеров может быть больше одного.

Для счётнога кластера (где на каждом считающем узле у каждого пользователя
есть аккаунт) мне кажется проще сделать для пользователей отдельно
32-битные и 64-битные аккаунты.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:43                     ` Alexey Tourbin
@ 2007-09-23 18:56                       ` Anton Farygin
  0 siblings, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 18:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 10:35:49PM +0400, Anton Farygin wrote:
>> на мой взгляд, можно посмотреть как сделан biarch в SuSE - судя по всему 
>> это всех устраивает.
> 
> Куда посмотреть, как сделано в SuSE?

Хорошего описания я не нашёл, к сожалению ;(

вот всё что есть на сайте:

  4.1. Biarch Systems


The directories like /usr/lib64 and /usr/X11R6/lib64 are used next to 
the usual /usr/lib and /usr/X11R6/lib directories on biarch systems. 
This is because two variants of the same libraries must coexist on such 
systems to allow running both 32-bit and 64-bit applications in 
parallel. The 64-bit libraries are installed in lib64 directories and 
32-bit libraries in the lib directories. The macros 
[[SUSE_Package_Conventions/RPM_Macros#spc_rm_lib %_lib] and 
[spc_rpm_macros.html#spc_rm_libdir %_libdir] do this.

Special packages are created for the biarch systems that include only 
the 32-bit libraries. Any other files are not needed because these 
libraries can use architecture independent files from the 64-bit 
packages. They are even able to execute 64-bit helper binaries. 
Therefore, these are shared as well and are installed into lib on all 
architectures instead (and not %_lib). See the part about --libexecdir 
in the following section.

Видимо всё остальное надо смотреть в пакетах:
http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/x86_64/

В частности там лежит пачка пакетов содержащих в имени 32bit.


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:50                     ` Led
@ 2007-09-23 19:01                       ` Alexey Tourbin
  2007-09-23 19:13                         ` Anton Farygin
  2007-09-23 19:15                         ` Dmitry V. Levin
  2007-09-23 22:17                       ` [devel] biarch Konstantin A. Lepikhov
  2007-09-24  9:01                       ` Michael Shigorin
  2 siblings, 2 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1333 bytes --]

On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
> мог бы его разработать. Лично мне их аргументы кажутся вполне
> корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
> случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
> возможно) разрулить пересечения по файлам в glibc-core. До этого каких

Вы хотите немало и, кажется, близоруки.  Чтобы заработал gcc -m32,
нужно решить проблему не только с glibc-core, но и с glibc-devel.
Точнее, по сути нужно решить проблему с диспетчеризацией /usr/include.

То есть нужно делать /usr/include64.

Либо требовать, чтобы как минимум в некотором замкнутом подмножестве
базовых *-devel пакетов /usr/include/*.h файлы между архиткетурами не
отличались.  Не знаю пока, насколько это сильное требование.

...

Я знаю: можно сделать suid-хелпер для gcc, который при каждом вызове gcc
делает flock() на дескрипторе каталога /usr и дальше переставляет
/usr/include куда надо. :)

> либо конструктивных предложений вряд ли следует ждать, потому как даже
> попробовать/проверить сложно.
> Кстати, возможно я чего-то не понимаю, но мне очень часто не хватает
> возможности указать архитектуру (обычно noarch) для конкретных
> субпакетов, а не для всех субпакетов глобально.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:54                   ` Dmitry V. Levin
@ 2007-09-23 19:02                     ` Led
  2007-09-23 19:15                     ` Anton Farygin
  1 sibling, 0 replies; 89+ messages in thread
From: Led @ 2007-09-23 19:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/23, Dmitry V. Levin <ldv@altlinux.org>:
> On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
> > Alexey Tourbin пишет:
> > > On Sun, Sep 23, 2007 at 09:57:04PM +0400, Dmitry V. Levin wrote:
> > >>> Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
> > >>> пилить?
> > >> Понятное дело, чтобы можно было
> > >> 1. gcc -m32 в системе x86_64
> > >> 2. использовать результат (1) в системе x86_64
> > >> или что-то в этом духе.
> > >
> > > Ох.  Можно сделать полностью родной чрут, или даже контейнер.
> > > Ведь если речь идет о запуске какого-то условно-серьезного
> > > проприетарного софта, то контейтер вовсе даже не помешает.
> >
> > Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере
> > из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в
> > этом, а в том, что видимо таких кластеров может быть больше одного.
>
> Для счётнога кластера (где на каждом считающем узле у каждого пользователя
> есть аккаунт) мне кажется проще сделать для пользователей отдельно
> 32-битные и 64-битные аккаунты.

Можно. Но уж точно не "проще".


-- 
Led.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:53                   ` Alexey Tourbin
@ 2007-09-23 19:06                     ` Led
  2007-09-23 19:14                       ` Alexey Tourbin
  2007-09-23 19:17                     ` Anton Farygin
  2007-09-24  9:21                     ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Led @ 2007-09-23 19:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/23, Alexey Tourbin <at@altlinux.ru>:
> On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
> > > Ох.  Можно сделать полностью родной чрут, или даже контейнер.
> > > Ведь если речь идет о запуске какого-то условно-серьезного
> > > проприетарного софта, то контейтер вовсе даже не помешает.
> >
> > Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере
> > из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в
> > этом, а в том, что видимо таких кластеров может быть больше одного.
> >
> > И пользователей, запускающих софт на этом кластере тоже будет ой как
> > много... а запускать они будут в том числе и 32-х битные приложения (я
> > сам не ожидал, что такие есть для счётных задач, но оказывается это правда)
>
> Кластер это программно-аппаратное решение.  Нельзя делать программную
> часть в условиях высокой неопределённости относительно того, какой софт
> клиенты хотят запускать.
>
> Щиталки всякие проще всего слинковать статически (в родной i586 среде,
> а запускать уже на x86_64).

"Считалки" могут стоить сотни тысяч $ и "уже слинкованыдо нас" и
"перелинковать" не получится. запускать же их в чистом x86_32 - в
большинстве случаев очень невыгодно.

> То есть не недо отделываться простым соображением "клиенту надо незнамо
> чево, но очень надо".  В ряде случаев возможно существенно более простое
> решение, чем biarch (или chroot).

Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
-m32 и возможность параллельной установки 32-битной glibc

-- 
Led.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:01                       ` Alexey Tourbin
@ 2007-09-23 19:13                         ` Anton Farygin
  2007-09-23 19:15                         ` Dmitry V. Levin
  1 sibling, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
>> Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
>> мог бы его разработать. Лично мне их аргументы кажутся вполне
>> корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
>> случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
>> возможно) разрулить пересечения по файлам в glibc-core. До этого каких
> 
> Вы хотите немало и, кажется, близоруки.  Чтобы заработал gcc -m32,
> нужно решить проблему не только с glibc-core, но и с glibc-devel.
> Точнее, по сути нужно решить проблему с диспетчеризацией /usr/include.
> 
> То есть нужно делать /usr/include64.
> 
> Либо требовать, чтобы как минимум в некотором замкнутом подмножестве
> базовых *-devel пакетов /usr/include/*.h файлы между архиткетурами не
> отличались.  Не знаю пока, насколько это сильное требование.

Алексей, не пугай людей - хедеры ложаться на biarch, без всяких 
include32/include64. По крайней мере хедеры чдра, подозреваю что и glibc 
тоже.

> 
> ...
> 
> Я знаю: можно сделать suid-хелпер для gcc, который при каждом вызове gcc
> делает flock() на дескрипторе каталога /usr и дальше переставляет
> /usr/include куда надо. :)

;)

> 
>> либо конструктивных предложений вряд ли следует ждать, потому как даже
>> попробовать/проверить сложно.
>> Кстати, возможно я чего-то не понимаю, но мне очень часто не хватает
>> возможности указать архитектуру (обычно noarch) для конкретных
>> субпакетов, а не для всех субпакетов глобально.



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:06                     ` Led
@ 2007-09-23 19:14                       ` Alexey Tourbin
  2007-09-23 19:21                         ` Anton Farygin
                                           ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 568 bytes --]

On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
> > То есть не недо отделываться простым соображением "клиенту надо незнамо
> > чево, но очень надо".  В ряде случаев возможно существенно более простое
> > решение, чем biarch (или chroot).
> 
> Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
> -m32 и возможность параллельной установки 32-битной glibc

Статически слинковать можно в родной среде.  Это если речь идет
о поддержке этого кластера как программно-аппаратного комплекса.
А клиентам выдать уже готовый статический бинарь.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:01                       ` Alexey Tourbin
  2007-09-23 19:13                         ` Anton Farygin
@ 2007-09-23 19:15                         ` Dmitry V. Levin
  2007-09-23 19:18                           ` [devel] biarch: runtime vs devel Alexey Tourbin
  1 sibling, 1 reply; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 19:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]

On Sun, Sep 23, 2007 at 11:01:36PM +0400, Alexey Tourbin wrote:
> On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> > Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
> > мог бы его разработать. Лично мне их аргументы кажутся вполне
> > корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
> > случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
> > возможно) разрулить пересечения по файлам в glibc-core. До этого каких
> 
> Вы хотите немало и, кажется, близоруки.  Чтобы заработал gcc -m32,
> нужно решить проблему не только с glibc-core, но и с glibc-devel.

С glibc-devel задача решаема ifdef'ами на уровне самого glibc-devel.
Так делает upstream, насколько я помню.
С /usr/include/{linux,asm} задача решается аналогично.

> Точнее, по сути нужно решить проблему с диспетчеризацией /usr/include.
> 
> То есть нужно делать /usr/include64.

В этом нет необходимости, достаточно отделять архитектурно-зависимые части
от остальных и добавлять ifdef'ы по мере необходимости.
Поскольку всеобщий biarch никому всерьёз не нужен, добавлять ifdef'ы можно
постепенно.  Насколько я понимаю, готовые патчи уже есть в FC.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:54                   ` Dmitry V. Levin
  2007-09-23 19:02                     ` Led
@ 2007-09-23 19:15                     ` Anton Farygin
  1 sibling, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitry V. Levin пишет:
> On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
>> Alexey Tourbin пишет:
>>> On Sun, Sep 23, 2007 at 09:57:04PM +0400, Dmitry V. Levin wrote:
>>>>> Я ничего пилить не буду.  Собственно, с какой стати мы собираемся что-то
>>>>> пилить?
>>>> Понятное дело, чтобы можно было
>>>> 1. gcc -m32 в системе x86_64
>>>> 2. использовать результат (1) в системе x86_64
>>>> или что-то в этом духе.
>>> Ох.  Можно сделать полностью родной чрут, или даже контейнер.
>>> Ведь если речь идет о запуске какого-то условно-серьезного
>>> проприетарного софта, то контейтер вовсе даже не помешает.
>> Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере 
>> из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в 
>> этом, а в том, что видимо таких кластеров может быть больше одного.
> 
> Для счётнога кластера (где на каждом считающем узле у каждого пользователя
> есть аккаунт) мне кажется проще сделать для пользователей отдельно
> 32-битные и 64-битные аккаунты.

Нет, архитектура там несколько иная - есть диспетчер задач, который 
стартует расчёты с одной машины.

И всё становится намного хуже, когда начинается GRID.



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:53                   ` Alexey Tourbin
  2007-09-23 19:06                     ` Led
@ 2007-09-23 19:17                     ` Anton Farygin
  2007-09-23 19:23                       ` Alexey I. Froloff
  2007-09-24  9:21                     ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 10:47:42PM +0400, Anton Farygin wrote:
>>> Ох.  Можно сделать полностью родной чрут, или даже контейнер.
>>> Ведь если речь идет о запуске какого-то условно-серьезного
>>> проприетарного софта, то контейтер вовсе даже не помешает.
>> Понимаешь в чём проблема.. в общем биарч понадобился на счётном кластере 
>> из ~2000 машин. и в этом основная проблема. Точнее даже проблема не в 
>> этом, а в том, что видимо таких кластеров может быть больше одного.
>>
>> И пользователей, запускающих софт на этом кластере тоже будет ой как 
>> много... а запускать они будут в том числе и 32-х битные приложения (я 
>> сам не ожидал, что такие есть для счётных задач, но оказывается это правда)
> 
> Кластер это программно-аппаратное решение.  Нельзя делать программную
> часть в условиях высокой неопределённости относительно того, какой софт
> клиенты хотят запускать.

Интересно, а чем мы тут в Devel занимаемся, делая дистрибутив 
опреационной системы ?


> 
> Щиталки всякие проще всего слинковать статически (в родной i586 среде,
> а запускать уже на x86_64).

А есть возможность долинковать уже скомпилированный бинарник ?

> 
> То есть не недо отделываться простым соображением "клиенту надо незнамо
> чево, но очень надо".  В ряде случаев возможно существенно более простое
> решение, чем biarch (или chroot).


Если была бы статика - никаких проблем.


^ permalink raw reply	[flat|nested] 89+ messages in thread

* [devel] biarch: runtime vs devel
  2007-09-23 19:15                         ` Dmitry V. Levin
@ 2007-09-23 19:18                           ` Alexey Tourbin
  2007-09-23 19:25                             ` Anton Farygin
  0 siblings, 1 reply; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]

On Sun, Sep 23, 2007 at 11:15:36PM +0400, Dmitry V. Levin wrote:
> On Sun, Sep 23, 2007 at 11:01:36PM +0400, Alexey Tourbin wrote:
> > On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> > > Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
> > > мог бы его разработать. Лично мне их аргументы кажутся вполне
> > > корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
> > > случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
> > > возможно) разрулить пересечения по файлам в glibc-core. До этого каких
> > 
> > Вы хотите немало и, кажется, близоруки.  Чтобы заработал gcc -m32,
> > нужно решить проблему не только с glibc-core, но и с glibc-devel.
> 
> С glibc-devel задача решаема ifdef'ами на уровне самого glibc-devel.
> Так делает upstream, насколько я помню.
> С /usr/include/{linux,asm} задача решается аналогично.

Хорошо.  Но ВСЁ-ТАКИ базовая РАНТАЙМ-поддержка и базовая СБОРОЧНАЯ
поддержка -- это два разных взгляда на biarch.

Базовую рантайм-поддержку можно легко обеспечить, просто скопировав
несколько файлов в /lib/.  И всё.  А если хочется ещё и полноценно
компилировать... в общем, губа не дура.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:14                       ` Alexey Tourbin
@ 2007-09-23 19:21                         ` Anton Farygin
  2007-09-23 19:27                           ` Alexey Tourbin
  2007-09-23 19:32                         ` Led
  2007-09-24  9:23                         ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
>>> То есть не недо отделываться простым соображением "клиенту надо незнамо
>>> чево, но очень надо".  В ряде случаев возможно существенно более простое
>>> решение, чем biarch (или chroot).
>> Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
>> -m32 и возможность параллельной установки 32-битной glibc
> 
> Статически слинковать можно в родной среде.  Это если речь идет
> о поддержке этого кластера как программно-аппаратного комплекса.
> А клиентам выдать уже готовый статический бинарь.

Алексей, разве существует возможность долинковать динамически 
слинкованный бинарь статическими библиотеками ?



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:17                     ` Anton Farygin
@ 2007-09-23 19:23                       ` Alexey I. Froloff
  2007-09-23 19:27                         ` Anton Farygin
  0 siblings, 1 reply; 89+ messages in thread
From: Alexey I. Froloff @ 2007-09-23 19:23 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 491 bytes --]

* Anton Farygin <rider@> [070923 23:19]:
> > Кластер это программно-аппаратное решение.  Нельзя делать программную
> > часть в условиях высокой неопределённости относительно того, какой софт
> > клиенты хотят запускать.
> Интересно, а чем мы тут в Devel занимаемся, делая дистрибутив 
> опреационной системы ?
Делаем дистрибутив операционной системы для запуска собранного
для этого дистрибутива ПО.  То что там работает ещё что-то - есть
большое Чудо.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch: runtime vs devel
  2007-09-23 19:18                           ` [devel] biarch: runtime vs devel Alexey Tourbin
@ 2007-09-23 19:25                             ` Anton Farygin
  2007-09-23 19:34                               ` Alexey Tourbin
  0 siblings, 1 reply; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 11:15:36PM +0400, Dmitry V. Levin wrote:
>> On Sun, Sep 23, 2007 at 11:01:36PM +0400, Alexey Tourbin wrote:
>>> On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
>>>> Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
>>>> мог бы его разработать. Лично мне их аргументы кажутся вполне
>>>> корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
>>>> случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
>>>> возможно) разрулить пересечения по файлам в glibc-core. До этого каких
>>> Вы хотите немало и, кажется, близоруки.  Чтобы заработал gcc -m32,
>>> нужно решить проблему не только с glibc-core, но и с glibc-devel.
>> С glibc-devel задача решаема ifdef'ами на уровне самого glibc-devel.
>> Так делает upstream, насколько я помню.
>> С /usr/include/{linux,asm} задача решается аналогично.
> 
> Хорошо.  Но ВСЁ-ТАКИ базовая РАНТАЙМ-поддержка и базовая СБОРОЧНАЯ
> поддержка -- это два разных взгляда на biarch.

Безусловно, но для того, что бы корректно получить рантайм поддержку - 
необходимо как минимум собрать этот набор нужных библиотек в пакеты.

> 
> Базовую рантайм-поддержку можно легко обеспечить, просто скопировав
> несколько файлов в /lib/.  И всё.  А если хочется ещё и полноценно
> компилировать... в общем, губа не дура.

Компилировать надо, если есть необходимость собирать 32bit на x86_64. 
Часть приложений, к сожалению, даже свободные - невозможно собрать на 
x86_64 без -m32.

Спасибо авторам lilo, за то, что их загрузчик без проблем собирается на 
x86_64 без -m32, что нельзя сказать о grub ;(

Или wine, умеющем запускать 32-битные программы.



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:23                       ` Alexey I. Froloff
@ 2007-09-23 19:27                         ` Anton Farygin
  0 siblings, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey I. Froloff пишет:
> * Anton Farygin <rider@> [070923 23:19]:
>>> Кластер это программно-аппаратное решение.  Нельзя делать программную
>>> часть в условиях высокой неопределённости относительно того, какой софт
>>> клиенты хотят запускать.
>> Интересно, а чем мы тут в Devel занимаемся, делая дистрибутив 
>> опреационной системы ?
> Делаем дистрибутив операционной системы для запуска собранного
> для этого дистрибутива ПО.  То что там работает ещё что-то - есть
> большое Чудо.

Хорошо что это Чудо случилось, а то так и сидеть бы большинству наших 
пользователей (и мантейнеров) без 3D на своих nVidia/AMDTI видюхах...

приятно творить Чудеса ;)



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:21                         ` Anton Farygin
@ 2007-09-23 19:27                           ` Alexey Tourbin
  2007-09-23 19:33                             ` Dmitry V. Levin
                                               ` (2 more replies)
  0 siblings, 3 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions


[-- Attachment #1.1: Type: text/plain, Size: 1295 bytes --]

On Sun, Sep 23, 2007 at 11:21:06PM +0400, Anton Farygin wrote:
> Alexey Tourbin пишет:
> > On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
> >>> То есть не недо отделываться простым соображением "клиенту надо незнамо
> >>> чево, но очень надо".  В ряде случаев возможно существенно более простое
> >>> решение, чем biarch (или chroot).
> >> Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
> >> -m32 и возможность параллельной установки 32-битной glibc
> > 
> > Статически слинковать можно в родной среде.  Это если речь идет
> > о поддержке этого кластера как программно-аппаратного комплекса.
> > А клиентам выдать уже готовый статический бинарь.
> 
> Алексей, разве существует возможность долинковать динамически 
> слинкованный бинарь статическими библиотеками ?

Хорошо. Надежного способа сделать этого нет.

Но чтобы обеспечить базовую рантайм-поддержку x86 софта, достаточно
ВСЕГО ЛИШЬ скопировать несколько файлов в /lib/.  Можно даже для этого
псевдо-собрать rpm-пакет.  Для этого не нужно переделывать весь
репозитарий.

Вот образец spec-файла.

Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
у них не работает под x86_64, то это совсем другая постановка задачи,
из-за которой смета проекта может возрасти. :)

[-- Attachment #1.2: rider-biarch.spec --]
[-- Type: text/plain, Size: 286 bytes --]

Name: rider-biarch
Version: 0.1
Release: alt1

Summary: biarch support for rider projects
License: GPL
Group: System/Libraries

%description
%summary.

%install
copy() { install -pD $1 %buildroot$1; }
copy /lib/ld-linux.so.2
copy /lib/libc.so.6
copy /lib/libpthread.so.0

%files
/lib/*

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:14                       ` Alexey Tourbin
  2007-09-23 19:21                         ` Anton Farygin
@ 2007-09-23 19:32                         ` Led
  2007-09-23 19:50                           ` Alexey I. Froloff
  2007-09-24  9:23                         ` Michael Shigorin
  2 siblings, 1 reply; 89+ messages in thread
From: Led @ 2007-09-23 19:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/23, Alexey Tourbin <at@altlinux.ru>:
> On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
> > > То есть не недо отделываться простым соображением "клиенту надо незнамо
> > > чево, но очень надо".  В ряде случаев возможно существенно более простое
> > > решение, чем biarch (или chroot).
> >
> > Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
> > -m32 и возможность параллельной установки 32-битной glibc
>
> Статически слинковать можно в родной среде.  Это если речь идет
> о поддержке этого кластера как программно-аппаратного комплекса.
> А клиентам выдать уже готовый статический бинарь.

Ещё раз: "считалка" стоит несколько сотен тысяч $, исходников нет. Как
"Статически слинковать можно в родной среде"? при том, что для
"точечных" 32-битных пакетов в x86_64-среде, при возможности
слинковать статически, это ИМХО лучший вариант. Но даже в этом случае
не хотелось бы ликовать статически ещё с libc.

-- 
Led.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:27                           ` Alexey Tourbin
@ 2007-09-23 19:33                             ` Dmitry V. Levin
  2007-09-23 19:34                             ` Anton Farygin
  2007-09-24  9:18                             ` Alexey I. Froloff
  2 siblings, 0 replies; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 19:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1554 bytes --]

On Sun, Sep 23, 2007 at 11:27:50PM +0400, Alexey Tourbin wrote:
> On Sun, Sep 23, 2007 at 11:21:06PM +0400, Anton Farygin wrote:
> > Alexey Tourbin пишет:
> > > On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
> > >>> То есть не недо отделываться простым соображением "клиенту надо незнамо
> > >>> чево, но очень надо".  В ряде случаев возможно существенно более простое
> > >>> решение, чем biarch (или chroot).
> > >> Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
> > >> -m32 и возможность параллельной установки 32-битной glibc
> > > 
> > > Статически слинковать можно в родной среде.  Это если речь идет
> > > о поддержке этого кластера как программно-аппаратного комплекса.
> > > А клиентам выдать уже готовый статический бинарь.
> > 
> > Алексей, разве существует возможность долинковать динамически 
> > слинкованный бинарь статическими библиотеками ?
> 
> Хорошо. Надежного способа сделать этого нет.
> 
> Но чтобы обеспечить базовую рантайм-поддержку x86 софта, достаточно
> ВСЕГО ЛИШЬ скопировать несколько файлов в /lib/.  Можно даже для этого
> псевдо-собрать rpm-пакет.  Для этого не нужно переделывать весь
> репозитарий.
> Вот образец spec-файла.

Таким путём тоже кто-то идёт.  Нпример, в Debian так раньше делали.

> Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
> у них не работает под x86_64, то это совсем другая постановка задачи,
> из-за которой смета проекта может возрасти. :)

Причём размер сметы зависит от количества разных -lFOO.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:27                           ` Alexey Tourbin
  2007-09-23 19:33                             ` Dmitry V. Levin
@ 2007-09-23 19:34                             ` Anton Farygin
  2007-09-23 19:40                               ` Alexey Tourbin
  2007-09-23 19:42                               ` Dmitry V. Levin
  2007-09-24  9:18                             ` Alexey I. Froloff
  2 siblings, 2 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 19:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> On Sun, Sep 23, 2007 at 11:21:06PM +0400, Anton Farygin wrote:
>> Alexey Tourbin пишет:
>>> On Sun, Sep 23, 2007 at 10:06:55PM +0300, Led wrote:
>>>>> То есть не недо отделываться простым соображением "клиенту надо незнамо
>>>>> чево, но очень надо".  В ряде случаев возможно существенно более простое
>>>>> решение, чем biarch (или chroot).
>>>> Чтоб это "более простое решение" появилось, нужно, как минимум, gcc
>>>> -m32 и возможность параллельной установки 32-битной glibc
>>> Статически слинковать можно в родной среде.  Это если речь идет
>>> о поддержке этого кластера как программно-аппаратного комплекса.
>>> А клиентам выдать уже готовый статический бинарь.
>> Алексей, разве существует возможность долинковать динамически 
>> слинкованный бинарь статическими библиотеками ?
> 
> Хорошо. Надежного способа сделать этого нет.
> 
> Но чтобы обеспечить базовую рантайм-поддержку x86 софта, достаточно
> ВСЕГО ЛИШЬ скопировать несколько файлов в /lib/.  Можно даже для этого
> псевдо-собрать rpm-пакет.  Для этого не нужно переделывать весь
> репозитарий.
> 
> Вот образец spec-файла.
> 
> Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
> у них не работает под x86_64, то это совсем другая постановка задачи,
> из-за которой смета проекта может возрасти. :)

с жтим я целиком согласен, в SuSE примерно так и делают, только у них 
biarch ещё и компилировать умеет.

А вот что будет с rpm'ом и apt'ом при таком пакете ?



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch: runtime vs devel
  2007-09-23 19:25                             ` Anton Farygin
@ 2007-09-23 19:34                               ` Alexey Tourbin
  0 siblings, 0 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 610 bytes --]

On Sun, Sep 23, 2007 at 11:25:14PM +0400, Anton Farygin wrote:
> > Хорошо.  Но ВСЁ-ТАКИ базовая РАНТАЙМ-поддержка и базовая СБОРОЧНАЯ
> > поддержка -- это два разных взгляда на biarch.
> 
> Безусловно, но для того, что бы корректно получить рантайм поддержку - 
> необходимо как минимум собрать этот набор нужных библиотек в пакеты.

Корректно это зависит от задачи.  Для запуска проприетарного софта я не
вижу ничего дурного в том, чтобы просто скопировать несколько файлов
из /lib/ на i586 системе в /lib/ на x86_64 системе.

Не нужно переделывать репозитарий там, где его можно не переделывать.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:34                             ` Anton Farygin
@ 2007-09-23 19:40                               ` Alexey Tourbin
  2007-09-23 19:42                               ` Dmitry V. Levin
  1 sibling, 0 replies; 89+ messages in thread
From: Alexey Tourbin @ 2007-09-23 19:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 804 bytes --]

On Sun, Sep 23, 2007 at 11:34:13PM +0400, Anton Farygin wrote:
> > Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
> > у них не работает под x86_64, то это совсем другая постановка задачи,
> > из-за которой смета проекта может возрасти. :)
> 
> с жтим я целиком согласен, в SuSE примерно так и делают, только у них 
> biarch ещё и компилировать умеет.
> 
> А вот что будет с rpm'ом и apt'ом при таком пакете ?

А ничего не будет.

--- rider-biarch.spec-	2007-09-23 19:39:44 +0000
+++ rider-biarch.spec	2007-09-23 19:38:49 +0000
@@ -6,6 +6,11 @@ Summary: biarch support for rider projec
 License: GPL
 Group: System/Libraries
 
+BuildArch: noarch
+ExclusiveArch: %ix86
+AutoProv: yes, nolib
+%set_verify_elf_method arch=relaxed
+
 %description
 %summary.
 

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:34                             ` Anton Farygin
  2007-09-23 19:40                               ` Alexey Tourbin
@ 2007-09-23 19:42                               ` Dmitry V. Levin
  2007-09-23 20:27                                 ` Anton Farygin
  2007-09-24  9:25                                 ` Michael Shigorin
  1 sibling, 2 replies; 89+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 19:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 789 bytes --]

On Sun, Sep 23, 2007 at 11:34:13PM +0400, Anton Farygin wrote:
> Alexey Tourbin пишет:
> > On Sun, Sep 23, 2007 at 11:21:06PM +0400, Anton Farygin wrote:
[...]
> > Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
> > у них не работает под x86_64, то это совсем другая постановка задачи,
> > из-за которой смета проекта может возрасти. :)
> 
> с жтим я целиком согласен, в SuSE примерно так и делают, только у них 
> biarch ещё и компилировать умеет.
> 
> А вот что будет с rpm'ом и apt'ом при таком пакете ?

Если по методу SuSE (битность включается в имя бинарного пакета) или по
методу Debian (специальный бинарный псевдопакет), то apt/rpm трогать не
придётся.  Если нужно сделать что-то одноразовое, то этот вариант
предпочтительнее.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:32                         ` Led
@ 2007-09-23 19:50                           ` Alexey I. Froloff
  2007-09-23 20:13                             ` Led
  2007-09-23 20:54                             ` Alexander Bokovoy
  0 siblings, 2 replies; 89+ messages in thread
From: Alexey I. Froloff @ 2007-09-23 19:50 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

* Led <led@> [070923 23:39]:
> Ещё раз: "считалка" стоит несколько сотен тысяч $, исходников нет.
Значит это проблема конкретной "считалки за несколько сотен тысяч
$".  Дешевле и быстрее придумать решение для неё, чем пытаться
вывести сферического коня в жидком вакууме.  Нет?

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:50                           ` Alexey I. Froloff
@ 2007-09-23 20:13                             ` Led
  2007-09-23 20:54                             ` Alexander Bokovoy
  1 sibling, 0 replies; 89+ messages in thread
From: Led @ 2007-09-23 20:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/23, Alexey I. Froloff <raorn@immo.ru>:
> * Led <led@> [070923 23:39]:
> > Ещё раз: "считалка" стоит несколько сотен тысяч $, исходников нет.
> Значит это проблема конкретной "считалки за несколько сотен тысяч
> $".  Дешевле и быстрее придумать решение для неё, чем пытаться
> вывести сферического коня в жидком вакууме.  Нет?

Ну, если -m32 и возможность безболезненного наличия 32-битной libc в
x86_64-системе - это "сферический конь в жидком вакууме", тогда
действительно эта тема была поднята зря и мне действтительно "Дешевле
и быстрее придумать решение для неё":)

-- 
Led.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] I: Новый rpm.
  2007-09-23 13:52 ` Alexey Tourbin
  2007-09-23 14:40   ` Dmitry V. Levin
  2007-09-23 15:09   ` [devel] I: Новый rpm Alexey I. Froloff
@ 2007-09-23 20:16   ` Michael Shigorin
  2 siblings, 0 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-23 20:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 05:52:45PM +0400, Alexey Tourbin wrote:
> Там предлагают сделать /bin64, что, как мне кажется, в обозримом
> будущем совершенно нереально.  Бодяги с %_libdir уже всем хватило.

Это раз, и два -- место сзади трамвая закрашивается таки для
_негров_, бишь bin32, раз на то пошло.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:42                               ` Dmitry V. Levin
@ 2007-09-23 20:27                                 ` Anton Farygin
  2007-09-24  9:25                                 ` Michael Shigorin
  1 sibling, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-23 20:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitry V. Levin пишет:
> On Sun, Sep 23, 2007 at 11:34:13PM +0400, Anton Farygin wrote:
>> Alexey Tourbin пишет:
>>> On Sun, Sep 23, 2007 at 11:21:06PM +0400, Anton Farygin wrote:
> [...]
>>> Если же клиенты хотят ещё и КОМПИЛИРОВАТЬ софт под x86, потому что он
>>> у них не работает под x86_64, то это совсем другая постановка задачи,
>>> из-за которой смета проекта может возрасти. :)
>> с жтим я целиком согласен, в SuSE примерно так и делают, только у них 
>> biarch ещё и компилировать умеет.
>>
>> А вот что будет с rpm'ом и apt'ом при таком пакете ?
> 
> Если по методу SuSE (битность включается в имя бинарного пакета) или по
> методу Debian (специальный бинарный псевдопакет), то apt/rpm трогать не
> придётся.  Если нужно сделать что-то одноразовое, то этот вариант
> предпочтительнее.

apt/rpm видимо трогать всё-таки придётся, иначе может где-то разползтись 
с provides/requires ? или текущего поведения apt'а будет достаточно ?



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:50                           ` Alexey I. Froloff
  2007-09-23 20:13                             ` Led
@ 2007-09-23 20:54                             ` Alexander Bokovoy
  2007-09-23 22:07                               ` Serge Ryabchun
  1 sibling, 1 reply; 89+ messages in thread
From: Alexander Bokovoy @ 2007-09-23 20:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey I. Froloff wrote:
> * Led <led@> [070923 23:39]:
>> Ещё раз: "считалка" стоит несколько сотен тысяч $, исходников нет.
> Значит это проблема конкретной "считалки за несколько сотен тысяч
> $".  Дешевле и быстрее придумать решение для неё, чем пытаться
> вывести сферического коня в жидком вакууме.  Нет?
Два комментария (не тебе напрямую, но раз уж ты поднял тему "проблемы"...):
1. Проблемы с закрытым софтом в считальных кластерах не существует, 
существует лишь недопонимание возможностей систем реализаторами таких 
кластеров. В частности, менеджеры ресурсов в кластерных расчетах сегодня 
достаточно гибки, чтобы запускать то, что надо и ставить соответствующие 
переменные окружения.

2. Правильное поведение при запуске исполняемых файлов в любой системе 
еще никто не отменял: сделать старт эмуляции elf-i386 на x86_64 не 
сложнее, чем старт эмуляции elf-i386 на ppc64б binfmt_misc еще никто не 
отменял.

Поэтому конкретная задача с гипотетическими кластерами решается и 
решается значительно проще, чем создание полноценного biarch. Если кому 
хочется подробностей -- предлагаю воспоследовать за предложением 
Турбина, но уже ко мне. :-)

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 20:54                             ` Alexander Bokovoy
@ 2007-09-23 22:07                               ` Serge Ryabchun
  2007-09-24  4:41                                 ` Alexander Bokovoy
  0 siblings, 1 reply; 89+ messages in thread
From: Serge Ryabchun @ 2007-09-23 22:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

23.09.07, Alexander Bokovoy<ab@altlinux.org> написал(а):
> 1. Проблемы с закрытым софтом в считальных кластерах не существует,
> существует лишь недопонимание возможностей систем реализаторами таких
> кластеров. В частности, менеджеры ресурсов в кластерных расчетах сегодня
> достаточно гибки, чтобы запускать то, что надо и ставить соответствующие
> переменные окружения.

Попробуйте поставить на 64-битном Альте
http://registrationcenter-download.intel.com/irc_nas/786/l_cc_c_10.0.026_intel64.tar.gz

# file data/chklic.em64t
data/chklic.em64t: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5,
stripped

и внутри у него тоже
# file iccbin
iccbin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not
stripped

Конечно, проблемы с закрытым софтом не существует. Просто на
числодробилках стоят RH, CentOS, SUSE, но не стоит ALT.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:50                     ` Led
  2007-09-23 19:01                       ` Alexey Tourbin
@ 2007-09-23 22:17                       ` Konstantin A. Lepikhov
  2007-09-24  9:01                       ` Michael Shigorin
  2 siblings, 0 replies; 89+ messages in thread
From: Konstantin A. Lepikhov @ 2007-09-23 22:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 573 bytes --]

Hi Led!

Sunday 23, at 09:50:16 PM you wrote:

...
> Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто
> мог бы его разработать. Лично мне их аргументы кажутся вполне
> корретными и обоснованными, но, к сожалению, неприемлимыми. В таком
> случае, хотелось  бы получить хотя-бы -m32 в gcc и, при (если
> возможно) разрулить пересечения по файлам в glibc-core. До этого каких
> либо конструктивных предложений вряд ли следует ждать, потому как даже
> попробовать/проверить сложно.
у ядерщиков -m32 работает уже давно ;)))

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 22:07                               ` Serge Ryabchun
@ 2007-09-24  4:41                                 ` Alexander Bokovoy
  2007-09-24  9:35                                   ` Serge Ryabchun
  0 siblings, 1 reply; 89+ messages in thread
From: Alexander Bokovoy @ 2007-09-24  4:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Serge Ryabchun wrote:
> 23.09.07, Alexander Bokovoy<ab@altlinux.org> написал(а):
>> 1. Проблемы с закрытым софтом в считальных кластерах не существует,
>>  существует лишь недопонимание возможностей систем реализаторами
>> таких кластеров. В частности, менеджеры ресурсов в кластерных
>> расчетах сегодня достаточно гибки, чтобы запускать то, что надо и
>> ставить соответствующие переменные окружения.
> 
> Попробуйте поставить на 64-битном Альте 
> http://registrationcenter-download.intel.com/irc_nas/786/l_cc_c_10.0.026_intel64.tar.gz
> 
> 
> # file data/chklic.em64t data/chklic.em64t: ELF 32-bit LSB
> executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
> shared libs), for GNU/Linux 2.2.5, stripped
> 
> и внутри у него тоже # file iccbin iccbin: ELF 32-bit LSB executable,
> Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs),
> for GNU/Linux 2.2.5, not stripped
> 
> Конечно, проблемы с закрытым софтом не существует. Просто на 
> числодробилках стоят RH, CentOS, SUSE, но не стоит ALT.
Отлично, и что Вы этим мне хотите доказать? Я утверждаю, что
инфраструктуру для работы вот с такими можно сделать, а не то, что она
уже есть. Причем сделать можно, не перелопачивая все остальные пакеты.
Перечитайте внимательно то, что я писал.

Софта вроде этого я встречал много. Чего стоят, например, ландмарковские 
считалки, собранные почти целиком в 64-бит, за исключением 32-битного 
PVM. Или там же инсталятора на tcl/tk, 32-битного, который на 
стандартный официально поддерживаемый RHEL x86_64 не устанавливается.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:35                   ` Anton Farygin
  2007-09-23 18:43                     ` Alexey Tourbin
  2007-09-23 18:50                     ` Led
@ 2007-09-24  7:26                     ` Kirill A. Shutemov
  2 siblings, 0 replies; 89+ messages in thread
From: Kirill A. Shutemov @ 2007-09-24  7:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2603 bytes --]

On [Sun, 23.09.2007 22:35], Anton Farygin wrote:
> 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 ей нужен в любом случае.

binfmt_misc + LD_LIBRARY_PATH не покатит?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + Velesys LLC, http://www.velesys.com/
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:09               ` Anton Farygin
  2007-09-23 18:27                 ` Dmitry V. Levin
  2007-09-23 18:30                 ` Alexey I. Froloff
@ 2007-09-24  8:58                 ` Michael Shigorin
  2007-09-25  9:12                   ` Epiphanov Sergei
  2 siblings, 1 reply; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24  8:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 10:09:09PM +0400, Anton Farygin wrote:
> И не факт что данное ПО будет свободное, и тем более - для x86_64.

При этом нужно x86_64?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:50                     ` Led
  2007-09-23 19:01                       ` Alexey Tourbin
  2007-09-23 22:17                       ` [devel] biarch Konstantin A. Lepikhov
@ 2007-09-24  9:01                       ` Michael Shigorin
  2007-09-24  9:43                         ` Motsyo Gennadi aka Drool
  2007-09-24 12:34                         ` Victor Forsyuk
  2 siblings, 2 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24  9:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> Кстати, возможно я чего-то не понимаю, но мне очень часто не
> хватает возможности указать архитектуру (обычно noarch) для
> конкретных субпакетов, а не для всех субпакетов глобально.

Это конструктивное ограничение в RPM (4?).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:27                           ` Alexey Tourbin
  2007-09-23 19:33                             ` Dmitry V. Levin
  2007-09-23 19:34                             ` Anton Farygin
@ 2007-09-24  9:18                             ` Alexey I. Froloff
  2007-09-24  9:43                               ` Anton Farygin
  2 siblings, 1 reply; 89+ messages in thread
From: Alexey I. Froloff @ 2007-09-24  9:18 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 487 bytes --]

* Alexey Tourbin <at@> [070923 23:30]:
> Но чтобы обеспечить базовую рантайм-поддержку x86 софта, достаточно
> ВСЕГО ЛИШЬ скопировать несколько файлов в /lib/.  Можно даже для этого
> псевдо-собрать rpm-пакет.  Для этого не нужно переделывать весь
> репозитарий.
Интересно, а grub так можно собрать?

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
  Inform-Mobil, Ltd. System Administrator
       http://www.inform-mobil.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 18:53                   ` Alexey Tourbin
  2007-09-23 19:06                     ` Led
  2007-09-23 19:17                     ` Anton Farygin
@ 2007-09-24  9:21                     ` Michael Shigorin
  2 siblings, 0 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24  9:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 10:53:16PM +0400, Alexey Tourbin wrote:
> Щиталки всякие проще всего слинковать статически (в родной i586
> среде, а запускать уже на x86_64).

Кстати, недавно очередная автолинковалка пробегала на манер
того же http://statifier.sourceforge.net.  Только для кластеров
это не сильно похоже не выход.

> То есть не недо отделываться простым соображением "клиенту надо
> незнамо чево, но очень надо".  В ряде случаев возможно
> существенно более простое решение, чем biarch (или chroot).

...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:14                       ` Alexey Tourbin
  2007-09-23 19:21                         ` Anton Farygin
  2007-09-23 19:32                         ` Led
@ 2007-09-24  9:23                         ` Michael Shigorin
  2 siblings, 0 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24  9:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 11:14:05PM +0400, Alexey Tourbin wrote:
> Статически слинковать можно в родной среде.  Это если речь идет
> о поддержке этого кластера как программно-аппаратного комплекса.
> А клиентам выдать уже готовый статический бинарь.

Сервис вполне может быстро оказаться дороже RHEL
(тем более CentOS с парой RHEL заради возможности дёргать).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 19:42                               ` Dmitry V. Levin
  2007-09-23 20:27                                 ` Anton Farygin
@ 2007-09-24  9:25                                 ` Michael Shigorin
  1 sibling, 0 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24  9:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 23, 2007 at 11:42:00PM +0400, Dmitry V. Levin wrote:
> > А вот что будет с rpm'ом и apt'ом при таком пакете ?
> Если по методу SuSE (битность включается в имя бинарного
> пакета) или по методу Debian (специальный бинарный
> псевдопакет), то apt/rpm трогать не придётся.

Вот это и похоже на разумный (главное -- реализуемый в разумные
сроки, с учётом перспективы) вариант.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  4:41                                 ` Alexander Bokovoy
@ 2007-09-24  9:35                                   ` Serge Ryabchun
  0 siblings, 0 replies; 89+ messages in thread
From: Serge Ryabchun @ 2007-09-24  9:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.07, Alexander Bokovoy<ab@altlinux.org> написал(а):
> Serge Ryabchun wrote:
> > 23.09.07, Alexander Bokovoy<ab@altlinux.org> написал(а):
> >> 1. Проблемы с закрытым софтом в считальных кластерах не существует,
> >>  существует лишь недопонимание возможностей систем реализаторами
> >> таких кластеров. В частности, менеджеры ресурсов в кластерных
> >> расчетах сегодня достаточно гибки, чтобы запускать то, что надо и
> >> ставить соответствующие переменные окружения.
> >
> > Попробуйте поставить на 64-битном Альте
> > http://registrationcenter-download.intel.com/irc_nas/786/l_cc_c_10.0.026_intel64.tar.gz
> >
> >
> > # file data/chklic.em64t data/chklic.em64t: ELF 32-bit LSB
> > executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
> > shared libs), for GNU/Linux 2.2.5, stripped
> >
> > и внутри у него тоже # file iccbin iccbin: ELF 32-bit LSB executable,
> > Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs),
> > for GNU/Linux 2.2.5, not stripped
> >
> > Конечно, проблемы с закрытым софтом не существует. Просто на
> > числодробилках стоят RH, CentOS, SUSE, но не стоит ALT.
> Отлично, и что Вы этим мне хотите доказать? Я утверждаю, что
> инфраструктуру для работы вот с такими можно сделать, а не то, что она
> уже есть. Причем сделать можно, не перелопачивая все остальные пакеты.
> Перечитайте внимательно то, что я писал.

Всего навсего то, что сбрасывать на администратора решение возможных
проблем неправильно. То, что на коленке можно много чего привинтить к
манагеру ресурсов, совсем не означает что на каждый чих требуется сооружать
свой чрут, впс или еще чего-нибудь. После решения второй проблемы такая
система будет послана в лес партизанить и вместо нее будет поставлено что-то
вменяемое с биарчем.
Я еще дома могу мириться, что в ящике с инструментами у меня все ключи на M64
и с тем, что M32 приходится пасатижами закручивать, а шурупы загонять молотком.
А там, где мне деньги плотють я возьму другой ящик с инструментами.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  9:01                       ` Michael Shigorin
@ 2007-09-24  9:43                         ` Motsyo Gennadi aka Drool
  2007-09-24  9:48                           ` Aleksey Novodvorsky
  2007-09-24 12:34                         ` Victor Forsyuk
  1 sibling, 1 reply; 89+ messages in thread
From: Motsyo Gennadi aka Drool @ 2007-09-24  9:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Michael Shigorin пишет:
> On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
>> Кстати, возможно я чего-то не понимаю, но мне очень часто не
>> хватает возможности указать архитектуру (обычно noarch) для
>> конкретных субпакетов, а не для всех субпакетов глобально.
> 
> Это конструктивное ограничение в RPM (4?).

	А можна наивный вопрос? Биарч настолько нужен? Это ведь загромождение 
системы библиотеками под две архитектуры, и как следствие раздутие 
системы. Я не прав?


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  9:18                             ` Alexey I. Froloff
@ 2007-09-24  9:43                               ` Anton Farygin
  0 siblings, 0 replies; 89+ messages in thread
From: Anton Farygin @ 2007-09-24  9:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey I. Froloff пишет:
> * Alexey Tourbin <at@> [070923 23:30]:
>> Но чтобы обеспечить базовую рантайм-поддержку x86 софта, достаточно
>> ВСЕГО ЛИШЬ скопировать несколько файлов в /lib/.  Можно даже для этого
>> псевдо-собрать rpm-пакет.  Для этого не нужно переделывать весь
>> репозитарий.
> Интересно, а grub так можно собрать?

Можно.

Запаковать glibc-32bit и grub-32bit для x86_64.

т.е. - собрать не получится, получится запаковать.



^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  9:43                         ` Motsyo Gennadi aka Drool
@ 2007-09-24  9:48                           ` Aleksey Novodvorsky
  2007-09-24 10:33                             ` Alexey Morsov
  0 siblings, 1 reply; 89+ messages in thread
From: Aleksey Novodvorsky @ 2007-09-24  9:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 9/24/07, Motsyo Gennadi aka Drool <motsyo@gmail.com> wrote:
> Michael Shigorin пишет:
> > On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> >> Кстати, возможно я чего-то не понимаю, но мне очень часто не
> >> хватает возможности указать архитектуру (обычно noarch) для
> >> конкретных субпакетов, а не для всех субпакетов глобально.
> >
> > Это конструктивное ограничение в RPM (4?).
>
>         А можна наивный вопрос? Биарч настолько нужен? Это ведь загромождение
> системы библиотеками под две архитектуры, и как следствие раздутие
> системы. Я не прав?

Правы. Но для некоторых проектов нужен критически.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  9:48                           ` Aleksey Novodvorsky
@ 2007-09-24 10:33                             ` Alexey Morsov
  2007-09-24 10:40                               ` Serge Ryabchun
  2007-09-25  5:37                               ` Хихин Руслан
  0 siblings, 2 replies; 89+ messages in thread
From: Alexey Morsov @ 2007-09-24 10:33 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 809 bytes --]

On Mon, Sep 24, 2007 at 01:48:32PM +0400, Aleksey Novodvorsky wrote:
> 
> Правы. Но для некоторых проектов нужен критически.
Причем проектов которым нужно gcc -m32.
Потому как тут правильно уже высказались - для запуска очереднйо
проприертарной поделки в 100 раз проще кинуть 32битну glibc в /lib (или
даже в /opt/lib) чем курочить систему.

-- 

С уважением,
Алексей Морсов
программист ЗАО "ИК "Риком-Траст"

Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru

NP: Dreams of Sanity - The empress - Through the looking glass (a dream)


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 10:33                             ` Alexey Morsov
@ 2007-09-24 10:40                               ` Serge Ryabchun
  2007-09-24 10:59                                 ` Alexey Morsov
  2007-09-26 13:02                                 ` Денис Смирнов
  2007-09-25  5:37                               ` Хихин Руслан
  1 sibling, 2 replies; 89+ messages in thread
From: Serge Ryabchun @ 2007-09-24 10:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.07, Alexey Morsov<samurai@ricom.ru> написал(а):
> On Mon, Sep 24, 2007 at 01:48:32PM +0400, Aleksey Novodvorsky wrote:
> >
> > Правы. Но для некоторых проектов нужен критически.
> Причем проектов которым нужно gcc -m32.
> Потому как тут правильно уже высказались - для запуска очереднйо
> проприертарной поделки в 100 раз проще кинуть 32битну glibc в /lib (или
> даже в /opt/lib) чем курочить систему.

Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
снести Альт

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 10:40                               ` Serge Ryabchun
@ 2007-09-24 10:59                                 ` Alexey Morsov
  2007-09-24 12:23                                   ` Led
  2007-09-26 13:02                                 ` Денис Смирнов
  1 sibling, 1 reply; 89+ messages in thread
From: Alexey Morsov @ 2007-09-24 10:59 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 818 bytes --]

On Mon, Sep 24, 2007 at 01:40:10PM +0300, Serge Ryabchun wrote:
> 
> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> снести Альт
Ну у меня вот на ALS4 asa9 крутится, еще и через альтератор
запускается\останаливается. 
А "клевые" RH-сотоварищи ничего кроме жедлания плеваться не вызывают.

<flame>
биарч не нужен
</flame>

-- 

С уважением,
Алексей Морсов
программист ЗАО "ИК "Риком-Траст"

Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru

NP: Dreams of Sanity - The creature that you came to see... (reprise)


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 10:59                                 ` Alexey Morsov
@ 2007-09-24 12:23                                   ` Led
  0 siblings, 0 replies; 89+ messages in thread
From: Led @ 2007-09-24 12:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Monday 24 September 2007 13:59:12 Alexey Morsov написал(а):
> On Mon, Sep 24, 2007 at 01:40:10PM +0300, Serge Ryabchun wrote:
> > Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> > снести Альт
>
> Ну у меня вот на ALS4 asa9 крутится, еще и через альтератор
> запускается\останаливается.
> А "клевые" RH-сотоварищи ничего кроме жедлания плеваться не вызывают.
>
> <flame>
> биарч не нужен
> </flame>

В слаквари много чего не нужно...

-- 
Led

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  9:01                       ` Michael Shigorin
  2007-09-24  9:43                         ` Motsyo Gennadi aka Drool
@ 2007-09-24 12:34                         ` Victor Forsyuk
  2007-09-24 15:50                           ` Michael Shigorin
  2007-09-26 16:37                           ` [devel] битая ссылка (was: biarch) Grigory Batalov
  1 sibling, 2 replies; 89+ messages in thread
From: Victor Forsyuk @ 2007-09-24 12:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Sep 24, 2007 at 12:01:03PM +0300, Michael Shigorin <mike@osdn.org.ua> wrote:
> On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote:
> > Кстати, возможно я чего-то не понимаю, но мне очень часто не
> > хватает возможности указать архитектуру (обычно noarch) для
> > конкретных субпакетов, а не для всех субпакетов глобально.
> 
> Это конструктивное ограничение в RPM (4?).

Что ты имеешь в виду под _конструктивным_ ограничением?

На самом деле оно так не потому что "нельзя сделать". Патч, который добавлял
эту фичу, занимает буквально лишь пару страниц:

http://lists.altlinux.ru/pipermail/devel/2003-October/016024.html

Увы, редхатовцы клеили дикие отмазки. Так как ссылка на обсуждение с
http://lists.altlinux.ru/pipermail/devel/2003-October/015903.html
как оказалось протухла, кому интересно могут почитать ее по этой ссылке:

http://groups.google.com/groups?q=How+to+make+some+sub-packages+noarch+and+others+i386





^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 12:34                         ` Victor Forsyuk
@ 2007-09-24 15:50                           ` Michael Shigorin
  2007-09-26 16:37                           ` [devel] битая ссылка (was: biarch) Grigory Batalov
  1 sibling, 0 replies; 89+ messages in thread
From: Michael Shigorin @ 2007-09-24 15:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Sep 24, 2007 at 03:34:33PM +0300, Victor Forsyuk wrote:
> > > Кстати, возможно я чего-то не понимаю, но мне очень часто не
> > > хватает возможности указать архитектуру (обычно noarch) для
> > > конкретных субпакетов, а не для всех субпакетов глобально.
> > Это конструктивное ограничение в RPM (4?).
> Что ты имеешь в виду под _конструктивным_ ограничением?

Виноват -- design decision.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 10:33                             ` Alexey Morsov
  2007-09-24 10:40                               ` Serge Ryabchun
@ 2007-09-25  5:37                               ` Хихин Руслан
  1 sibling, 0 replies; 89+ messages in thread
From: Хихин Руслан @ 2007-09-25  5:37 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 560 bytes --]

Здравствуйте Alexey Morsov
  В сообщении от Понедельник 24 сентября 2007 Alexey Morsov написал(a):
 > Причем проектов которым нужно gcc -m32.
 > Потому как тут правильно уже высказались - для запуска очереднйо
 > проприертарной поделки в 100 раз проще кинуть 32битну glibc в /lib
 > (или
 > даже в /opt/lib) чем курочить систему.
Imho нужен :
1 для нормального grub с прицелом на xen.
2 всякие plugin для браузеров, не собирающиеся в x86_64
3 wine 
4 others :)
И не надо мне про chroot :) - 
Да хоть как - лишь-бы из кооробки :)

-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-23 17:57             ` Dmitry V. Levin
                                 ` (2 preceding siblings ...)
  2007-09-23 18:26               ` Alexey Tourbin
@ 2007-09-25  7:08               ` Epiphanov Sergei
  3 siblings, 0 replies; 89+ messages in thread
From: Epiphanov Sergei @ 2007-09-25  7:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Sunday 23 September 2007 21:57:04 Dmitry V. Levin написал(а):
> Понятное дело, чтобы можно было
> 1. gcc -m32 в системе x86_64
> 2. использовать результат (1) в системе x86_64
> или что-то в этом духе.

Вот это мне нужно для нормальной сборки VirtualBox под x86_64. (Дома x86_64 и 
ничего нет из i586, нахлебался с мешаниной пакетов от i586).

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24  8:58                 ` [devel] biarch Michael Shigorin
@ 2007-09-25  9:12                   ` Epiphanov Sergei
  0 siblings, 0 replies; 89+ messages in thread
From: Epiphanov Sergei @ 2007-09-25  9:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Monday 24 September 2007 12:58:56 Michael Shigorin написал(а):
> > И не факт что данное ПО будет свободное, и тем более - для x86_64.
>
> При этом нужно x86_64?

По моим личным наблюдениям переход с 32-битной на 64-битную систему ускорил 
работу приложений и системы в целом где-то на 20%. А это никогда не бывает 
лишним.

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-24 10:40                               ` Serge Ryabchun
  2007-09-24 10:59                                 ` Alexey Morsov
@ 2007-09-26 13:02                                 ` Денис Смирнов
  2007-09-26 15:18                                   ` Damir Shayhutdinov
  1 sibling, 1 reply; 89+ messages in thread
From: Денис Смирнов @ 2007-09-26 13:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 442 bytes --]

On Mon, Sep 24, 2007 at 01:40:10PM +0300, Serge Ryabchun wrote:

SR> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
SR> снести Альт

Кроме проприетарных поделок ещё есть wine. Который нужен.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Дык эта... на то и мэйнтейнер у пакета, чтобы апстрим не дремал! =)
		-- mutabor in #6317

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-26 13:02                                 ` Денис Смирнов
@ 2007-09-26 15:18                                   ` Damir Shayhutdinov
  2007-09-27 13:10                                     ` Денис Смирнов
  0 siblings, 1 reply; 89+ messages in thread
From: Damir Shayhutdinov @ 2007-09-26 15:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> SR> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> SR> снести Альт
>
> Кроме проприетарных поделок ещё есть wine. Который нужен.

А ему соответственно нужны куча всяких либ (libcups, libssl, иксы,
libasound, libldap, libxml2/libxslt) не считая glibc.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* [devel] битая ссылка (was: biarch)
  2007-09-24 12:34                         ` Victor Forsyuk
  2007-09-24 15:50                           ` Michael Shigorin
@ 2007-09-26 16:37                           ` Grigory Batalov
  2007-09-26 19:31                             ` Victor Forsyuk
  1 sibling, 1 reply; 89+ messages in thread
From: Grigory Batalov @ 2007-09-26 16:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 824 bytes --]

On Mon, 24 Sep 2007 15:34:33 +0300, Victor Forsyuk wrote:

> > Это конструктивное ограничение в RPM (4?).
> 
> Что ты имеешь в виду под _конструктивным_ ограничением?
> 
> На самом деле оно так не потому что "нельзя сделать". Патч, который добавлял
> эту фичу, занимает буквально лишь пару страниц:
> 
> http://lists.altlinux.ru/pipermail/devel/2003-October/016024.html
> 
> Увы, редхатовцы клеили дикие отмазки. Так как ссылка на обсуждение с
> http://lists.altlinux.ru/pipermail/devel/2003-October/015903.html
> как оказалось протухла,

  По этой ссылке вижу Ваше письмо за 21 октября 2003 года. А что должно быть?

> кому интересно могут почитать ее по этой ссылке:
> 
> http://groups.google.com/groups?q=How+to+make+some+sub-packages+noarch+and+others+i386

-- 
 Grigory Batalov,
 ALT Linux Team

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] битая ссылка (was: biarch)
  2007-09-26 16:37                           ` [devel] битая ссылка (was: biarch) Grigory Batalov
@ 2007-09-26 19:31                             ` Victor Forsyuk
  0 siblings, 0 replies; 89+ messages in thread
From: Victor Forsyuk @ 2007-09-26 19:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Sep 26, 2007 at 08:37:28PM +0400, Grigory Batalov <bga@altlinux.org> wrote:
> > 
> > На самом деле оно так не потому что "нельзя сделать". Патч, который добавлял
> > эту фичу, занимает буквально лишь пару страниц:
> > 
> > http://lists.altlinux.ru/pipermail/devel/2003-October/016024.html
> > 
> > Увы, редхатовцы клеили дикие отмазки. Так как ссылка на обсуждение с
> > http://lists.altlinux.ru/pipermail/devel/2003-October/015903.html
> > как оказалось протухла,
> 
>   По этой ссылке вижу Ваше письмо за 21 октября 2003 года. А что должно быть?

Оно и должно быть. :) Протухла ссылка, которая была в моем письме - на архив
рассылки на geocrawler.com. Чтобы было легче найти куда я тогда ссылался я и
дал новую ссылку, которая ниже:
 
> > кому интересно могут почитать ее по этой ссылке:
> > 
> > http://groups.google.com/groups?q=How+to+make+some+sub-packages+noarch+and+others+i386




^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-26 15:18                                   ` Damir Shayhutdinov
@ 2007-09-27 13:10                                     ` Денис Смирнов
  2007-09-27 13:44                                       ` Damir Shayhutdinov
  0 siblings, 1 reply; 89+ messages in thread
From: Денис Смирнов @ 2007-09-27 13:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

On Wed, Sep 26, 2007 at 07:18:08PM +0400, Damir Shayhutdinov wrote:

> SR>> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> SR>> снести Альт
>> Кроме проприетарных поделок ещё есть wine. Который нужен.
DS> А ему соответственно нужны куча всяких либ (libcups, libssl, иксы,
DS> libasound, libldap, libxml2/libxslt) не считая glibc.

Вот-вот. А без wine линукс на x86_64 идет нафиг еще ближайшие несколько
лет.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Лучше конференций могут быть только конференции,
на которых ещё не бывал.
		-- at in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-27 13:10                                     ` Денис Смирнов
@ 2007-09-27 13:44                                       ` Damir Shayhutdinov
  2007-09-27 14:24                                         ` Serge Ryabchun
  0 siblings, 1 reply; 89+ messages in thread
From: Damir Shayhutdinov @ 2007-09-27 13:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> > SR>> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> > SR>> снести Альт
> >> Кроме проприетарных поделок ещё есть wine. Который нужен.
> DS> А ему соответственно нужны куча всяких либ (libcups, libssl, иксы,
> DS> libasound, libldap, libxml2/libxslt) не считая glibc.
>
> Вот-вот. А без wine линукс на x86_64 идет нафиг еще ближайшие несколько
> лет.

Хмм.. Не, он идет путем заворачивания в чрут (hasher) и прокидывания
внутрь /dev через mount -o bind. Это не совсем "нафиг", но примерно в
ту же сторону.

^ permalink raw reply	[flat|nested] 89+ messages in thread

* Re: [devel] biarch
  2007-09-27 13:44                                       ` Damir Shayhutdinov
@ 2007-09-27 14:24                                         ` Serge Ryabchun
  0 siblings, 0 replies; 89+ messages in thread
From: Serge Ryabchun @ 2007-09-27 14:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/27, Damir Shayhutdinov <damir@altlinux.org>:
> > > SR>> Еще раз, для запуска очередной проприетарной поделки в 100 раз проще
> > > SR>> снести Альт
> > >> Кроме проприетарных поделок ещё есть wine. Который нужен.
> > DS> А ему соответственно нужны куча всяких либ (libcups, libssl, иксы,
> > DS> libasound, libldap, libxml2/libxslt) не считая glibc.
> >
> > Вот-вот. А без wine линукс на x86_64 идет нафиг еще ближайшие несколько
> > лет.
>
> Хмм.. Не, он идет путем заворачивания в чрут (hasher) и прокидывания
> внутрь /dev через mount -o bind.

Угу, прокинуть туда еще /home, /media

> Это не совсем "нафиг", но примерно в > ту же сторону.

Вот и я о том же

^ permalink raw reply	[flat|nested] 89+ messages in thread

end of thread, other threads:[~2007-09-27 14:24 UTC | newest]

Thread overview: 89+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-23 12:58 [devel] I: Новый rpm Alex Myltsev
2007-09-23 13:17 ` Dmitry V. Levin
2007-09-23 13:26   ` [devel] [JT] 32bit chroot + wine = ? Pavlov Konstantin
2007-09-23 13:35 ` [devel] I: Новый rpm Alexey Tourbin
2007-09-23 13:52 ` Alexey Tourbin
2007-09-23 14:40   ` Dmitry V. Levin
2007-09-23 15:08     ` Alexey Tourbin
2007-09-23 15:18       ` Alexey Tourbin
2007-09-23 15:39         ` [devel] biarch Dmitry V. Levin
2007-09-23 16:22           ` Led
2007-09-23 16:29             ` Alexey I. Froloff
2007-09-23 16:40             ` Alexey Tourbin
2007-09-23 16:23           ` Alexey Tourbin
2007-09-23 17:57             ` Dmitry V. Levin
2007-09-23 18:11               ` Anton Farygin
2007-09-23 18:19               ` Aleksey Novodvorsky
2007-09-23 18:23                 ` Dmitry V. Levin
2007-09-23 18:26               ` Alexey Tourbin
2007-09-23 18:47                 ` Anton Farygin
2007-09-23 18:53                   ` Alexey Tourbin
2007-09-23 19:06                     ` Led
2007-09-23 19:14                       ` Alexey Tourbin
2007-09-23 19:21                         ` Anton Farygin
2007-09-23 19:27                           ` Alexey Tourbin
2007-09-23 19:33                             ` Dmitry V. Levin
2007-09-23 19:34                             ` Anton Farygin
2007-09-23 19:40                               ` Alexey Tourbin
2007-09-23 19:42                               ` Dmitry V. Levin
2007-09-23 20:27                                 ` Anton Farygin
2007-09-24  9:25                                 ` Michael Shigorin
2007-09-24  9:18                             ` Alexey I. Froloff
2007-09-24  9:43                               ` Anton Farygin
2007-09-23 19:32                         ` Led
2007-09-23 19:50                           ` Alexey I. Froloff
2007-09-23 20:13                             ` Led
2007-09-23 20:54                             ` Alexander Bokovoy
2007-09-23 22:07                               ` Serge Ryabchun
2007-09-24  4:41                                 ` Alexander Bokovoy
2007-09-24  9:35                                   ` Serge Ryabchun
2007-09-24  9:23                         ` Michael Shigorin
2007-09-23 19:17                     ` Anton Farygin
2007-09-23 19:23                       ` Alexey I. Froloff
2007-09-23 19:27                         ` Anton Farygin
2007-09-24  9:21                     ` Michael Shigorin
2007-09-23 18:54                   ` Dmitry V. Levin
2007-09-23 19:02                     ` Led
2007-09-23 19:15                     ` Anton Farygin
2007-09-25  7:08               ` Epiphanov Sergei
2007-09-23 16:24           ` Alexey I. Froloff
2007-09-23 16:27             ` Aleksey Novodvorsky
2007-09-23 18:09               ` Anton Farygin
2007-09-23 18:27                 ` Dmitry V. Levin
2007-09-23 18:35                   ` Anton Farygin
2007-09-23 18:43                     ` Alexey Tourbin
2007-09-23 18:56                       ` Anton Farygin
2007-09-23 18:50                     ` Led
2007-09-23 19:01                       ` Alexey Tourbin
2007-09-23 19:13                         ` Anton Farygin
2007-09-23 19:15                         ` Dmitry V. Levin
2007-09-23 19:18                           ` [devel] biarch: runtime vs devel Alexey Tourbin
2007-09-23 19:25                             ` Anton Farygin
2007-09-23 19:34                               ` Alexey Tourbin
2007-09-23 22:17                       ` [devel] biarch Konstantin A. Lepikhov
2007-09-24  9:01                       ` Michael Shigorin
2007-09-24  9:43                         ` Motsyo Gennadi aka Drool
2007-09-24  9:48                           ` Aleksey Novodvorsky
2007-09-24 10:33                             ` Alexey Morsov
2007-09-24 10:40                               ` Serge Ryabchun
2007-09-24 10:59                                 ` Alexey Morsov
2007-09-24 12:23                                   ` Led
2007-09-26 13:02                                 ` Денис Смирнов
2007-09-26 15:18                                   ` Damir Shayhutdinov
2007-09-27 13:10                                     ` Денис Смирнов
2007-09-27 13:44                                       ` Damir Shayhutdinov
2007-09-27 14:24                                         ` Serge Ryabchun
2007-09-25  5:37                               ` Хихин Руслан
2007-09-24 12:34                         ` Victor Forsyuk
2007-09-24 15:50                           ` Michael Shigorin
2007-09-26 16:37                           ` [devel] битая ссылка (was: biarch) Grigory Batalov
2007-09-26 19:31                             ` Victor Forsyuk
2007-09-24  7:26                     ` [devel] biarch Kirill A. Shutemov
2007-09-23 18:30                 ` Alexey I. Froloff
2007-09-23 18:40                   ` [devel] incompatibility Dmitry V. Levin
2007-09-23 18:51                     ` [devel] [JT] incompatibility Alexey I. Froloff
2007-09-24  8:58                 ` [devel] biarch Michael Shigorin
2007-09-25  9:12                   ` Epiphanov Sergei
2007-09-23 15:09   ` [devel] I: Новый rpm Alexey I. Froloff
2007-09-23 15:11     ` Alexey Tourbin
2007-09-23 20:16   ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git