2010-09-22 5 views
1

Je viens d'installer le serveur web Phusion Passenger via gem install. Je me suis alors fait un gem check --alien et reçu ce message d'erreur:RoR Passenger webserver Erreurs "Extra File" sur gem check --alien

fastthread-1.0.7 has 3 problems 
    .require_paths: 
    Extra file 
    ext/fastthread/Makefile: 
    Extra file 
    lib/fastthread.rb: 
    Extra file 

passenger-2.2.15 has 5 problems 
    .require_paths: 
    Extra file 
    ext/phusion_passenger/Makefile: 
    Extra file 
    ext/phusion_passenger/native_support.o: 
    Extra file 
    ext/phusion_passenger/native_support.so: 
    Extra file 
    lib/native_support.so: 
    Extra file 

googlé jusqu'à vain ... des correctifs pour cela?

Répondre

2

Tous ces messages sont complètement normaux. Rappelons tout d'abord ce qui bijou vérifier --alien 'fait selon ses docs:

-a, --alien      Report 'unmanaged' or rogue files in the 
            gem repository 

passagers et fastthread Phusion sont des pierres précieuses qui contiennent des extensions natives, à savoir les bibliothèques C qui sont compilés lorsque vous installez ces pierres précieuses. Les fichiers supplémentaires que vous voyez sont les fichiers de sortie de compilation. Ils devraient être là, sinon ces gemmes ne fonctionneraient pas.