[devel] [#36314] DONE del=ruby-actionpack del=ruby-activerecord del=ruby-activesupport ...

Igor Zubkov igor.zubkov на gmail.com
Вт Дек 28 10:16:52 UTC 2010


2010/12/27 Dmitry V. Levin:
> On Mon, Dec 27, 2010 at 08:22:56PM +0200, Igor Zubkov wrote:
>> 2010/12/27 Dmitry V. Levin:
>> > On Mon, Dec 27, 2010 at 05:19:10PM +0300, Girar Builder robot wrote:
>> >> http://git.altlinux.org/tasks/archive/done/_35/36314/task/log.1.1
>> >>
>> >> 2010-Dec-27 17:16:39 :: task #36314 for sisyphus started by raorn:
>> >> #100 delete ruby-actionpack
>> >> #200 delete ruby-activerecord
>> >> #300 delete ruby-activesupport
>> >> #400 delete libxml-ruby
>> >> #500 delete ruby-actionmailer
>> >> #600 delete ruby-activeresource
>> >> #700 delete redmine
>> >> #1000 delete rails-plugin-engines
>> >> #1100 delete rails-plugin-exception_notification
>> >> #1200 delete rails-plugin-object_daddy
>> >> #1300 delete rails-plugin-redhillonrails_core
>> >> #1400 delete rails-plugin-rfpdf
>> >> #1500 delete rails-plugin-shoulda
>> >> #1600 delete rails-plugin-will_paginate
>> >> #1700 delete ruby-gettext_rails
>> >> #2000 delete ruby-locale_rails
>> >> #2100 delete ruby-rails
>> >> #2200 delete ruby-activeldap
>> >> #2300 delete ruby-gettext_activerecord
>> >> #2400 delete ruby-effigy
>> >> #2500 delete ruby-rack-test
>> >
>> > Это что, диверсия?
>>
>> Интересно, а кому-то нужен ruby on rails в Сизифе/бранчах?
>
> Пользователям.

Если пользователи это пакеты, то redmine единственный кто использует
ruby on rails в Сизифе. Если это живые пользователи, я бы с
удовольствием послушал о том как они используют rails из репозитория.

>> Просто так,
>> он не играет никакой роли. Только вместе с софтом типа redmine имеет
>> смысл собирать ruby on rails (и зависимости). Ну и перепаковывать
>> джемы в пакеты только для софт на ruby.
>>
>> Для разработки проще поставить RVM (http://rvm.beginrescueend.com/) и
>> забыть про любые проблемы с ruby и его джемами. У меня так на трём
>> машинах сделано. И на prometheus.altlinux.org в том числе.
>
> Решения, сделанные таким образом, недистрибутивны.  Если вам не нужны
> дистрибутивные решения, то это ещё не значит, что они не нужны никому.

Это не правильно в нашем понимании. Но работает у всех остальных. И
даже у нас на prometheus который под Сизифом крутится.

По поводу #24379. В руби, не проходящие тесты ещё хуже чем на C не
собирающийся софт из-за свежего компилятора. Тесты показывают что
поведение библиотеки libxml2 изменилось. Кстати, это может повлиять и
на другие пакеты в репозитории (если уже не повлияло). Так что, просто
так закрывать баг с WORKSFORME не правильно по меньшей мере.

По поводу libxml-ruby, у меня тесты даже не хотят запускаться:
biow0lf$ ruby setup.rb test
Running tests...
setup.rb:1465:in `exec_test': uninitialized constant
Test::Unit::AutoRunner (NameError)
	from setup.rb:1004:in `exec_test'
	from setup.rb:826:in `invoke'
	from setup.rb:773:in `invoke'
	from setup.rb:1578:in `<main>'
biow0lf$

Это rvm, ruby 1.9.2p136. Это повод пожаловаться разработчикам на
прямую. Благо там Aaron Patterson (http://tenderlovemaking.com/). Он
недавно переписывал arel (это теперь часть rails 3) из-за чего оно
местами стало намного быстрее (местами на порядки).

Ну и последнее. rails вернулся в репозиторий, а кто его в нём будет
поддерживать? И кто соберёт свежий ruby 1.9.2p136 который только вышел
если raorn@ (как я понимаю) забанен.

Кроме того, ruby-* пакеты в Сизифе сейчас не проходят сборочный тест.
Уже давно. Это надо чинить, только кто этом будет заниматься?

-- 
Igor Zubkov
http://hi.im/ice


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