ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Redmine/rubygems
@ 2009-01-29 18:34 Eugene Prokopiev
  2009-01-30 16:21 ` Alexey I. Froloff
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Prokopiev @ 2009-01-29 18:34 UTC (permalink / raw)
  To: Sysadmins

Здравствуйте!

Говорят, кому-то из присутствующих удавалось запустить Redmine -
поделитесь секретом :)

У меня получается:

$ rake db:migrate RAILS_ENV="production"
(in /opt/redmine/redmine-0.8.0)
/opt/redmine/redmine-0.8.0/vendor/rails/railties/lib/rails/gem_dependency.rb:36:
warning: `*' interpreted as argument prefix
rake aborted!
no such file to load -- benchmark
/opt/redmine/redmine-0.8.0/Rakefile:10
(See full trace by running task with --trace)

При этом:

$ rpm -qa | grep ruby
ruby-1.8.7-alt7
ruby-module-e2mmap-1.8.7-alt7
ruby-module-socket-1.8.7-alt7
ruby-module-misc-1.8.7-alt7
ruby-module-date-time-1.8.7-alt7
ruby-module-uri-1.8.7-alt7
ruby-module-digest-1.8.7-alt7
ruby-module-optparse-1.8.7-alt7
ruby-module-fileutils-1.8.7-alt7
ruby-module-shell-1.8.7-alt7
ruby-rake-0.8.1-alt1
ruby-module-webrick-1.8.7-alt7
ruby-module-etc-1.8.7-alt7
ruby-module-yaml-1.8.7-alt7
libruby-1.8.7-alt7
ruby-module-patterns-1.8.7-alt7
ruby-module-thread-1.8.7-alt7
ruby-module-fcntl-1.8.7-alt7
ruby-module-math-1.8.7-alt7
ruby-module-stringio-1.8.7-alt7
ruby-module-nkf-1.8.7-alt7
ruby-module-English-1.8.7-alt7
ruby-module-net-1.8.7-alt7
ruby-module-test-unit-1.8.7-alt7
ruby-module-openssl-1.8.7-alt7
ruby-module-erb-1.8.7-alt7
ruby-module-zlib-1.8.7-alt7
ruby-module-dbm-1.8.7-alt7
rubygems-1.2.0-alt1

Происходит это на branch/5.0

С Ruby/RoR я не знаком совершенно ...

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


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

* Re: [Sysadmins] Redmine/rubygems
  2009-01-29 18:34 [Sysadmins] Redmine/rubygems Eugene Prokopiev
@ 2009-01-30 16:21 ` Alexey I. Froloff
  2009-01-31 11:53   ` Eugene Prokopiev
  0 siblings, 1 reply; 14+ messages in thread
From: Alexey I. Froloff @ 2009-01-30 16:21 UTC (permalink / raw)
  To: sysadmins

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

* Eugene Prokopiev <enp@> [090129 21:44]:
> no such file to load -- benchmark
apt-get install ruby-stdlibs (или ruby-module-debug, но там может
ещё что-то понадобиться из стандартных модулей).

-- 
Regards,
Sir Raorn.

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-01-30 16:21 ` Alexey I. Froloff
@ 2009-01-31 11:53   ` Eugene Prokopiev
  2009-01-31 18:45     ` Alexey I. Froloff
  2009-02-04 20:49     ` Di
  0 siblings, 2 replies; 14+ messages in thread
From: Eugene Prokopiev @ 2009-01-31 11:53 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

30.01.09, Alexey I. Froloff<raorn@> написал(а):
> * Eugene Prokopiev <enp@> [090129 21:44]:
>
> > no such file to load -- benchmark
>
>  apt-get install ruby-stdlibs (или ruby-module-debug, но там может
>  ещё что-то понадобиться из стандартных модулей)

спасибо, помогло

скажите, а есть ли у нас опакеченные сервисы на ruby, инитскрипты
которых можно было бы взять за образец инитскртипта для redmine

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-01-31 11:53   ` Eugene Prokopiev
@ 2009-01-31 18:45     ` Alexey I. Froloff
  2009-02-01  6:58       ` Eugene Prokopiev
  2009-02-04 20:49     ` Di
  1 sibling, 1 reply; 14+ messages in thread
