ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 ...
  @ 2009-05-08 17:07 ` Alexey I. Froloff
  2009-05-08 17:14   ` Alexey I. Froloff
  2009-05-09  9:44   ` Alexey I. Froloff
  0 siblings, 2 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2009-05-08 17:07 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Girar Builder robot <girar-builder@> [090508 19:47]:
> http://git.altlinux.org/tasks/6058/task/log.3
Такой фэйл, что даже вин! (ц)

> 2009-May-08 19:18:03 :: task #6058 for sisyphus resumed:
В задании 6058 расположился корован ruby 1.9.1, на который можно
набигать.  Собрано всего пять пакетов, основной целью было
получение точного списка анметов.

> #14 build 0.1.0-alt0.1 from /people/raorn/packages/rpm-build-ruby.git
> #15 build 1.9.1-alt0.20090504 from /people/raorn/packages/ruby.git
> #16 build 1.3.1-alt2 from /people/raorn/packages/ruby-minitest.git
> #17 build 1.4.6-alt1 from /people/raorn/packages/ruby-racc.git
> #18 build 0.8.4-alt1 from /people/raorn/packages/ruby-rake.git
> #19 build 2.0.1-alt1 from /people/raorn/packages/ruby-locale.git
> #20 build 2.0.1-alt1 from /people/raorn/packages/ruby-gettext.git
Из этих субтасков можно скачать пакеты и положить в локальную
хашерницу для тестовых пересборок.

Первым делом, информация для тех кто напрямую линкуется с
libruby.  Расположение includes поменялось как по сравнению с
апстримной 1.8, так и по сравнению с нашей сборкой 1.8.
Правильный CFLAGS добывается примерно следующим образом:

ruby -rrbconfig -e 'print RbConfig::expand("-I$(rubyhdrdir)/$(arch) -I$(rubyhdrdir)/ruby/backward -I$(rubyhdrdir)")'

Да, теперь оно живёт в трёх каталогах.  Какого-то официального
простого способа для получения этой или похожей строки я не нашёл
(даже в третьем издании Programming Ruby).

Все хедеры переехали в подкаталог ruby.  Вместо

#include <ruby.h>

следует писать

#include <ruby/ruby.h>

Старый вариант работает, но выдаётся варнинг.

Прямой доступ внутрь структур RString и RArray запрешён.  Вместо

RSTRING(foo)->ptr;
RSTRING(foo)->len;
RARRAY(foo)->ptr;
RARRAY(foo)->len;

надо использовать конструкции

RSTRING_PTR(foo);
RSTRING_LEN(foo);
RARRAY_PTR(foo);
RARRAY_LEN(foo);

которые, кстати, уже лет триста определены в ruby.h.

Вместо переменной ruby_errinfo следует использовать функцию
rb_errinfo(), которая возвращает указатель на то же самое.


Что касается runtime части.  Все ruby-module-* запилены обратно в
ruby-stdlibs и ruby-stdlibs-tk.  Provides/Obsoletes выставлены,
но лучше обновить BuildRequires.

Исправлена ошибка в rdoc, когда из такого кода:

module ::Foo
class Bar
...
end
end

генерилась документация для Bar.  Теперь RI документация будет
лежать в правильном Foo/Bar.

Убито много deprecated модулей:

md5, sha1 - древние stub'ы для digest/md5 и digest/sha1.
ftools - предлагается портировать код на fileutils.
parsedate - использовать date и Date::parse.
getopts - предлагается использовать optparse.

Вместо test/unit теперь используется ruby-minitest с некоторой
заглушкой, совместимой с test/unit чуть менее чем полностью.


В файле ruby.ok.list находится список пакетов, которые нормальное
пересобрались в одну-две итерации (туда же koffice, но у меня
просто закончилось место на tmpfs).


Ну и коротко о непересобранных пакетах.  Если в ACL вашего пакета
есть raorn или @ruby можете в принципе ничего по этому поводу не
делать - я сам пересоберу, но помощи буду рад ;-)  При пересборке
желательно обновить версию пакета, если возможно.

> alexandria#0.6.3-alt2   	/usr/share/ruby/vendor_ruby/1.8
Нужен новый ruby-amazon.

> ccaffeine-common#0.8.8-alt1	ruby(ftools)
> ruby-amazon#0.9.2-alt2  	ruby(md5)
> ruby-dbi#0.4.0-alt1     	ruby(parsedate)
> ruby-module-qt#3.5.10-alt1	ruby(getopts)
См. выше.

> sisu#0.64.0-alt1        	ruby-module-env
Вот так не надо делать никогда-никогда.  Пользуйтесь
rpm-build-ruby для поиска зависимостей.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 ...
  2009-05-08 17:07 ` [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 Alexey I. Froloff
@ 2009-05-08 17:14   ` Alexey I. Froloff
  2009-05-09  9:44   ` Alexey I. Froloff
  1 sibling, 0 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2009-05-08 17:14 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Alexey I. Froloff <raorn@> [090508 21:08]:
> Ну и коротко о непересобранных пакетах.
А список-то я и не показал:

> alexandria#0.6.3-alt2   	/usr/share/ruby/vendor_ruby/1.8
> ccaffeine-common#0.8.8-alt1	ruby(ftools)
> einarc#1.4-alt0.2       	/usr/share/ruby/vendor_ruby/1.8
> kazehakase-ruby#0.5.6-alt2	libruby.so.1.8
> libxml-ruby#0.8.3-alt1  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> libxml-ruby#0.8.3-alt1  	/usr/share/ruby/vendor_ruby/1.8
> libxml-ruby#0.8.3-alt1  	libruby.so.1.8
> mysql-ruby#2.7.5-alt1   	libruby.so.1.8
> puppet#0.24.6-alt3      	/usr/share/ruby/vendor_ruby/1.8
> puppet-http_server-mongrel#0.24.6-alt3	/usr/share/ruby/vendor_ruby/1.8
> puppet-http_server-rack#0.24.6-alt3	/usr/share/ruby/vendor_ruby/1.8
> puppet-http_server-webrick#0.24.6-alt3	/usr/share/ruby/vendor_ruby/1.8
> rails-plugin-searchgasm#0.9.10-alt1	/usr/share/ruby/vendor_ruby/1.8
> rails-plugin-will_paginate#2.3.3-alt1	/usr/share/ruby/vendor_ruby/1.8
> rbot#0.9.13-alt1        	/usr/share/ruby/vendor_ruby/1.8
> rbot#0.9.13-alt1        	ruby(soap/wsdlDriver)
> ruby-actionmailer#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-actionpack#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activeldap#1.0.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activeldap#1.0.1-alt1	ruby(md5)
> ruby-activeldap#1.0.1-alt1	ruby(sha1)
> ruby-activeldap-doc#1.0.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activerecord#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activerecord-mysql-adapter#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activerecord-postgresql-adapter#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activerecord-sqlite-adapter#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activerecord-sqlite3-adapter#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activeresource#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activesupport#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-activesupport#2.2.1-alt1	ruby(test/unit/error)
> ruby-alterator#0.1.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-amazon#0.9.2-alt2  	/usr/share/ruby/vendor_ruby/1.8
> ruby-amazon#0.9.2-alt2  	ruby(md5)
> ruby-atk#0.18.1-alt2    	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-atk#0.18.1-alt2    	/usr/share/ruby/vendor_ruby/1.8
> ruby-atk#0.18.1-alt2    	libruby.so.1.8
> ruby-bacon#1.0.0-alt1   	/usr/share/ruby/vendor_ruby/1.8
> ruby-bdb#0.6.5-alt1     	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-bdb#0.6.5-alt1     	libruby.so.1.8
> ruby-bonobo2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-bonobo2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-bonobo2#0.18.1-alt2	libruby.so.1.8
> ruby-bonoboui2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-bonoboui2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-bonoboui2#0.18.1-alt2	libruby.so.1.8
> ruby-builder#2.1.2-alt2 	/usr/share/ruby/vendor_ruby/1.8
> ruby-daemons#1.0.10-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbd-mysql#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbd-odbc#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbd-pg#0.4.0-alt1  	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbd-sqlite#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbd-sqlite3#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbi#0.4.0-alt1     	/usr/share/ruby/vendor_ruby/1.8
> ruby-dbi#0.4.0-alt1     	ruby(parsedate)
> ruby-deprecated#2.0.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-diff-lcs#1.1.2-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-ecasound#2.6.0-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-facter#1.5.2-alt1  	/usr/share/ruby/vendor_ruby/1.8
> ruby-fastthread#1.0.1-alt1	libruby.so.1.8
> ruby-fcgi#0.8.7-alt1    	/usr/share/ruby/vendor_ruby/1.8
> ruby-fcgi#0.8.7-alt1    	libruby.so.1.8
> ruby-flexmock#0.8.2-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-fltk#0.9.2-alt1    	libruby.so.1.8
> ruby-ftsearch#0.20070212-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-ftsearch#0.20070212-alt1	libruby.so.1.8
> ruby-gconf2#0.18.1-alt2 	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gconf2#0.18.1-alt2 	/usr/share/ruby/vendor_ruby/1.8
> ruby-gconf2#0.18.1-alt2 	libruby.so.1.8
> ruby-gdkpixbuf2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gdkpixbuf2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gdkpixbuf2#0.18.1-alt2	libruby.so.1.8
> ruby-gem_plugin#0.2.3-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-geos#3.0.2-alt1    	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-geos#3.0.2-alt1    	libruby.so.1.8
> ruby-glib2#0.18.1-alt2  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-glib2#0.18.1-alt2  	/usr/share/ruby/vendor_ruby/1.8
> ruby-glib2#0.18.1-alt2  	libruby.so.1.8
> ruby-glib2-devel#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnome2#0.18.1-alt2 	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gnome2#0.18.1-alt2 	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnome2#0.18.1-alt2 	libruby.so.1.8
> ruby-gnomecanvas2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gnomecanvas2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnomecanvas2#0.18.1-alt2	libruby.so.1.8
> ruby-gnomeprint2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gnomeprint2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnomeprint2#0.18.1-alt2	libruby.so.1.8
> ruby-gnomeprintui2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gnomeprintui2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnomeprintui2#0.18.1-alt2	libruby.so.1.8
> ruby-gnomevfs#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gnomevfs#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gnomevfs#0.18.1-alt2	libruby.so.1.8
> ruby-goocanvas#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-goocanvas#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-goocanvas#0.18.1-alt2	libruby.so.1.8
> ruby-gpgme#1.0.1-alt1   	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gpgme#1.0.1-alt1   	/usr/share/ruby/vendor_ruby/1.8
> ruby-gpgme#1.0.1-alt1   	libruby.so.1.8
> ruby-gst#0.18.1-alt2    	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gst#0.18.1-alt2    	/usr/share/ruby/vendor_ruby/1.8
> ruby-gst#0.18.1-alt2    	libruby.so.1.8
> ruby-gtk2#0.18.1-alt2   	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gtk2#0.18.1-alt2   	/usr/share/ruby/vendor_ruby/1.8
> ruby-gtk2#0.18.1-alt2   	libruby.so.1.8
> ruby-gtkglext#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gtkglext#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gtkglext#0.18.1-alt2	libruby.so.1.8
> ruby-gtkhtml2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gtkhtml2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gtkhtml2#0.18.1-alt2	libruby.so.1.8
> ruby-gtksourceview#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gtksourceview#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gtksourceview#0.18.1-alt2	libruby.so.1.8
> ruby-gtksourceview2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-gtksourceview2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-gtksourceview2#0.18.1-alt2	libruby.so.1.8
> ruby-hpricot#0.5.140-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-hpricot#0.5.140-alt1	libruby.so.1.8
> ruby-i18n#0.1.0-alt3    	/usr/share/ruby/vendor_ruby/1.8
> ruby-intl#0.11-alt6     	libruby.so.1.8
> ruby-jttui#0.11.0-alt3  	libruby.so.1.8
> ruby-ldap#0.9.7-alt2    	/usr/share/ruby/vendor_ruby/1.8
> ruby-ldap#0.9.7-alt2    	libruby.so.1.8
> ruby-libart2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-libart2#0.18.1-alt2	libruby.so.1.8
> ruby-libglade2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-libglade2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-libglade2#0.18.1-alt2	libruby.so.1.8
> ruby-libidn#0.0.2-alt3  	libruby.so.1.8
> ruby-locale#2.0.1-alt1  	ruby(locale/info/language)
> ruby-locale#2.0.1-alt1  	ruby(locale/info/region)
> ruby-memcache-client#1.5.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-mkrf#0.2.3-alt1    	/usr/share/ruby/vendor_ruby/1.8
> ruby-mocha#0.9.2-alt1   	/usr/share/ruby/vendor_ruby/1.8
> ruby-module-korundum#3.5.10-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-module-korundum#3.5.10-alt1	libruby.so.1.8
> ruby-module-libcaca#0.99-alt10.beta14	/usr/share/ruby/vendor_ruby/1.8
> ruby-module-libcaca#0.99-alt10.beta14	libruby.so.1.8
> ruby-module-qt#3.5.10-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-module-qt#3.5.10-alt1	libruby.so.1.8
> ruby-module-qt#3.5.10-alt1	ruby(getopts)
> ruby-mongrel#1.1.5-alt1 	/usr/share/ruby/vendor_ruby/1.8
> ruby-mongrel#1.1.5-alt1 	libruby.so.1.8
> ruby-nokogiri#1.1.0-alt1	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-nokogiri#1.1.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-nokogiri#1.1.0-alt1	libruby.so.1.8
> ruby-obexftp#0.23-alt1  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-obexftp#0.23-alt1  	libruby.so.1.8
> ruby-odbc#0.9995-alt1   	libruby.so.1.8
> ruby-oniguruma#1.1.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-oniguruma#1.1.0-alt1	libruby.so.1.8
> ruby-opengl#0.60-alt1.1 	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-opengl#0.60-alt1.1 	/usr/share/ruby/vendor_ruby/1.8
> ruby-opengl#0.60-alt1.1 	libruby.so.1.8
> ruby-openid#2.1.2-alt1  	/usr/share/ruby/vendor_ruby/1.8
> ruby-paginator#1.1.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-panelapplet2#0.18.1-alt2	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-panelapplet2#0.18.1-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-panelapplet2#0.18.1-alt2	libruby.so.1.8
> ruby-pango#0.18.1-alt2  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-pango#0.18.1-alt2  	/usr/share/ruby/vendor_ruby/1.8
> ruby-pango#0.18.1-alt2  	libruby.so.1.8
> ruby-pg#0.7.9.2008.08.17-alt1	libruby.so.1.8
> ruby-plist#3.0.0-alt1   	/usr/share/ruby/vendor_ruby/1.8
> ruby-postgres#0.7.9.2008.01.28-alt1	libruby.so.1.8
> ruby-prof#0.6.1-alt1    	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-prof#0.6.1-alt1    	/usr/share/ruby/vendor_ruby/1.8
> ruby-prof#0.6.1-alt1    	libruby.so.1.8
> ruby-rack#0.4.0-alt1    	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-cgi#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-emongrel#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-fastcgi#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-lsws#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-mongrel#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-scgi#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rack-handler-webrick#0.4.0-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rails#2.2.1-alt1   	/usr/share/ruby/vendor_ruby/1.8
> ruby-railties#2.2.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-rcairo#1.8.0-alt2  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-rcairo#1.8.0-alt2  	/usr/share/ruby/vendor_ruby/1.8
> ruby-rcairo#1.8.0-alt2  	libruby.so.1.8
> ruby-redcloth#4.0.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-redcloth#4.0.1-alt1	libruby.so.1.8
> ruby-rpm#1.2.3-alt4     	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-rpm#1.2.3-alt4     	/usr/share/ruby/vendor_ruby/1.8
> ruby-rpm#1.2.3-alt4     	libruby.so.1.8
> ruby-rsvg2#0.18.1-alt2  	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-rsvg2#0.18.1-alt2  	/usr/share/ruby/vendor_ruby/1.8
> ruby-rsvg2#0.18.1-alt2  	libruby.so.1.8
> ruby-text-format#1.0.0-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-textpow#0.10.1-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-tmail#1.2.3.1-alt1 	/usr/share/ruby/vendor_ruby/1.8
> ruby-tmail#1.2.3.1-alt1 	libruby.so.1.8
> ruby-tokyocabinet#1.21-alt1	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-tokyocabinet#1.21-alt1	libruby.so.1.8
> ruby-tokyotyrant#1.4-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-tzinfo#0.3.11-alt1 	/usr/share/ruby/vendor_ruby/1.8
> ruby-ultraviolet#0.10.2-alt1	/usr/share/ruby/vendor_ruby/1.8
> ruby-vte#0.18.1-alt2    	/usr/lib/ruby/vendor_ruby/1.8/i586-linux-gnu
> ruby-vte#0.18.1-alt2    	/usr/share/ruby/vendor_ruby/1.8
> ruby-vte#0.18.1-alt2    	libruby.so.1.8
> ruby-xml-simple#1.0.11-alt2	/usr/share/ruby/vendor_ruby/1.8
> ruby-xmpp4r#0.4-alt1    	/usr/share/ruby/vendor_ruby/1.8
> rubygems#1.3.1-alt1     	/usr/share/ruby/vendor_ruby/1.8
> shoes#0.r925-alt1       	/usr/share/ruby/vendor_ruby/1.8
> shoes#0.r925-alt1       	libruby.so.1.8
> sisu#0.64.0-alt1        	ruby-module-env
> sqlite-ruby#2.2.3-alt2  	/usr/share/ruby/vendor_ruby/1.8
> sqlite-ruby#2.2.3-alt2  	libruby.so.1.8
> sqlite3-ruby#1.2.1-alt2 	/usr/share/ruby/vendor_ruby/1.8
> sqlite3-ruby#1.2.1-alt2 	libruby.so.1.8
> vim-X11-gnome2#4:7.2.166-alt1	libruby.so.1.8
> vim-X11-gtk2#4:7.2.166-alt1	libruby.so.1.8
> vim-X11-neXtaw#4:7.2.166-alt1	libruby.so.1.8
> vim-enhanced#4:7.2.166-alt1	libruby.so.1.8
> weechat-plugin-ruby#0.2.6-alt1	libruby.so.1.8


-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 ...
  2009-05-08 17:07 ` [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 Alexey I. Froloff
  2009-05-08 17:14   ` Alexey I. Froloff
@ 2009-05-09  9:44   ` Alexey I. Froloff
  2009-05-09 15:18     ` Boris Savelev
  1 sibling, 1 reply; 5+ messages in thread
From: Alexey I. Froloff @ 2009-05-09  9:44 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Alexey I. Froloff <raorn@> [090508 21:08]:
> В файле ruby.ok.list находится список пакетов, которые нормальное
> пересобрались в одну-две итерации (туда же koffice, но у меня
> просто закончилось место на tmpfs).
Извините, запутался в локалхостах ;-)  Вот список.

