From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: sisyphus@lists.altlinux.org References: From: Andrey Khavryuchenko Organization: KDS Software Group X-Attribution: AVK Date: Thu, 11 Jan 2007 15:10:47 +0200 In-Reply-To: (Andrey Khavryuchenko's message of "Thu, 11 Jan 2007 13:39:17 +0200") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-u Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at kds.com.ua Subject: Re: [sisyphus] ruby gem problem X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 13:10:49 -0000 Archived-At: List-Archive: List-Post: Folks, "AVK" == Andrey Khavryuchenko wrote: AVK> Hi! AVK> Сразу после инсталляции ruby gem на любую команду кроме help выдаёт AVK> следующее: AVK> akhavr@devel ~ $ gem environment AVK> /usr/share/ruby/vendor_ruby/1.8/rubygems.rb:204:in `report_activate_error': Could not find RubyGem sources (> 0.0.0) (Gem::LoadError) AVK> from /usr/share/ruby/vendor_ruby/1.8/rubygems.rb:141:in `activate' Причина в том, что исходные коды rubygems в пакете не ставятся, но необходимы для работы. Не ставятся они потому, что в .spec есть следующие строки: %setup %__subst 's/^install_sources//;' post-install.rb Они там есть потому как install_sources не понимает префикса и пытается писать в системный каталог (у меня - /usr/lib64/ruby/gems/...) Майнтейнеру помочь разобраться с этим или он сам в силах? Багу в BTS открывать? -- Andrey V Khavryuchenko Software Development Company http://www.kds.com.ua/