From: Alexey I. Froloff @ 2009-01-31 18:45 UTC (permalink / raw)
  To: sysadmins

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

* Eugene Prokopiev <enp@> [090131 14:55]:
> скажите, а есть ли у нас опакеченные сервисы на ruby, инитскрипты
> которых можно было бы взять за образец инитскртипта для redmine
Ващщета это Rails приложение, запускать его надо апачем или
mongrel'ом.

-- 
Regards,
Sir Raorn.

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-01-31 18:45     ` Alexey I. Froloff
@ 2009-02-01  6:58       ` Eugene Prokopiev
  2009-02-01 10:07         ` Alexey I. Froloff
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Prokopiev @ 2009-02-01  6:58 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

31.01.09, Alexey I. Froloff<raorn@> написал(а):
> * Eugene Prokopiev <enp@> [090131 14:55]:
>
> > скажите, а есть ли у нас опакеченные сервисы на ruby, инитскрипты
>  > которых можно было бы взять за образец инитскртипта для redmine
>
>  Ващщета это Rails приложение, запускать его надо апачем или
>  mongrel'ом.

Ну так может мне попросить вас запаковать его по всем правилам? ;) Я
понимаю,  что мне оно больше надо, но я уверен, что сделаю это
недостаточно правильно ...

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-01  6:58       ` Eugene Prokopiev
@ 2009-02-01 10:07         ` Alexey I. Froloff
  2009-02-01 12:06           ` Eugene Prokopiev
  0 siblings, 1 reply; 14+ messages in thread
From: Alexey I. Froloff @ 2009-02-01 10:07 UTC (permalink / raw)
  To: sysadmins

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

* Eugene Prokopiev <enp@> [090201 10:00]:
> Ну так может мне попросить вас запаковать его по всем правилам? ;)
Это будет очень небыстро.  Если вообще будет.  Для начала надо
нормально запаковать 3rd-party плагины из vendor/plugins, см.
http://www.altlinux.org/Ruby_Packaging_mini-HOWTO (там есть
специальный раздел про RoR плагины).  Самое сложное в этом -
найти правильный апстрим.

> Я понимаю,  что мне оно больше надо, но я уверен, что сделаю
> это недостаточно правильно ...
А вы попробуйте.  Меня можно найти в IRC, Jabber и почте, чем
смогу - помогу.

Сразу скажу, что Rails _приложения_ никто паковать не пытался, но
думаю что ничего сложного в этом быть не должно.  Всё кладётся в
/usr/share и пара конфигов уносится в /etc.

