2 votes

Impossible d'installer sass avec ruby gem. Échec de la construction de l'extension native de gem

J'essaie d'installer sass dans une instance docker de bit bucket pipelines et j'obtiens l'erreur suivante Failed to build gem native extension

Les journaux indiquent ce qui suit :

gem install sass --no-user-install
Successfully installed rb-fsevent-0.10.2
Building native extensions.  This could take a while...
ERROR:  Error installing sass:
    ERROR: Failed to build gem native extension.

J'utilise une image php:7.1.1

Ruby et Gem devraient être installés comme dans le script que je lance :

apt-get update && apt-get install -y unzip nodejs ruby-full
gem install sass --no-user-install

Merci d'avance

6voto

Kargpfen Points 101

J'ai eu le même problème. Les paquets suivants ont résolu le problème :

apt-get install -y ruby-dev gcc automake libtool rubygems build-essential

Meilleures salutations

1voto

t0n3 Points 21

J'ai également remarqué cette erreur aujourd'hui en utilisant gitlab-ci avec une image docker basée sur php:7.0.

J'ai essayé d'installer ruby-dev et de faire un gem update --system d'abord comme je l'ai trouvé dans une autre solution de SO et cela n'a pas résolu l'erreur.

Je suis désolé de ne pas avoir pu poster ce commentaire, ma réputation est trop faible, mais je voulais que vous sachiez que vous n'êtes pas seul. J'espère qu'il s'agit d'un problème lié à la chaîne d'outils gem et qu'il sera corrigé rapidement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X