* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:29 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Dmitry V. Levin
@ 2020-04-08 12:41 ` Alexey Gladkov
2020-04-08 12:48 ` Alexey Gladkov
2020-04-08 17:08 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Vladimir D. Seleznev
2020-04-08 12:49 ` Mikhail Efremov
` (2 subsequent siblings)
3 siblings, 2 replies; 23+ messages in thread
From: Alexey Gladkov @ 2020-04-08 12:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Apr 08, 2020 at 03:29:23PM +0300, Dmitry V. Levin wrote:
> On Wed, Apr 08, 2020 at 03:21:05PM +0300, Andrey Cherepanov wrote:
> > Следи за сборочницей.
> >
> > 8 апреля 2020 г. 15:10:24 GMT+03:00, "Dmitry V. Levin" <ldv@altlinux.org> пишет:
> > >Hi,
> > >
> > >Я правильно понимаю, что кое-кто решил извести в Сизифе ruby наиболее
> > >болезненным способом?
>
> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> сущность, как, например, Autoimports.
>
> Всё равно, как показала практика, это не работает и пользоваться этим
> невозможно.
>
> Предлагаю высказываться.
Да! Это конечно не перл, но всё же.
$ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc -l
734
$ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'perl-*.rpm' |wc -l
2876
--
Rgrds, legion
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:41 ` Alexey Gladkov
@ 2020-04-08 12:48 ` Alexey Gladkov
2020-04-09 10:25 ` Dmitry V. Levin
2020-04-08 17:08 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Vladimir D. Seleznev
1 sibling, 1 reply; 23+ messages in thread
From: Alexey Gladkov @ 2020-04-08 12:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Apr 08, 2020 at 02:41:35PM +0200, Alexey Gladkov wrote:
> Да! Это конечно не перл, но всё же.
>
> $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc -l
> 734
На самом деле:
$ find /ALT/Sisyphus/files/{x86_64,noarch} \( -name 'ruby-*.rpm' -o -name 'gem-*.rpm' \) |wc -l
1807
> $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'perl-*.rpm' |wc -l
> 2876
--
Rgrds, legion
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:48 ` Alexey Gladkov
@ 2020-04-09 10:25 ` Dmitry V. Levin
2020-04-09 10:29 ` [devel] remove ruby from Sisyphus to a separate entity Denis Medvedev
` (3 more replies)
0 siblings, 4 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2020-04-09 10:25 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 08, 2020 at 02:48:45PM +0200, Alexey Gladkov wrote:
> On Wed, Apr 08, 2020 at 02:41:35PM +0200, Alexey Gladkov wrote:
> > Да! Это конечно не перл, но всё же.
> >
> > $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc -l
> > 734
>
> На самом деле:
>
> $ find /ALT/Sisyphus/files/{x86_64,noarch} \( -name 'ruby-*.rpm' -o -name 'gem-*.rpm' \) |wc -l
> 1807
Это всё шелуха. Вот что, на мой взгляд, актуально:
$ sed -r '/ACLs/,/::/!d; /::/d; /^[^[:space:]]*(ruby|gem)/d' tasks/249602/logs/events.2.1.log
ACLs of affected packages (656):
asciidoctor obirvalger @everybody
chef cas @everybody
chef-zero cas @ruby @everybody
ec2-ami-tools mithraen @everybody
emacs-mew @nobody
erubis cas @ruby @everybody
faust antohami @qa
fog cas @ruby @everybody
foreman majioa @everybody
gambit manowar @qa @everybody
github2spec obirvalger cas
i7z bircoph @everybody
kde4base zerg
ldap-user-tools boyarsh @everybody
libstfl0 vseleznv @cpan
maruku cas @ruby @everybody
mustache cas @ruby @everybody
ncmpc darktemplar @everybody
obexftp week @everybody
ohai cas @ruby @everybody
omnibus-software cas @ruby @everybody
opennebula shaba obirvalger majioa @qa
opennebula-context shaba @everybody
passenger majioa @ruby @everybody
pcs nbr @ruby @python
puppet rt @everybody
puppetserver mrdrew @everybody
python3-module-python-build mrdrew @everybody
rails-plugin-exception_notification majioa @ruby @everybody
rake-compiler cas @ruby @everybody
sdoc cas @ruby @everybody
selenium majioa @ruby @everybody
sprockets cas @ruby @everybody
taskjuggler cas @everybody
thor cas @ruby @everybody
thrift viy @everybody
twitter-text majioa @ruby @everybody
userblocker cas @everybody
weechat legion @everybody
zonecheck @nobody
У некоторых пакетов из этого списка зависимости на ruby лишние, их можно исправить.
Остальные написаны на ruby, им придётся отправиться в путешествие вместе с ним.
--
ldv
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 10:25 ` Dmitry V. Levin
@ 2020-04-09 10:29 ` Denis Medvedev
2020-04-09 10:33 ` Anton Farygin
` (2 subsequent siblings)
3 siblings, 0 replies; 23+ messages in thread
From: Denis Medvedev @ 2020-04-09 10:29 UTC (permalink / raw)
To: ALT Linux Team development discussions, Dmitry V. Levin
09.04.2020 13:25, Dmitry V. Levin пишет:
> On Wed, Apr 08, 2020 at 02:48:45PM +0200, Alexey Gladkov wrote:
>> On Wed, Apr 08, 2020 at 02:41:35PM +0200, Alexey Gladkov wrote:
>>> Да! Это конечно не перл, но всё же.
>>>
>>> $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc -l
>>> 734
>> На самом деле:
>>
>> $ find /ALT/Sisyphus/files/{x86_64,noarch} \( -name 'ruby-*.rpm' -o -name 'gem-*.rpm' \) |wc -l
>> 1807
> Это всё шелуха. Вот что, на мой взгляд, актуально:
>
> $ sed -r '/ACLs/,/::/!d; /::/d; /^[^[:space:]]*(ruby|gem)/d' tasks/249602/logs/events.2.1.log
> ACLs of affected packages (656):
> asciidoctor obirvalger @everybody
> chef cas @everybody
> chef-zero cas @ruby @everybody
> ec2-ami-tools mithraen @everybody
> emacs-mew @nobody
> erubis cas @ruby @everybody
> faust antohami @qa
> fog cas @ruby @everybody
> foreman majioa @everybody
> gambit manowar @qa @everybody
> github2spec obirvalger cas
> i7z bircoph @everybody
> kde4base zerg
> ldap-user-tools boyarsh @everybody
> libstfl0 vseleznv @cpan
> maruku cas @ruby @everybody
> mustache cas @ruby @everybody
> ncmpc darktemplar @everybody
> obexftp week @everybody
> ohai cas @ruby @everybody
> omnibus-software cas @ruby @everybody
> opennebula shaba obirvalger majioa @qa
> opennebula-context shaba @everybody
> passenger majioa @ruby @everybody
> pcs nbr @ruby @python
> puppet rt @everybody
> puppetserver mrdrew @everybody
> python3-module-python-build mrdrew @everybody
> rails-plugin-exception_notification majioa @ruby @everybody
> rake-compiler cas @ruby @everybody
> sdoc cas @ruby @everybody
> selenium majioa @ruby @everybody
> sprockets cas @ruby @everybody
> taskjuggler cas @everybody
> thor cas @ruby @everybody
> thrift viy @everybody
> twitter-text majioa @ruby @everybody
> userblocker cas @everybody
> weechat legion @everybody
> zonecheck @nobody
>
> У некоторых пакетов из этого списка зависимости на ruby лишние, их можно исправить.
> Остальные написаны на ruby, им придётся отправиться в путешествие вместе с ним.
>
>
Самое неприятное тут pcs. Он реально нужен много где.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 10:25 ` Dmitry V. Levin
2020-04-09 10:29 ` [devel] remove ruby from Sisyphus to a separate entity Denis Medvedev
@ 2020-04-09 10:33 ` Anton Farygin
2020-04-09 10:35 ` Anton Farygin
2020-04-09 10:37 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Yuri Sedunov
2020-04-09 12:51 ` [devel] remove ruby from Sisyphus to a separate entity Alexey V. Vissarionov
3 siblings, 1 reply; 23+ messages in thread
From: Anton Farygin @ 2020-04-09 10:33 UTC (permalink / raw)
To: devel
On 09.04.2020 13:25, Dmitry V. Levin wrote:
> У некоторых пакетов из этого списка зависимости на ruby лишние, их можно исправить.
> Остальные написаны на ruby, им придётся отправиться в путешествие вместе с ним.
Это ты посмотрел с одинарной глубиной вложенности в дереве.
но если копнуть дальше, то удаляемых пакетов становится больше.
На 1-ом уровне 691 пакет, на втором - 1109, на третьем - 3311, на
четвёртом - 11510
Т.е. - надо вычищать зависимости перед удалением. А вот asciiidoctor,
например, популярная штука у некоторых пакетов.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 10:33 ` Anton Farygin
@ 2020-04-09 10:35 ` Anton Farygin
0 siblings, 0 replies; 23+ messages in thread
From: Anton Farygin @ 2020-04-09 10:35 UTC (permalink / raw)
To: devel
On 09.04.2020 13:33, Anton Farygin wrote:
> On 09.04.2020 13:25, Dmitry V. Levin wrote:
>> У некоторых пакетов из этого списка зависимости на ruby лишние, их
>> можно исправить.
>> Остальные написаны на ruby, им придётся отправиться в путешествие
>> вместе с ним.
>
> Это ты посмотрел с одинарной глубиной вложенности в дереве.
> но если копнуть дальше, то удаляемых пакетов становится больше.
>
> На 1-ом уровне 691 пакет, на втором - 1109, на третьем - 3311, на
> четвёртом - 11510
Уточнение - количество пакетов на уровне включает в себя пакеты с
предыдущего уровня. Учитываются сборочные и runtime зависимости.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-09 10:25 ` Dmitry V. Levin
2020-04-09 10:29 ` [devel] remove ruby from Sisyphus to a separate entity Denis Medvedev
2020-04-09 10:33 ` Anton Farygin
@ 2020-04-09 10:37 ` Yuri Sedunov
2020-04-09 12:51 ` [devel] remove ruby from Sisyphus to a separate entity Alexey V. Vissarionov
3 siblings, 0 replies; 23+ messages in thread
From: Yuri Sedunov @ 2020-04-09 10:37 UTC (permalink / raw)
To: devel
В Чт, 09/04/2020 в 13:25 +0300, Dmitry V. Levin пишет:
> On Wed, Apr 08, 2020 at 02:48:45PM +0200, Alexey Gladkov wrote:
> > On Wed, Apr 08, 2020 at 02:41:35PM +0200, Alexey Gladkov wrote:
> > > Да! Это конечно не перл, но всё же.
> > >
> > > $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc
> > > -l
> > > 734
> >
> > На самом деле:
> >
> > $ find /ALT/Sisyphus/files/{x86_64,noarch} \( -name 'ruby-*.rpm' -o
> > -name 'gem-*.rpm' \) |wc -l
> > 1807
>
> Это всё шелуха. Вот что, на мой взгляд, актуально:
...
>
> У некоторых пакетов из этого списка зависимости на ruby лишние, их
> можно исправить.
> Остальные написаны на ruby, им придётся отправиться в путешествие
> вместе с ним.
Есть еще пакеты, которым ruby и немного gem'ов нужны для сборки и
тестов, -- libwebkitgtk* и sassc, например.
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 10:25 ` Dmitry V. Levin
` (2 preceding siblings ...)
2020-04-09 10:37 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Yuri Sedunov
@ 2020-04-09 12:51 ` Alexey V. Vissarionov
2020-04-09 13:16 ` Denis Medvedev
3 siblings, 1 reply; 23+ messages in thread
From: Alexey V. Vissarionov @ 2020-04-09 12:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2020-04-09 13:25:14 +0300, Dmitry V. Levin wrote:
> Это всё шелуха. Вот что, на мой взгляд, актуально:
>
> $ sed -r '/ACLs/,/::/!d; /::/d; /^[^[:space:]]*(ruby|gem)/d' tasks/249602/logs/events.2.1.log
> ACLs of affected packages (656):
Из важного для пользователей - chef и puppet (здесь звучит припев
из песни С. В. Шнурова "Народная любовь").
Из важного для нас - opennebula (не то, чтобы сильно важно, но в
работе) и kde4base (но здесь скорее всего избыточная зависимость).
Немного жалко passenger (это же Fusion Passenger, да?) но он без
сабжа практически бесполезен. И pcs.
Остальное вроде не критично.
> У некоторых пакетов из этого списка зависимости на ruby лишние,
> их можно исправить.
s/можно/нужно/
> Остальные написаны на ruby, им придётся отправиться в путешествие
> вместе с ним.
Значит, ой.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 12:51 ` [devel] remove ruby from Sisyphus to a separate entity Alexey V. Vissarionov
@ 2020-04-09 13:16 ` Denis Medvedev
0 siblings, 0 replies; 23+ messages in thread
From: Denis Medvedev @ 2020-04-09 13:16 UTC (permalink / raw)
To: ALT Linux Team development discussions, Alexey V. Vissarionov
09.04.2020 15:51, Alexey V. Vissarionov пишет:
> On 2020-04-09 13:25:14 +0300, Dmitry V. Levin wrote:
>
> > Это всё шелуха. Вот что, на мой взгляд, актуально:
> >
> > $ sed -r '/ACLs/,/::/!d; /::/d; /^[^[:space:]]*(ruby|gem)/d' tasks/249602/logs/events.2.1.log
> > ACLs of affected packages (656):
>
> Из важного для пользователей - chef и puppet (здесь звучит припев
> из песни С. В. Шнурова "Народная любовь").
>
> Из важного для нас - opennebula (не то, чтобы сильно важно, но в
> работе) и kde4base (но здесь скорее всего избыточная зависимость).
>
> Немного жалко passenger (это же Fusion Passenger, да?) но он без
> сабжа практически бесполезен. И pcs.
>
> Остальное вроде не критично.
>
> > У некоторых пакетов из этого списка зависимости на ruby лишние,
> > их можно исправить.
>
> s/можно/нужно/
>
> > Остальные написаны на ruby, им придётся отправиться в путешествие
> > вместе с ним.
>
> Значит, ой.
>
>
Может быть сделать нормальные рекомендации по тасканию built-in ruby для
желающих?
И наборы соответствующих gems? Что-то типа cобранной в кучу среза
rubygems в виде огромного пакета?
Проблема и в том, что любители ruby обычно хотят самых свежих gems.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:41 ` Alexey Gladkov
2020-04-08 12:48 ` Alexey Gladkov
@ 2020-04-08 17:08 ` Vladimir D. Seleznev
1 sibling, 0 replies; 23+ messages in thread
From: Vladimir D. Seleznev @ 2020-04-08 17:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Apr 08, 2020 at 02:41:35PM +0200, Alexey Gladkov wrote:
> On Wed, Apr 08, 2020 at 03:29:23PM +0300, Dmitry V. Levin wrote:
> > On Wed, Apr 08, 2020 at 03:21:05PM +0300, Andrey Cherepanov wrote:
> > > Следи за сборочницей.
> > >
> > > 8 апреля 2020 г. 15:10:24 GMT+03:00, "Dmitry V. Levin" <ldv@altlinux.org> пишет:
> > > >Hi,
> > > >
> > > >Я правильно понимаю, что кое-кто решил извести в Сизифе ruby наиболее
> > > >болезненным способом?
> >
> > В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> > сущность, как, например, Autoimports.
> >
> > Всё равно, как показала практика, это не работает и пользоваться этим
> > невозможно.
> >
> > Предлагаю высказываться.
>
> Да! Это конечно не перл, но всё же.
Перл хотя бы работает.
> $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'ruby-*.rpm' |wc -l
> 734
>
> $ find /ALT/Sisyphus/files/{x86_64,noarch} -name 'perl-*.rpm' |wc -l
> 2876
--
WBR,
Vladimir D. Seleznev
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:29 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Dmitry V. Levin
2020-04-08 12:41 ` Alexey Gladkov
@ 2020-04-08 12:49 ` Mikhail Efremov
2020-04-08 13:39 ` [devel] remove ruby from Sisyphus to a separate entity Anton Farygin
2020-04-08 13:38 ` Anton Farygin
2020-04-09 12:38 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Alexey Tourbin
3 siblings, 1 reply; 23+ messages in thread
From: Mikhail Efremov @ 2020-04-08 12:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, 8 Apr 2020 15:29:23 +0300 Dmitry V. Levin wrote:
> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> сущность, как, например, Autoimports.
>
> Всё равно, как показала практика, это не работает и пользоваться этим
> невозможно.
>
> Предлагаю высказываться.
Как быть с софтом не на руби, использующим утилиты на руби?
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-08 12:49 ` Mikhail Efremov
@ 2020-04-08 13:39 ` Anton Farygin
0 siblings, 0 replies; 23+ messages in thread
From: Anton Farygin @ 2020-04-08 13:39 UTC (permalink / raw)
To: devel
On 08.04.2020 15:49, Mikhail Efremov wrote:
> On Wed, 8 Apr 2020 15:29:23 +0300 Dmitry V. Levin wrote:
>> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
>> сущность, как, например, Autoimports.
>>
>> Всё равно, как показала практика, это не работает и пользоваться этим
>> невозможно.
>>
>> Предлагаю высказываться.
> Как быть с софтом не на руби, использующим утилиты на руби?
>
Сам ruby и минимальный функционал нужно оставить.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-08 12:29 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Dmitry V. Levin
2020-04-08 12:41 ` Alexey Gladkov
2020-04-08 12:49 ` Mikhail Efremov
@ 2020-04-08 13:38 ` Anton Farygin
2020-04-08 13:59 ` Dmitry V. Levin
2020-04-09 12:38 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Alexey Tourbin
3 siblings, 1 reply; 23+ messages in thread
From: Anton Farygin @ 2020-04-08 13:38 UTC (permalink / raw)
To: devel
On 08.04.2020 15:29, Dmitry V. Levin wrote:
> On Wed, Apr 08, 2020 at 03:21:05PM +0300, Andrey Cherepanov wrote:
>> Следи за сборочницей.
>>
>> 8 апреля 2020 г. 15:10:24 GMT+03:00, "Dmitry V. Levin" <ldv@altlinux.org> пишет:
>>> Hi,
>>>
>>> Я правильно понимаю, что кое-кто решил извести в Сизифе ruby наиболее
>>> болезненным способом?
> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> сущность, как, например, Autoimports.
>
> Всё равно, как показала практика, это не работает и пользоваться этим
> невозможно.
>
> Предлагаю высказываться.
>
>
Сам ruby раньше работал. А вот приложения приходилось всегда ставить из
gem'ов.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-08 13:38 ` Anton Farygin
@ 2020-04-08 13:59 ` Dmitry V. Levin
2020-04-08 14:07 ` Anton Farygin
0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Levin @ 2020-04-08 13:59 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 08, 2020 at 04:38:01PM +0300, Anton Farygin wrote:
> On 08.04.2020 15:29, Dmitry V. Levin wrote:
> > On Wed, Apr 08, 2020 at 03:21:05PM +0300, Andrey Cherepanov wrote:
> >> Следи за сборочницей.
> >>
> >> 8 апреля 2020 г. 15:10:24 GMT+03:00, Dmitry V. Levin пишет:
> >>> Hi,
> >>>
> >>> Я правильно понимаю, что кое-кто решил извести в Сизифе ruby наиболее
> >>> болезненным способом?
> > В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> > сущность, как, например, Autoimports.
> >
> > Всё равно, как показала практика, это не работает и пользоваться этим
> > невозможно.
> >
> > Предлагаю высказываться.
> >
> Сам ruby раньше работал. А вот приложения приходилось всегда ставить из
> gem'ов.
Да, /usr/bin/ruby и сейчас, видимо, ещё работает, но:
$ hsh-install /usr/bin/ruby
<13>Apr 8 13:57:59 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Apr 8 13:57:59 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed
<13>Apr 8 13:57:59 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Apr 8 13:57:59 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed
<13>Apr 8 13:57:59 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Apr 8 13:57:59 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Apr 8 13:57:59 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed
<13>Apr 8 13:57:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Apr 8 13:57:59 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Apr 8 13:57:59 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
<13>Apr 8 13:57:59 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
<13>Apr 8 13:57:59 rpmi: libruby-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
<13>Apr 8 13:57:59 rpmi: erb-0:2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
<13>Apr 8 13:57:59 rpmi: irb-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
<13>Apr 8 13:57:59 rpmi: gem-minitest-5.14.0-alt1 sisyphus+248971.64.47.1 1586259854 installed
<13>Apr 8 13:57:59 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed
<13>Apr 8 13:57:59 rpmi: gem-power-assert-1.1.7-alt1 sisyphus+248971.220.47.1 1586259894 installed
<13>Apr 8 13:57:59 rpmi: rake-13.0.1-alt1 sisyphus+248971.320.47.1 1586259947 installed
<13>Apr 8 13:57:59 rpmi: gem-rake-13.0.1-alt1 sisyphus+248971.320.47.1 1586259947 installed
<13>Apr 8 13:58:00 rpmi: gem-test-unit-3.3.5-alt1 sisyphus+248971.620.47.1 1586260035 installed
<13>Apr 8 13:58:00 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed
<13>Apr 8 13:58:00 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Apr 8 13:58:00 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Apr 8 13:58:00 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Apr 8 13:58:00 rpmi: gem-1:3.1.2-alt1 sisyphus+248971.1120.47.1 1586260343 installed
<13>Apr 8 13:58:00 rpmi: bundle-2.1.4-alt1 sisyphus+247301.1100.3.2 1583840910 installed
<13>Apr 8 13:58:01 rpmi: gem-bundler-2.1.4-alt1 sisyphus+247301.1100.3.2 1583840910 installed
<13>Apr 8 13:58:01 rpmi: ruby-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
<13>Apr 8 13:58:01 rpmi: ruby-stdlibs-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
--
ldv
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-08 13:59 ` Dmitry V. Levin
@ 2020-04-08 14:07 ` Anton Farygin
0 siblings, 0 replies; 23+ messages in thread
From: Anton Farygin @ 2020-04-08 14:07 UTC (permalink / raw)
To: devel
On 08.04.2020 16:59, Dmitry V. Levin wrote:
> On Wed, Apr 08, 2020 at 04:38:01PM +0300, Anton Farygin wrote:
>> On 08.04.2020 15:29, Dmitry V. Levin wrote:
>>> On Wed, Apr 08, 2020 at 03:21:05PM +0300, Andrey Cherepanov wrote:
>>>> Следи за сборочницей.
>>>>
>>>> 8 апреля 2020 г. 15:10:24 GMT+03:00, Dmitry V. Levin пишет:
>>>>> Hi,
>>>>>
>>>>> Я правильно понимаю, что кое-кто решил извести в Сизифе ruby наиболее
>>>>> болезненным способом?
>>> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
>>> сущность, как, например, Autoimports.
>>>
>>> Всё равно, как показала практика, это не работает и пользоваться этим
>>> невозможно.
>>>
>>> Предлагаю высказываться.
>>>
>> Сам ruby раньше работал. А вот приложения приходилось всегда ставить из
>> gem'ов.
> Да, /usr/bin/ruby и сейчас, видимо, ещё работает, но:
>
> $ hsh-install /usr/bin/ruby
> <13>Apr 8 13:57:59 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
> <13>Apr 8 13:57:59 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed
> <13>Apr 8 13:57:59 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
> <13>Apr 8 13:57:59 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed
> <13>Apr 8 13:57:59 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
> <13>Apr 8 13:57:59 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
> <13>Apr 8 13:57:59 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed
> <13>Apr 8 13:57:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
> <13>Apr 8 13:57:59 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
> <13>Apr 8 13:57:59 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
> <13>Apr 8 13:57:59 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
> <13>Apr 8 13:57:59 rpmi: libruby-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
> <13>Apr 8 13:57:59 rpmi: erb-0:2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
> <13>Apr 8 13:57:59 rpmi: irb-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
> <13>Apr 8 13:57:59 rpmi: gem-minitest-5.14.0-alt1 sisyphus+248971.64.47.1 1586259854 installed
> <13>Apr 8 13:57:59 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed
> <13>Apr 8 13:57:59 rpmi: gem-power-assert-1.1.7-alt1 sisyphus+248971.220.47.1 1586259894 installed
> <13>Apr 8 13:57:59 rpmi: rake-13.0.1-alt1 sisyphus+248971.320.47.1 1586259947 installed
> <13>Apr 8 13:57:59 rpmi: gem-rake-13.0.1-alt1 sisyphus+248971.320.47.1 1586259947 installed
> <13>Apr 8 13:58:00 rpmi: gem-test-unit-3.3.5-alt1 sisyphus+248971.620.47.1 1586260035 installed
> <13>Apr 8 13:58:00 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed
> <13>Apr 8 13:58:00 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
> <13>Apr 8 13:58:00 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
> <13>Apr 8 13:58:00 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
> <13>Apr 8 13:58:00 rpmi: gem-1:3.1.2-alt1 sisyphus+248971.1120.47.1 1586260343 installed
> <13>Apr 8 13:58:00 rpmi: bundle-2.1.4-alt1 sisyphus+247301.1100.3.2 1583840910 installed
> <13>Apr 8 13:58:01 rpmi: gem-bundler-2.1.4-alt1 sisyphus+247301.1100.3.2 1583840910 installed
> <13>Apr 8 13:58:01 rpmi: ruby-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
> <13>Apr 8 13:58:01 rpmi: ruby-stdlibs-2.7.0-alt1 sisyphus+248971.1120.47.1 1586260343 installed
>
>
Да, по этому поводу у нас была какая-то переписка не так давно (про
libruby):
$ hsh-install libruby
<13>Apr 8 14:03:56 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1
1557342720 installed
<13>Apr 8 14:03:57 rpmi: libruby-2.7.0-alt1 sisyphus+248971.1120.47.1
1586260343 installed
<13>Apr 8 14:03:57 rpmi: erb-0:2.7.0-alt1 sisyphus+248971.1120.47.1
1586260343 installed
<13>Apr 8 14:03:57 rpmi: irb-2.7.0-alt1 sisyphus+248971.1120.47.1
1586260343 installed
<13>Apr 8 14:03:57 rpmi: gem-minitest-5.14.0-alt1
sisyphus+248971.64.47.1 1586259854 installed
<13>Apr 8 14:03:57 rpmi: ruby-net-telnet-0.2.0-alt1
sisyphus+219345.2700.8.1 1547631566 installed
<13>Apr 8 14:03:57 rpmi: gem-power-assert-1.1.7-alt1
sisyphus+248971.220.47.1 1586259894 installed
<13>Apr 8 14:03:57 rpmi: rake-13.0.1-alt1 sisyphus+248971.320.47.1
1586259947 installed
<13>Apr 8 14:03:57 rpmi: gem-rake-13.0.1-alt1 sisyphus+248971.320.47.1
1586259947 installed
<13>Apr 8 14:03:57 rpmi: gem-test-unit-3.3.5-alt1
sisyphus+248971.620.47.1 1586260035 installed
<13>Apr 8 14:03:57 rpmi: ruby-xmlrpc-0.3.0-alt1
sisyphus+219345.3300.8.1 1547631818 installed
<13>Apr 8 14:03:57 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1
1552167568 installed
<13>Apr 8 14:03:57 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1
1552167568 installed
<13>Apr 8 14:03:57 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1
1552167568 installed
<13>Apr 8 14:03:57 rpmi: gem-1:3.1.2-alt1 sisyphus+248971.1120.47.1
1586260343 installed
<13>Apr 8 14:03:57 rpmi: bundle-2.1.4-alt1 sisyphus+247301.1100.3.2
1583840910 installed
<13>Apr 8 14:03:58 rpmi: gem-bundler-2.1.4-alt1
sisyphus+247301.1100.3.2 1583840910 installed
<13>Apr 8 14:03:58 rpmi: ruby-2.7.0-alt1 sisyphus+248971.1120.47.1
1586260343 installed
<13>Apr 8 14:03:58 rpmi: ruby-stdlibs-2.7.0-alt1
sisyphus+248971.1120.47.1 1586260343 installed
ruby нужен более ответственный ментейнер, слишком важный компонент
репозитория, что бы оставлять его в таком виде как сейчас.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-08 12:29 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Dmitry V. Levin
` (2 preceding siblings ...)
2020-04-08 13:38 ` Anton Farygin
@ 2020-04-09 12:38 ` Alexey Tourbin
2020-04-09 13:33 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Dmitry V. Levin
3 siblings, 2 replies; 23+ messages in thread
From: Alexey Tourbin @ 2020-04-09 12:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Apr 8, 2020 at 3:29 PM Dmitry V. Levin <ldv@altlinux.org> wrote:
> В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> сущность, как, например, Autoimports.
>
> Всё равно, как показала практика, это не работает и пользоваться этим
> невозможно.
>
> Предлагаю высказываться.
Репозиторий должен оставаться крупнейшим, как минимум пятая строчка в
мире. Это залог успешного спекулирывания линуксом. А если удалить из
него всякий хлам, то он не дай бог опустится с пятого места на
полшестого! И тогда острословы скажут, что российский разработчик
операционных систем - это фактически кучка эникейщиков, которые умеют
только скачивать тарболлы с иностранных сайтов, а вот превратить их в
российскую ОС, как Иисус Христос превратил воду в вино, у них уже не
всегда получается.
^ permalink raw reply [flat|nested] 23+ messages in thread
[parent not found: <CAGvFrt1Tp0zede6AsF6u+YKqP7+y2sidH-b_FcufG6hBsoK=QA@mail.gmail.com>]
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
@ 2020-04-09 13:20 ` Alexey Tourbin
2020-04-09 13:39 ` [devel] remove ruby from Sisyphus to a separate entity Andrey Cherepanov
0 siblings, 1 reply; 23+ messages in thread
From: Alexey Tourbin @ 2020-04-09 13:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Apr 9, 2020 at 4:02 PM Aleksey Novodvorsky <aen@basealt.ru> wrote:
>> Репозиторий должен оставаться крупнейшим, как минимум пятая строчка в
>> мире. Это залог успешного спекулирывания линуксом. А если удалить из
>> него всякий хлам, то он не дай бог опустится с пятого места на
>> полшестого! И тогда острословы скажут, что российский разработчик
>> операционных систем - это фактически кучка эникейщиков, которые умеют
>> только скачивать тарболлы с иностранных сайтов, а вот превратить их в
>> российскую ОС, как Иисус Христос превратил воду в вино, у них уже не
>> всегда получается.
>
> Пусть говорят, нам не привыкать.
Удаляем ruby, потому что не получается нормально его собрать.
Евгеничь где логика? Острословы правы будут, конечно.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity
2020-04-09 13:20 ` Alexey Tourbin
@ 2020-04-09 13:39 ` Andrey Cherepanov
0 siblings, 0 replies; 23+ messages in thread
From: Andrey Cherepanov @ 2020-04-09 13:39 UTC (permalink / raw)
To: devel
09.04.2020 16:20, Alexey Tourbin пишет:
> On Thu, Apr 9, 2020 at 4:02 PM Aleksey Novodvorsky <aen@basealt.ru> wrote:
>>> Репозиторий должен оставаться крупнейшим, как минимум пятая строчка в
>>> мире. Это залог успешного спекулирывания линуксом. А если удалить из
>>> него всякий хлам, то он не дай бог опустится с пятого места на
>>> полшестого! И тогда острословы скажут, что российский разработчик
>>> операционных систем - это фактически кучка эникейщиков, которые умеют
>>> только скачивать тарболлы с иностранных сайтов, а вот превратить их в
>>> российскую ОС, как Иисус Христос превратил воду в вино, у них уже не
>>> всегда получается.
>> Пусть говорят, нам не привыкать.
> Удаляем ruby, потому что не получается нормально его собрать.
> Евгеничь где логика? Острословы правы будут, конечно.
Логики в предложениях ldv@ по удалению Ruby нет. Но это частное мнение
хоть и уважаемого, но одного человека. Думаю, это так и останется на словах.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960))
2020-04-09 12:38 ` [devel] remove ruby from Sisyphus to a separate entity (was: [cyber] I: Sisyphus-20200408 x86_64 beehive_status: +656 -14 (960)) Alexey Tourbin
@ 2020-04-09 13:33 ` Dmitry V. Levin
1 sibling, 0 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2020-04-09 13:33 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Apr 09, 2020 at 03:38:31PM +0300, Alexey Tourbin wrote:
> On Wed, Apr 8, 2020 at 3:29 PM Dmitry V. Levin wrote:
> > В таком случае я предлагаю вынести ruby из Сизифа в такую же стороннюю
> > сущность, как, например, Autoimports.
> >
> > Всё равно, как показала практика, это не работает и пользоваться этим
> > невозможно.
> >
> > Предлагаю высказываться.
>
> Репозиторий должен оставаться крупнейшим, как минимум пятая строчка в
> мире. Это залог успешного спекулирывания линуксом. А если удалить из
> него всякий хлам, то он не дай бог опустится с пятого места на
> полшестого! И тогда острословы скажут, что [...]
Без острословов было бы скучно. :)
--
ldv
^ permalink raw reply [flat|nested] 23+ messages in thread