-- 
Regards,
Sir Raorn.

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-01 10:07         ` Alexey I. Froloff
@ 2009-02-01 12:06           ` Eugene Prokopiev
  2009-02-01 15:29             ` Alexey I. Froloff
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Prokopiev @ 2009-02-01 12:06 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

01.02.09, Alexey I. Froloff<raorn@> написал(а):
> * Eugene Prokopiev <enp@> [090201 10:00]:
>
> > Ну так может мне попросить вас запаковать его по всем правилам? ;)
>
> Это будет очень небыстро.  Если вообще будет.  Для начала надо
>  нормально запаковать 3rd-party плагины из vendor/plugins, см.
>  http://www.altlinux.org/Ruby_Packaging_mini-HOWTO (там есть
>  специальный раздел про RoR плагины).  Самое сложное в этом -
>  найти правильный апстрим.

С точки зрения дистрибутивостроителя правильный апстрим - это уникум :)

А тут еще выясняется, что 3rd-party плагины из vendor/plugins
бессмысленно, т.к. "Rails 2.2.x is not supported for now" :(

>  > Я понимаю,  что мне оно больше надо, но я уверен, что сделаю
>  > это недостаточно правильно ...
>
> А вы попробуйте.  Меня можно найти в IRC, Jabber и почте, чем
>  смогу - помогу.
>
>  Сразу скажу, что Rails _приложения_ никто паковать не пытался, но
>  думаю что ничего сложного в этом быть не должно.  Всё кладётся в
>  /usr/share и пара конфигов уносится в /etc.

Хотел было спросить, как же принято их запускать без упаковки
(мини-инструкция типа "распакуйте тарболл, в конфиге RoR укажите
каталог, куда распаковали"), но вижу, что в данном случае это не
поможет ...

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-01 12:06           ` Eugene Prokopiev
@ 2009-02-01 15:29             ` Alexey I. Froloff
  0 siblings, 0 replies; 14+ messages in thread
From: Alexey I. Froloff @ 2009-02-01 15:29 UTC (permalink / raw)
  To: sysadmins

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

* Eugene Prokopiev <enp@> [090201 15:06]:
> С точки зрения дистрибутивостроителя правильный апстрим - это уникум :)
Не, "правильный апстрим" - это то место, откуда брался код.  Как
правило репозиторий на гитхабе.

> А тут еще выясняется, что 3rd-party плагины из vendor/plugins
> бессмысленно, т.к. "Rails 2.2.x is not supported for now" :(
Это надо на месте смотреть.

> Хотел было спросить, как же принято их запускать без упаковки
> (мини-инструкция типа "распакуйте тарболл, в конфиге RoR укажите
> каталог, куда распаковали"), но вижу, что в данном случае это не
> поможет ...
Почему не поможет?  Это обычный vhost для apache.  DocumentRoot
смотрит в каталог public/, там есть .htaccess специального вида.
Вот описание настроек апача для debian и mod_fcgid:

http://www.howtoforge.com/ruby_on_rails_debian_etch_p2

Общий принцип, думаю, понятен.

-- 
Regards,
Sir Raorn.

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-01-31 11:53   ` Eugene Prokopiev
  2009-01-31 18:45     ` Alexey I. Froloff
@ 2009-02-04 20:49     ` Di
  2009-02-05  5:50       ` Eugene Prokopiev
  1 sibling, 1 reply; 14+ messages in thread
From: Di @ 2009-02-04 20:49 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

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

Доброго времени суток.

Как Вам удалось это запустить? Я натыкаюсь на проблему:

$ rake db:migrate RAILS_ENV="production"
(in /opt/redmine/redmine-0.8.0)
/opt/redmine/redmine-0.8.0/vendor/rails/railties/lib/rails/gem_dependency.rb:36: 
warning: `*' interpreted as argument prefix
rake aborted!
production database is not configured

(See full trace by running task with --trace)

Пакеты из 4.1

