* [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
@ 2008-01-18 10:22 Alexey I. Froloff
2008-01-18 11:27 ` Dmitry V. Levin
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2008-01-18 10:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1521 bytes --]
Я написал rpm-build-ruby. Большое Человеческое Спасибо Алексею
Турбину за удобную схему и внятные примеры.
В ближайшее время я хочу этим безобразием разломать Сизиф ;-)
Осталось только выяснить пару организационных вопросов.
rpm-build-ruby требует для своей работы утилиту ruby-tool-ripper.
Это специальная статическая сборка ruby1.9 с вкомпиленым туда
модулем ripper. Так получилось, что нормальный парсер которым
удобно пользоваться работает только в ветке 1.9. Но этого мало,
для нормального поиска зависимостей под текущую версию ruby
необходима эта текущая версия ruby (чтобы достать оттуда load
paths). Есть два варианта:
1. rpm-build-ruby явно зависит от ruby. Тогда ruby будет
требоваться при сборке самого ruby. Что в общем-то не проблема,
пскольку для сборки ruby1.9 теперь нужен любой ruby для
бутстрапа. Плюс это добавит пакеты ruby и libruby в базовую
сборочную среду, если rpm-build начнёт тянуть rpm-build-ruby.
2. ruby придётся указывать явно в сборочных зависимостях. Если
ruby в сборочных зависимостях нет, поиска зависимостей не будет.
Склоняюсь к первому варианту, вспоминая спор at и lioka на тему
rpm-build-tcl.
Поскольку скриптам совершенно без разницы на какой версии ruby
работать, при сборке ruby новые load paths добавляются в
RPM_RUBY_LIB_PATH.
Ну и наконец перед выкладыванием хотелось бы устроить пересборку
Сизифа, дабы посмотреть новые анметы. Как можно для этих целей
воспользоваться сборочными серверами?
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
2008-01-18 10:22 [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар Alexey I. Froloff
@ 2008-01-18 11:27 ` Dmitry V. Levin
2008-01-18 11:30 ` Dmitry V. Levin
2008-02-07 22:21 ` Alexey I. Froloff
2 siblings, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-18 11:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 316 bytes --]
On Fri, Jan 18, 2008 at 01:22:09PM +0300, Alexey I. Froloff wrote:
> Я написал rpm-build-ruby. Большое Человеческое Спасибо Алексею
> Турбину за удобную схему и внятные примеры.
>
> В ближайшее время я хочу этим безобразием разломать Сизиф ;-)
Торопись, пока тебя не опередил python-2.5.x ;)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
2008-01-18 10:22 [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар Alexey I. Froloff
2008-01-18 11:27 ` Dmitry V. Levin
@ 2008-01-18 11:30 ` Dmitry V. Levin
2008-01-18 11:40 ` Alexey I. Froloff
2008-02-07 22:21 ` Alexey I. Froloff
2 siblings, 1 reply; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-18 11:30 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 328 bytes --]
On Fri, Jan 18, 2008 at 01:22:09PM +0300, Alexey I. Froloff wrote:
> Ну и наконец перед выкладыванием хотелось бы устроить пересборку
> Сизифа, дабы посмотреть новые анметы.
Для этого не обязательно пересобирать весь Сизиф.
> Как можно для этих целей
> воспользоваться сборочными серверами?
В приват.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
2008-01-18 10:22 [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар Alexey I. Froloff
2008-01-18 11:27 ` Dmitry V. Levin
2008-01-18 11:30 ` Dmitry V. Levin
@ 2008-02-07 22:21 ` Alexey I. Froloff
2008-02-09 8:59 ` Alexey I. Froloff
` (3 more replies)
2 siblings, 4 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2008-02-07 22:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1.1: Type: text/plain, Size: 701 bytes --]
* Alexey I. Froloff <raorn@> [080118 13:31]:
> Ну и наконец перед выкладыванием хотелось бы устроить пересборку
> Сизифа, дабы посмотреть новые анметы. Как можно для этих целей
> воспользоваться сборочными серверами?
Я пересобрал 69 пакетов, у которых в сборочных зависимостях прямо
или косвенно присутствует rpm-build-ruby. Два из них не
пересобрались по независящим от rpm-build-ruby причинам, это
libdlib и weechat.
Зависимости поменялись, добавились новые красивые анметы. Чуть
пожже я расскажу откуда эти проблемы и как с ними бороться.
В этот список не попали пакеты, которые носят с собой что-то
рубёвое, но не пользуются стандартными макросами.
--
Regards,
Sir Raorn.
[-- Attachment #1.2: pkgs.ruby --]
[-- Type: text/plain, Size: 2124 bytes --]
vim-7.1.242-alt1.src.rpm
alexandria-0.6.2-alt1.src.rpm
amarok-1.4.8-alt1.src.rpm
ecasound-2.4.5-alt1.src.rpm
eruby-1.0.3-alt1.src.rpm
flvtool2-1.0.6-alt1.src.rpm
kdebindings-3.5.8-alt1.src.rpm
koffice-1.6.3-alt9.src.rpm
ktoon-0.9-alt0.1.src.rpm
libdlib-1.0-alt0.1.src.rpm
libxml-ruby-0.3.8.4-alt1.src.rpm
log4r-1.0.5-alt3.src.rpm
mod_ruby-1.0.6-alt2.src.rpm
mysql-ruby-2.7.4-alt1.src.rpm
obexftp-0.22-alt1.rc9.src.rpm
rbbr-0.6.0-alt3.src.rpm
rbot-0.9.10-alt2.src.rpm
rcairo-1.2.0-alt1.src.rpm
ruby-actionmailer-2.0.2-alt1.src.rpm
ruby-actionpack-2.0.2-alt1.src.rpm
ruby-activeldap-0.7.4-alt1.src.rpm
ruby-activerecord-2.0.2-alt1.src.rpm
ruby-activeresource-2.0.2-alt1.src.rpm
ruby-activesupport-2.0.2-alt1.src.rpm
ruby-algorithm-diff-0.4-alt1.src.rpm
ruby-alterator-0.0.1-alt1.src.rpm
ruby-amazon-0.9.2-alt1.1.src.rpm
ruby-bdb-0.5.9-alt1.src.rpm
ruby-builder-2.1.2-alt1.src.rpm
ruby-dbi-0.1.1-alt1.src.rpm
ruby-fcgi-0.8.6-alt1.src.rpm
ruby-fltk-0.9.2-alt1.src.rpm
rubygems-1.0.1-alt1.src.rpm
ruby-gettext-1.10.0-alt3.src.rpm
ruby-gnome2-all-0.16.0-alt5.src.rpm
ruby-gpgme-0.2-alt1.1.src.rpm
ruby-http-access2-2.0.5-alt1.src.rpm
ruby-intl-0.11-alt6.src.rpm
ruby-jabber4r-0.8.0-alt2.src.rpm
ruby-jttui-0.11.0-alt3.src.rpm
ruby-ldap-0.9.7-alt1.src.rpm
ruby-libidn-0.0.2-alt3.src.rpm
ruby-libvlc-0.1.0-alt2.src.rpm
ruby-locale-0.1-alt1.1.src.rpm
ruby-odbc-0.9995-alt1.src.rpm
ruby-opengl-0.32d-alt4.src.rpm
ruby-paginator-1.1.0-alt1.src.rpm
ruby-postgres-0.7.1-alt4.20051221.0.src.rpm
ruby-racc-1.4.4-alt3.src.rpm
ruby-rails-2.0.2-alt1.1.src.rpm
ruby-rake-0.7.3-alt2.src.rpm
ruby-redcloth-3.0.4-alt1.src.rpm
ruby-rmagick-1.15.11-alt1.src.rpm
ruby-rpm-1.2.3-alt1.src.rpm
ruby-text-format-1.0.0-alt1.src.rpm
ruby-tidy-1.1.2-alt1.src.rpm
ruby-tmail-1.2.0-alt1.src.rpm
ruby-tool-setup-3.4.1-alt1.src.rpm
ruby-transaction-simple-1.4.0-alt1.src.rpm
ruby-xml-simple-1.0.11-alt1.src.rpm
ruby-zoom-0.2.2-alt2.src.rpm
sisu-0.64.0-alt1.src.rpm
sqlite3-ruby-1.2.1-alt1.src.rpm
sqlite-ruby-2.2.3-alt1.src.rpm
subversion-1.4.4-alt1.src.rpm
swig-1.3.31-alt1.src.rpm
weechat-0.2.6-alt1.src.rpm
wxruby-1.9.4-alt1.src.rpm
xmpp4r-0.3-alt1.src.rpm
[-- Attachment #1.3: rpm-build-ruby.unmets --]
[-- Type: text/plain, Size: 1981 bytes --]
--- unmet.0 2008-02-07 18:03:15 +0300
+++ unmet.1 2008-02-07 23:54:15 +0300
@@ -5,2 +5,6 @@
Depends: pdns-backend-tdb (= 2.9.21)
+Package mod_ruby version 1.0.6-alt2 has an unmet dep:
+ Depends: ruby(erb/compile)
+ Depends: ruby(rd/rd2html-lib)
+ Depends: ruby(rd/rdfmt)
Package trac-webadminusers version 0.1.0-alt1 has an unmet dep:
@@ -10,2 +14,9 @@
Depends: blender-docs
+Package rbbr version 0.6.0-alt3 has an unmet dep:
+ Depends: ruby(refe/database)
+ Depends: ruby(refe/info)
+ Depends: ruby(ri/op/Plain)
+ Depends: ruby(ri/ri)
+Package rbot version 0.9.10-alt2 has an unmet dep:
+ Depends: ruby(shorturl)
Package xmms-in-xmp version 2.0.5-alt2pre3 has an unmet dep:
@@ -21,4 +32,12 @@
Depends: fuse-encfs
+Package ktoon version 0.9-alt0.1 has an unmet dep:
+ Depends: /usr/lib64/ktoon/plugins
Package libqscintilla2-qt4-designer version 2-alt1.20080103 has an unmet dep:
Depends: libqscintilla2 (= 2-alt1.20080103)
+Package ruby-actionpack version 2.0.2-alt1 has an unmet dep:
+ Depends: ruby(html/document)
+ Depends: ruby(html/node)
+ Depends: ruby(html/sanitizer)
+ Depends: ruby(html/selector)
+ Depends: ruby(html/tokenizer)
Package netdate version 1.2-alt1 has an unmet dep:
@@ -126,2 +145,7 @@
Depends: libxnconfig.so.0()(64bit)
+Package ruby-railties version 2.0.2-alt1.1 has an unmet dep:
+ Depends: ruby(application)
+ Depends: ruby(config/environment)
+ Depends: ruby(environment)
+ Depends: ruby(prof)
Package request-tracker-oracle version 3.6.6-alt1.rc1 has an unmet dep:
@@ -137,2 +161,11 @@
Depends: simutrans
+Package ruby-dbi version 0.1.1-alt1 has an unmet dep:
+ Depends: ruby(aspectr)
+Package alexandria version 0.6.2-alt1 has an unmet dep:
+ Depends: ruby(alexandria/config)
+ Depends: ruby(alexandria/default_preferences)
+ Depends: ruby(alexandria/version)
+ Depends: ruby(mechanize)
+Package koffice-krita version 4:1.6.3-alt9 has an unmet dep:
+ Depends: ruby(krosskritacore)
Package kiax version 0.8.51-alt3 has an unmet dep:
[-- Attachment #1.4: rpm-build-ruby.reqprov.bz2 --]
[-- Type: application/x-bzip2, Size: 26583 bytes --]
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
2008-02-07 22:21 ` Alexey I. Froloff
@ 2008-02-09 8:59 ` Alexey I. Froloff
2008-02-09 9:06 ` Valery V. Inozemtsev
2008-02-09 9:05 ` Alexey I. Froloff
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2008-02-09 8:59 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Valery Inozemtsev
[-- Attachment #1: Type: text/plain, Size: 1243 bytes --]
* Alexey I. Froloff <raorn@> [080208 01:26]:
> Я пересобрал 69 пакетов, у которых в сборочных зависимостях прямо
> или косвенно присутствует rpm-build-ruby. Два из них не
> пересобрались по независящим от rpm-build-ruby причинам, это
> libdlib и weechat.
Зависимость на rybygems об'является недистрибутивной и будет
генерить ошибку при поиске зависимостей.
Rationale: зависимости пакетов должны разрешаться пакетами. Если
пакет использует rubygems, это означает, что он может зависеть от
сторонних локально установленных модулей. Работоспособность
пакета начинает зависеть от внешних факторов.
Утверждение: Любой пакет можно отучить использовать rubygems за
конечное время.
Из этих правил есть полтора исключения. Первое - сам rubygems.
Второе - ruby-rake. ruby-rake использует rubygems для сборки
.gem пакетов. Всё остальное использует rubygems "незаконно" и я
помогу в исправлении этих пакетов.
Был и третий пострадавший, это amarok. Как выяснилось, он носит
в /usr/share/apps/amarok/ruby_lib/ собственные копии rubygems и
mongrel (в пакете amarok-mediadevice-daap). Это, вообще говоря,
неправильно в корне. Прошу мантейнера рассказать что это за
пакет и как он работает.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар
2008-02-07 22:21 ` Alexey I. Froloff
2008-02-09 8:59 ` Alexey I. Froloff
@ 2008-02-09 9:05 ` Alexey I. Froloff
2008-02-09 9:23 ` [devel] alexandria-0.6.2-alt1 Alexey I. Froloff
2008-02-09 9:33 ` [devel] ruby-actionpack-2.0.2-alt1 Alexey I. Froloff
3 siblings, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2008-02-09 9:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
Я не буду подробно описывать изменения в Provides. Скажу только,
что выставились они правильно. ruby.prov смотрит на файл, и если
он лежит где-то внутри $LOAD_PATH ($:), генерится соответствующий
провайд ruby(имя), где имя - это "basename" файла относительно
каталога из $LOAD_PATH.
Одновременно с этим проставляется зависимость на этот самый
каталог. Каталоги из $LOAD_PATH предоставляются пакетом libruby,
таким образом любой модуль автоматически получает зависимость на
нужную версию libruby (напомню, что каталоги в $LOAD_PATH
версионные).
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] alexandria-0.6.2-alt1
2008-02-07 22:21 ` Alexey I. Froloff
2008-02-09 8:59 ` Alexey I. Froloff
2008-02-09 9:05 ` Alexey I. Froloff
@ 2008-02-09 9:23 ` Alexey I. Froloff
2008-02-09 9:33 ` [devel] ruby-actionpack-2.0.2-alt1 Alexey I. Froloff
3 siblings, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2008-02-09 9:23 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Vitaly Lipatov
[-- Attachment #1: Type: text/plain, Size: 2630 bytes --]
* Alexey I. Froloff <raorn@> [080208 01:26]:
> Package alexandria version 0.6.2-alt1 has an unmet dep:
> Depends: ruby(alexandria/config)
> Depends: ruby(alexandria/default_preferences)
> Depends: ruby(alexandria/version)
Этих файлов в пакете нет. Видимо ошибка упаковки.
$ alexandria
/usr/share/ruby/vendor_ruby/1.8/alexandria.rb:92:in `require': no such file to load -- alexandria/config (LoadError)
from /usr/share/ruby/vendor_ruby/1.8/alexandria.rb:92
from /usr/bin/alexandria:4:in `require'
from /usr/bin/alexandria:4
[1] 17106 exit 1 alexandria
> Depends: ruby(mechanize)
Нашлась зависимость не неупакеченый модуль
http://rubyforge.org/projects/mechanize/
Вообще говоря способ загрузки этого модуля изрядно крив:
alexandria/book_providers/dea_store_it.rb:
begin
# rubygems may be required or not by hpricot (used by mechanize), and may be installed or not
require 'rubygems'
rescue LoadError
end
require 'mechanize'
Тут мы видим top-level зависимость.
alexandria/book_providers.rb:
# mechanize is optional
begin
require 'alexandria/book_providers/dea_store_it'
rescue LoadError
puts "Can't load mechanize, hence provider Deastore not available"
end
"Не загрузилось, ну и хрен с ним". Но из-за
alexandria/book_providers/dea_store_it.rb эта зависимость
попадает в пакет.
Проще всего собрать ruby-mechanize.
> alexandria-0.6.2-alt1 Requires ruby-amazon
> +alexandria-0.6.2-alt1 Requires ruby(amazon/search)
> alexandria-0.6.2-alt1 Requires ruby-gconf2
> +alexandria-0.6.2-alt1 Requires ruby(gconf2)
> alexandria-0.6.2-alt1 Requires ruby-gettext
> +alexandria-0.6.2-alt1 Requires ruby(gettext)
> alexandria-0.6.2-alt1 Requires ruby-gdkpixbuf2
> +alexandria-0.6.2-alt1 Requires ruby(gdk_pixbuf2)
> alexandria-0.6.2-alt1 Requires ruby-glib2
> +alexandria-0.6.2-alt1 Requires ruby(glib2)
> alexandria-0.6.2-alt1 Requires ruby-gnome2
> +alexandria-0.6.2-alt1 Requires ruby(gnome2)
> alexandria-0.6.2-alt1 Requires ruby-libglade2
> +alexandria-0.6.2-alt1 Requires ruby(libglade2)
> alexandria-0.6.2-alt1 Requires ruby-zoom
> +alexandria-0.6.2-alt1 Requires ruby(zoom)
Теперь уже не надо ставить зависимости вручную. Ура! Ура! Ура!
> alexandria-0.6.2-alt1 Requires ruby-atk
> alexandria-0.6.2-alt1 Requires ruby-gnomecanvas2
> alexandria-0.6.2-alt1 Requires ruby-pango
А эти модули не используются.
> +alexandria-0.6.2-alt1 Requires /usr/share/ruby/vendor_ruby/1.8
Скрытая зависимость на libruby.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] ruby-actionpack-2.0.2-alt1
2008-02-07 22:21 ` Alexey I. Froloff
` (2 preceding siblings ...)
2008-02-09 9:23 ` [devel] alexandria-0.6.2-alt1 Alexey I. Froloff
@ 2008-02-09 9:33 ` Alexey I. Froloff
2008-02-09 10:22 ` Kirill A. Shutemov
3 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2008-02-09 9:33 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1222 bytes --]
* Alexey I. Froloff <raorn@> [080208 01:26]:
> Package ruby-actionpack version 2.0.2-alt1 has an unmet dep:
> Depends: ruby(html/document)
> Depends: ruby(html/node)
> Depends: ruby(html/sanitizer)
> Depends: ruby(html/selector)
> Depends: ruby(html/tokenizer)
> +ruby-actionpack-2.0.2-alt1 Requires ruby(html/document)
> +ruby-actionpack-2.0.2-alt1 Requires ruby(html/node)
> +ruby-actionpack-2.0.2-alt1 Requires ruby(html/sanitizer)
> +ruby-actionpack-2.0.2-alt1 Requires ruby(html/selector)
> +ruby-actionpack-2.0.2-alt1 Requires ruby(html/tokenizer)
Очень сложно собирать модули, которые что-то делают с $LOAD_PATH.
В данном случае этот модуль "статически собран" с кусками
http://rubyforge.org/projects/scrapi и носит его часть в
action_controller/vendor/html-scanner/. К сожалению эта часть
очень запатчена и использовать системный модуль без вреда для
окружающих не представляется возможным.
Так называемые "weak provides" в данном случае не работают, так
как файлы эти находятся внутри $LOAD_PATH. Я пока не знаю что с
этим делать.
> ruby-actionpack-2.0.2-alt1 Requires ruby-stdlibs
Эта проставленная руками зависимость уже не нужна.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] ruby-actionpack-2.0.2-alt1
2008-02-09 9:33 ` [devel] ruby-actionpack-2.0.2-alt1 Alexey I. Froloff
@ 2008-02-09 10:22 ` Kirill A. Shutemov
0 siblings, 0 replies; 11+ messages in thread
From: Kirill A. Shutemov @ 2008-02-09 10:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1765 bytes --]
On [Sat, 09.02.2008 12:33], Alexey I. Froloff wrote:
> * Alexey I. Froloff <raorn@> [080208 01:26]:
> > Package ruby-actionpack version 2.0.2-alt1 has an unmet dep:
> > Depends: ruby(html/document)
> > Depends: ruby(html/node)
> > Depends: ruby(html/sanitizer)
> > Depends: ruby(html/selector)
> > Depends: ruby(html/tokenizer)
>
> > +ruby-actionpack-2.0.2-alt1 Requires ruby(html/document)
> > +ruby-actionpack-2.0.2-alt1 Requires ruby(html/node)
> > +ruby-actionpack-2.0.2-alt1 Requires ruby(html/sanitizer)
> > +ruby-actionpack-2.0.2-alt1 Requires ruby(html/selector)
> > +ruby-actionpack-2.0.2-alt1 Requires ruby(html/tokenizer)
>
> Очень сложно собирать модули, которые что-то делают с $LOAD_PATH.
> В данном случае этот модуль "статически собран" с кусками
> http://rubyforge.org/projects/scrapi и носит его часть в
> action_controller/vendor/html-scanner/. К сожалению эта часть
> очень запатчена и использовать системный модуль без вреда для
> окружающих не представляется возможным.
>
> Так называемые "weak provides" в данном случае не работают, так
> как файлы эти находятся внутри $LOAD_PATH. Я пока не знаю что с
> этим делать.
Нужна ручка, что бы расширять $: для поиска weak provides(но не настоящих
provides).
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ Velesys Ltd, http://www.velesys.com/
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-02-09 10:22 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-18 10:22 [devel] I: rpm-build-ruby или Разлом Сизифа наносит ответный удар Alexey I. Froloff
2008-01-18 11:27 ` Dmitry V. Levin
2008-01-18 11:30 ` Dmitry V. Levin
2008-01-18 11:40 ` Alexey I. Froloff
2008-02-07 22:21 ` Alexey I. Froloff
2008-02-09 8:59 ` Alexey I. Froloff
2008-02-09 9:06 ` Valery V. Inozemtsev
2008-02-09 9:05 ` Alexey I. Froloff
2008-02-09 9:23 ` [devel] alexandria-0.6.2-alt1 Alexey I. Froloff
2008-02-09 9:33 ` [devel] ruby-actionpack-2.0.2-alt1 Alexey I. Froloff
2008-02-09 10:22 ` Kirill A. Shutemov
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