# Problema installazione gem

**URL:** <https://www.ruby-forum.com/t/problema-installazione-gem/76431>\
**Category:** IT\
**Created:** [November 18, 2006, 6:39pm UTC](https://www.ruby-forum.com/t/problema-installazione-gem/76431 "2006-11-18T18:39:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paolodona](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/35a633/32.png) [@paolodona](https://www.ruby-forum.com/u/paolodona)\
**Post date:** [November 18, 2006, 6:39pm UTC](https://www.ruby-forum.com/t/problema-installazione-gem/76431/1 "2006-11-18T18:39:05Z")

</div>

Ciao, ho un problema con l’installazione di alcuni gem.  
Es: voglio far girare il mio bot per GTalk (gtalkerence.rb) che usa  
facets e  
xmpp4r quindi:

$ gem install facets  
$ gem install xmpp4r  
$ ruby gtakerence.rb  
gtalkerence.rb:1:in `require’: no such file to load –  
facet/string/brief  
(LoadError)  
from gtalkerence.rb:1

azz… non mi trova le librerie… le prime righe di gtalkerence.rb sono:

require ‘facet/string/brief’  
require ‘xmpp4r’  
require ‘yaml’

Quindi vado dentro la directory dove sono stati installati i gem e mi  
accorgo che all’interno c’è uno strano setup.rb, rispettivamente:

C:\ruby\lib\ruby\gems\1.8\gems\facets-1.7.46\setup.rb  
C:\ruby\lib\ruby\gems\1.8\gems\xmpp4r-0.3\setup.rb

Per scrupolo li lancio entrambi (non lo ha fatto gem durante  
l’installazione?) e vedo che fanno una sfilza di roba… mah…

se ora rilancio il mio programmino:

$ ruby gtakerence.rb  
GTalkerence: a GTalk ruby bot  
subscribers:removed\_email\_address@domain.invalid, …  
…

FUNZIONAAAA!!! AAAAAAARRRRGGHHH!!! ma percheeeee???

La conclusione a cui arrivo è: gem install non conclude l’installazione di  
certe librerie in quando devo lanciare manualmente il loro setup.rb.  
Pensavo fosse qualcosa di relativo al mio windows, invece oggi a Jacopo  
sul  
Mac è successa la stessa cosa…

Qualcuno ha una spiegazione per questo (brutto) fenomeno?

Paolo

PS: ho un’installazione di ruby 1.8.5 pulita pulita appena fatta.

–  
Paolo D.’  
SeeSaw | Another point of view

> **[A Padova il buon software chi lo fa?](https://seesaw.it/)**
>
> A creare software sono tantissimi, a farlo molto bene c’è una certa schiera di sviluppatori, ma a costruirlo un pezzo alla volta insieme al cliente, plasmarlo sulle sue esigenze e renderlo parte di un nuovo approccio al mondo del lavoro sono davvero...

removed\_email\_address@domain.invalid  
personal [http://paolodona.blogspot.com](http://paolodona.blogspot.com)

---

<div class="post-metadata">

**Author:** ![paolodona](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/35a633/32.png) [@paolodona](https://www.ruby-forum.com/u/paolodona)\
**Post date:** [November 18, 2006, 10:43pm UTC](https://www.ruby-forum.com/t/problema-installazione-gem/76431/2 "2006-11-18T22:43:31Z")

</div>

On 11/18/06, Paolo Donà [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> FUNZIONAAAA!!! AAAAAAARRRRGGHHH!!! ma percheeeee???
> 
> La conclusione a cui arrivo è: gem install non conclude l’installazione di  
> certe librerie in quando devo lanciare manualmente il loro setup.rb.  
> Pensavo fosse qualcosa di relativo al mio windows, invece oggi a Jacopo sul  
> Mac è successa la stessa cosa…
> 
> Qualcuno ha una spiegazione per questo (brutto) fenomeno?

No, ma ha lo stesso odore (cattivo) di quello che mi succedeva con  
xmpp4r, tant’è che alla fine installai i pacchetti del sistema invece  
della gem. Debian Linux (sid) qua, direi che abbiamo coperto tutte le  
piattaforme maggiori. 🙂

–  
Massimiliano M.  
code: [http://dev.hyperstruct.net](http://dev.hyperstruct.net)  
blog: [http://blog.hyperstruct.net](http://blog.hyperstruct.net)
