* 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