[-- Attachment #2: denyago.vcf --]
[-- Type: text/x-vcard, Size: 366 bytes --]

begin:vcard
fn:Denis Timurovich Yagofarov
n:Yagofarov;Denis Timurovich
org:ITGIS NASU
adr:room 615;;Chokolovski blvdr., 13;Kiev;;03151;Ukraine
email;internet:denyago@rambler.ru
title:system administrator
tel;work:80442480755
tel;pager:diyago@jabber.te.ua
tel;home:80442434512
tel;cell:80662933760
note:diyago@jabber.te.ua
x-mozilla-html:FALSE
version:2.1
end:vcard


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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-04 20:49     ` Di
@ 2009-02-05  5:50       ` Eugene Prokopiev
  2009-02-05 10:07         ` Денис Ягофаров
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Prokopiev @ 2009-02-05  5:50 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

>  Как Вам удалось это запустить?

http://admdev.blogspot.com/2009/02/redmine-quickstart.html

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-05  5:50       ` Eugene Prokopiev
@ 2009-02-05 10:07         ` Денис Ягофаров
  2009-02-05 11:10           ` Eugene Prokopiev
  0 siblings, 1 reply; 14+ messages in thread
From: Денис Ягофаров @ 2009-02-05 10:07 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

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

Eugene Prokopiev пишет:
>>  Как Вам удалось это запустить?
>>     
>
> http://admdev.blogspot.com/2009/02/redmine-quickstart.htm
Как раз в блоге и прочитал. Старался делать 1 в 1.
Т.к. нужных пакетов в 4.0 не оказалось, временно подключил 4.1. Обновил 
руби и все пасочки к нему. С виду, тот компонент, в котором происходит 
затык в сизифе такой же. Впрочем, обновился до текущего сизифа, с тем же 
результатом.

$ rake db:migrate RAILS_ENV="production"
(in /opt/redmine/redmine-0.8.0)
/opt/redmine/redmine-0.8.0/vendor/rails/railties/lib/rails/gem_dependency.rb:36: 
warning: `*' interpreted as argument prefix
rake aborted!
production database is not configured

(See full trace by running task with --trace)

ruby-module-English-1.8.7-alt7
ruby-module-dl-1.8.7-alt7
ruby-tool-irb-1.8.7-alt7
ruby-activerecord-2.2.1-alt1
ruby-module-patterns-1.8.7-alt7
ruby-module-math-1.8.7-alt7
ruby-module-tracer-1.8.7-alt7
ruby-module-tk-1.8.7-alt7
ruby-module-curses-1.8.7-alt7
ruby-module-rubynode-1.8.7-alt7
ruby-module-webrick-1.8.7-alt7
ruby-stdlibs-1.8.7-alt7
ruby-memcache-client-1.5.0-alt1
ruby-module-e2mmap-1.8.7-alt7
ruby-module-date-time-1.8.7-alt7
ruby-module-readline-1.8.7-alt7
ruby-module-debug-1.8.7-alt7
ruby-module-env-1.8.7-alt7
ruby-module-yaml-1.8.7-alt7
rubygems-1.2.0-alt1
ruby-builder-2.1.2-alt2
ruby-rake-0.8.1-alt1
ruby-module-socket-1.8.7-alt7
ruby-module-rexml-1.8.7-alt7
ruby-module-digest-1.8.7-alt7
ruby-module-pty-1.8.7-alt7
ruby-module-openssl-1.8.7-alt7
ruby-module-drb-1.8.7-alt7
ruby-tzinfo-0.3.11-alt1
rpm-build-ruby-0.0.3-alt0.M41.1
ruby-module-misc-1.8.7-alt7
ruby-module-nkf-1.8.7-alt7
ruby-module-rss-1.8.7-alt7
ruby-module-bigdecimal-1.8.7-alt7
ruby-module-dbm-1.8.7-alt7
ruby-module-optparse-1.8.7-alt7
ruby-module-xmlrpc-1.8.7-alt7
ruby-prof-0.6.1-alt1
sqlite3-ruby-1.2.1-alt2
libruby-1.8.7-alt7
ruby-module-stringio-1.8.7-alt7
ruby-module-erb-1.8.7-alt7
ruby-module-tcltk-1.8.7-alt7
ruby-module-open3-1.8.7-alt7
ruby-module-strscan-1.8.7-alt7
ruby-module-fileutils-1.8.7-alt7
ruby-module-cgi-1.8.7-alt7
libruby-devel-1.8.7-alt7
ruby-i18n-0.1.0-alt3
ruby-activerecord-sqlite-adapter-2.2.1-alt1
ruby-1.8.7-alt7
ruby-module-iconv-1.8.7-alt7
ruby-module-racc-runtime-1.8.7-alt7
ruby-module-syslog-1.8.7-alt7
ruby-module-net-1.8.7-alt7
ruby-module-soap-1.8.7-alt7
ruby-xml-simple-1.0.11-alt2
ruby-activerecord-sqlite3-adapter-2.2.1-alt1
sqlite-ruby-2.2.3-alt2
ruby-module-thread-1.8.7-alt7
ruby-module-uri-1.8.7-alt7
ruby-module-zlib-1.8.7-alt7
ruby-module-wait-1.8.7-alt7
ruby-module-gdbm-1.8.7-alt7
ruby-module-shell-1.8.7-alt7
ruby-tool-rdoc-1.8.7-alt7
ruby-activesupport-2.2.1-alt1
ruby-module-fcntl-1.8.7-alt7
ruby-module-etc-1.8.7-alt7
ruby-module-sdbm-1.8.7-alt7
ruby-module-test-unit-1.8.7-alt7


[-- Attachment #2: denyago.vcf --]
[-- Type: text/x-vcard, Size: 269 bytes --]

begin:vcard
fn:Denis Timurovich Yagofarov
n:Yagofarov;Denis Timurovich
org:ITGIS NASU
adr:room 615;;Chokolovski blvdr., 13;Kiev;;03151;Ukraine
email;internet:denyago@rambler.ru
title:system administrator
tel;work:80442480755
x-mozilla-html:FALSE
version:2.1
end:vcard


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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-05 10:07         ` Денис Ягофаров
@ 2009-02-05 11:10           ` Eugene Prokopiev
  2009-02-06 11:52             ` Денис Ягофаров
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Prokopiev @ 2009-02-05 11:10 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

> > http://admdev.blogspot.com/2009/02/redmine-quickstart.htm
> >
>  Как раз в блоге и прочитал. Старался делать 1 в 1.
>  Т.к. нужных пакетов в 4.0 не оказалось, временно подключил 4.1. Обновил
> руби и все пасочки к нему. С виду, тот компонент, в котором происходит затык
> в сизифе такой же. Впрочем, обновился до текущего сизифа, с тем же
> результатом.

может с --trace скажут что-нибудь более внятное?

у меня это работает на свежесобраном VE из 5.0

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

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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-05 11:10           ` Eugene Prokopiev
@ 2009-02-06 11:52             ` Денис Ягофаров
  2009-02-06 13:01               ` Alexey I. Froloff
  0 siblings, 1 reply; 14+ messages in thread
From: Денис Ягофаров @ 2009-02-06 11:52 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

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

Eugene Prokopiev пишет:
> у меня это работает на свежесобраном VE из 5.
Обновился из Сизифа полностью.

Ошибка в _не_прочтении_ инструкции.... нужно по пробелу во второй и 
третей строке:
production:
 adapter: sqlite3
 dbfile: db/production.db

Этот конфиг чувствителен к форматированию! (кто бы мог подумать...)


[-- Attachment #2: denyago.vcf --]
[-- Type: text/x-vcard, Size: 269 bytes --]

begin:vcard
fn:Denis Timurovich Yagofarov
n:Yagofarov;Denis Timurovich
org:ITGIS NASU
adr:room 615;;Chokolovski blvdr., 13;Kiev;;03151;Ukraine
email;internet:denyago@rambler.ru
title:system administrator
tel;work:80442480755
x-mozilla-html:FALSE
version:2.1
end:vcard


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

* Re: [Sysadmins] Redmine/rubygems
  2009-02-06 11:52             ` Денис Ягофаров
@ 2009-02-06 13:01               ` Alexey I. Froloff
  0 siblings, 0 replies; 14+ messages in thread
From: Alexey I. Froloff @ 2009-02-06 13:01 UTC (permalink / raw)
  To: sysadmins

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

* Денис Ягофаров <denyago@> [090206 14:59]:
> Этот конфиг чувствителен к форматированию! (кто бы мог подумать...)
Ващщета это называется YAML, там так принято. (кто бы мог подумать...)

-- 
Regards,
Sir Raorn.

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

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

end of thread, other threads:[~2009-02-06 13:01 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-29 18:34 [Sysadmins] Redmine/rubygems Eugene Prokopiev
2009-01-30 16:21 ` Alexey I. Froloff
2009-01-31 11:53   ` Eugene Prokopiev
2009-01-31 18:45     ` Alexey I. Froloff
2009-02-01  6:58       ` Eugene Prokopiev
2009-02-01 10:07         ` Alexey I. Froloff
2009-02-01 12:06           ` Eugene Prokopiev
2009-02-01 15:29             ` Alexey I. Froloff
2009-02-04 20:49     ` Di
2009-02-05  5:50       ` Eugene Prokopiev
2009-02-05 10:07         ` Денис Ягофаров
2009-02-05 11:10           ` Eugene Prokopiev
2009-02-06 11:52             ` Денис Ягофаров
2009-02-06 13:01               ` Alexey I. Froloff

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

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


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