ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [cyber] I: Sisyphus-20090211 devel download: +3
  @ 2009-02-12  0:30 ` Alexey I. Froloff
  2009-02-12  0:33   ` Dmitry V. Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Alexey I. Froloff @ 2009-02-12  0:30 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* QA Team Download Robot <qa@> [090211 23:03]:
> List of files which have been downloaded from the "devel" incoming:
> jruby-1.1.1-alt1_3jpp5.src.rpm
Крайне _не_ рекомендую прописывать этому пакету (и всем пакетам
его использующим) иметь сборочную зависимость на rpm-build-ruby.
Результат будет крайне отрицательный.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [cyber] I: Sisyphus-20090211 devel download: +3
  2009-02-12  0:30 ` [devel] [cyber] I: Sisyphus-20090211 devel download: +3 Alexey I. Froloff
@ 2009-02-12  0:33   ` Dmitry V. Levin
  2009-02-12 11:15     ` Alexey I. Froloff
  0 siblings, 1 reply; 5+ messages in thread
From: Dmitry V. Levin @ 2009-02-12  0:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Feb 12, 2009 at 03:30:10AM +0300, Alexey I. Froloff wrote:
> * QA Team Download Robot <qa@> [090211 23:03]:
> > List of files which have been downloaded from the "devel" incoming:
> > jruby-1.1.1-alt1_3jpp5.src.rpm
> Крайне _не_ рекомендую прописывать этому пакету (и всем пакетам
> его использующим) иметь сборочную зависимость на rpm-build-ruby.
> Результат будет крайне отрицательный.

Чем это вызвано?


-- 
ldv

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

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

* Re: [devel] [cyber] I: Sisyphus-20090211 devel download: +3
  2009-02-12  0:33   ` Dmitry V. Levin
@ 2009-02-12 11:15     ` Alexey I. Froloff
  2009-02-12 11:31       ` Alexey I. Froloff
  2009-02-12 12:01       ` Igor Vlasenko
  0 siblings, 2 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2009-02-12 11:15 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@> [090212 03:36]:
> > > List of files which have been downloaded from the "devel" incoming:
> > > jruby-1.1.1-alt1_3jpp5.src.rpm
> > Крайне _не_ рекомендую прописывать этому пакету (и всем пакетам
> > его использующим) иметь сборочную зависимость на rpm-build-ruby.
> > Результат будет крайне отрицательный.
> Чем это вызвано?
Во первых оно не соберётся, потому как таскает с собой в брюхе
rubygems (зависимость на ruby(rubygems/*) запрещена).  Во вторых
оно начнёт зависеть от системных ruby(XXX), но ничего не
предоставлять (кладёт немногочисленные файлы не в $LOAD_PATH).
Ну и в третьих стандартная библиотека jruby чуть менее чем
полностью спрятана в jar'ах и rpm-build-ruby их просто не увидит.

Запустить ruby.req/ruby.prov полностью под jruby нельзя, потому
как для его работы необходим модуль ruby(rubynode), который
сейчас существует только для ruby 1.8.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [cyber] I: Sisyphus-20090211 devel download: +3
  2009-02-12 11:15     ` Alexey I. Froloff
@ 2009-02-12 11:31       ` Alexey I. Froloff
  2009-02-12 12:01       ` Igor Vlasenko
  1 sibling, 0 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2009-02-12 11:31 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Alexey I. Froloff <raorn@> [090212 14:19]:
> Ну и в третьих стандартная библиотека jruby чуть менее чем
> полностью спрятана в jar'ах и rpm-build-ruby их просто не увидит.
compare_packages -a -R :

@@ -12,3 +12,17 @@
 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
 rpmlib(PayloadIsLzma) <= 4.4.2-1
 ruby  
+ruby(irb)  
+ruby(irb/completion)  
+ruby(java)  
+ruby(jruby)  
+ruby(jruby/jrubyc)  
+ruby(optparse)  
+ruby(ostruct)  
+ruby(rdoc/rdoc)  
+ruby(rdoc/ri/ri_driver)  
+ruby(rubygems)  
+ruby(rubygems/exceptions)  
+ruby(rubygems/gem_runner)  
+ruby(test/unit)  
+ruby(zlib)  

compare_packages -a --provides пуст.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [cyber] I: Sisyphus-20090211 devel download: +3
  2009-02-12 11:15     ` Alexey I. Froloff
  2009-02-12 11:31       ` Alexey I. Froloff
@ 2009-02-12 12:01       ` Igor Vlasenko
  1 sibling, 0 replies; 5+ messages in thread
From: Igor Vlasenko @ 2009-02-12 12:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Feb 12, 2009 at 02:15:13PM +0300, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [090212 03:36]:
> > > > List of files which have been downloaded from the "devel" incoming:
> > > > jruby-1.1.1-alt1_3jpp5.src.rpm
> > > Крайне _не_ рекомендую прописывать этому пакету (и всем пакетам
> > > его использующим) иметь сборочную зависимость на rpm-build-ruby.
> > > Результат будет крайне отрицательный.
> > Чем это вызвано?
> Во первых оно не соберётся, потому как таскает с собой в брюхе
> rubygems (зависимость на ruby(rubygems/*) запрещена).  Во вторых
> оно начнёт зависеть от системных ruby(XXX), но ничего не
> предоставлять (кладёт немногочисленные файлы не в $LOAD_PATH).
> Ну и в третьих стандартная библиотека jruby чуть менее чем
> полностью спрятана в jar'ах и rpm-build-ruby их просто не увидит.
> 
> Запустить ruby.req/ruby.prov полностью под jruby нельзя, потому
> как для его работы необходим модуль ruby(rubynode), который
> сейчас существует только для ruby 1.8.

Да, я знаю про эти грабли, я в свое время уже ходил
по аналогичным для jpython (jython).
По этому у меня политика по умолчанию максимальной изоляции.

По хорошему, и нужды в интеграции cruby и jruby сейчас нет.
как правило, jruby скрипты, которые требуют jruby,
спрятаны глубоко в недрах .jar файлов и в файловой системе не видны.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

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

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-12  0:30 ` [devel] [cyber] I: Sisyphus-20090211 devel download: +3 Alexey I. Froloff
2009-02-12  0:33   ` Dmitry V. Levin
2009-02-12 11:15     ` Alexey I. Froloff
2009-02-12 11:31       ` Alexey I. Froloff
2009-02-12 12:01       ` Igor Vlasenko

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