[devel] remove ruby from Sisyphus to a separate entity

Anton Farygin rider на basealt.ru
Ср Апр 8 17:07:13 MSK 2020


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




Подробная информация о списке рассылки Devel