einarc-1.4-alt0.2.src.rpm
git-bzr-0.1-alt1.src.rpm
google-gadgets-0.10.5-alt4.src.rpm
graphviz-2.22.2-alt2.src.rpm
inquisitor-standalone-3.1-alt0.svn1418.src.rpm
kde4-amarok-2.0.90-alt1.src.rpm
kde4bindings-4.2.2-alt1.src.rpm
kde4webdev-4.2.2-alt1.src.rpm
rails-plugin-redhillonrails_core-2.1.r355-alt2.src.rpm
rails-plugin-will_paginate-2.3.3-alt1.src.rpm
ruby-actionpack-2.2.1-alt1.src.rpm
ruby-activerecord-2.2.1-alt1.src.rpm
ruby-algorithm-diff-0.4-alt1.src.rpm
ruby-amazon-0.9.2-alt2.src.rpm
ruby-bacon-1.0.0-alt1.src.rpm
ruby-bdb-0.6.5-alt1.src.rpm
ruby-daemons-1.0.10-alt1.src.rpm
ruby-dbi-0.4.0-alt1.src.rpm
ruby-deprecated-2.0.1-alt1.src.rpm
ruby-facter-1.5.2-alt1.src.rpm
ruby-gem_plugin-0.2.3-alt1.src.rpm
ruby-intl-0.11-alt6.src.rpm
ruby-jabber4r-0.8.0-alt2.src.rpm
ruby-memcache-client-1.5.0-alt1.src.rpm
ruby-mkrf-0.2.3-alt1.src.rpm
ruby-paginator-1.1.1-alt1.src.rpm
ruby-prof-0.6.1-alt1.src.rpm
ruby-rack-0.4.0-alt1.src.rpm
ruby-rails-2.2.1-alt1.src.rpm
ruby-rails-generator-ajax_scaffold-3.1.5-alt1.src.rpm
ruby-text-format-1.0.0-alt2.src.rpm
ruby-tokyocabinet-1.21-alt1.src.rpm
ruby-tokyotyrant-1.4-alt1.src.rpm
ruby-tool-setup-3.4.1-alt4.src.rpm
ruby-transaction-simple-1.4.0-alt1.src.rpm
ruby-tzinfo-0.3.11-alt1.src.rpm
ruby-ultraviolet-0.10.2-alt1.src.rpm
ruby-xml-simple-1.0.11-alt2.src.rpm
screenruler-0.85-alt1.src.rpm
sisu-0.64.0-alt1.src.rpm
swig-1.3.36-alt2.src.rpm
yabeda-0.0.5-alt1.src.rpm

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 ...
  2009-05-09  9:44   ` Alexey I. Froloff
@ 2009-05-09 15:18     ` Boris Savelev
  2009-05-09 16:42       ` Alexey I. Froloff
  0 siblings, 1 reply; 5+ messages in thread
From: Boris Savelev @ 2009-05-09 15:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

9 мая 2009 г. 13:44 пользователь Alexey I. Froloff <raorn@altlinux.org> написал:
> * Alexey I. Froloff <raorn@> [090508 21:08]:
>> В файле ruby.ok.list находится список пакетов, которые нормальное
>> пересобрались в одну-две итерации (туда же koffice, но у меня
>> просто закончилось место на tmpfs).
> Извините, запутался в локалхостах ;-)  Вот список.
>
> git-bzr-0.1-alt1.src.rpm

< git-bzr add @ruby
> OK: git-bzr: boris ldv raorn @ruby

-- 
С уважением, Борис Савельев

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

* Re: [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 ...
  2009-05-09 15:18     ` Boris Savelev
@ 2009-05-09 16:42       ` Alexey I. Froloff
  0 siblings, 0 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2009-05-09 16:42 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Boris Savelev <boris@> [090509 19:21]:
> > git-bzr-0.1-alt1.src.rpm
> < git-bzr add @ruby
> > OK: git-bzr: boris ldv raorn @ruby
Этот пакет, кстати, пересобирать необязательно, все зависимости
этого пакета разрешаются как старой так и новой сборкой ruby.
Необходимо пересобрать только тех, кто кладёт файлы в %ruby_*dir
или линкуется с libruby.so.

Отсюда рекоммендация - если какое-то приложение носит с собой
модули, но при этом не предоставляет никакого публичного API (как
например sisu или alexandria), лучше эти "модули" сложить в
%_datadir/%name/ и в скрипте запуска подправить $LOAD_PATH.

-- 
Regards,
Sir Raorn.

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

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

end of thread, other threads:[~2009-05-09 16:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-08 17:07 ` [devel] [#6058] FAILED (try 3) rpm-build-ruby.git=0.1.0-alt0.1 ruby.git=1.9.1-alt0.20090504 Alexey I. Froloff
2009-05-08 17:14   ` Alexey I. Froloff
2009-05-09  9:44   ` Alexey I. Froloff
2009-05-09 15:18     ` Boris Savelev
2009-05-09 16:42       ` Alexey I. Froloff

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