1 votes

Impossible d'installer hiera par brew

Je suis sur MacOS High Sierra

La première commande ( http://macappstore.org/hiera/ )

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

semble correct

La deuxième commande entraîne l'erreur :

brew install caskroom/cask/brew-cask

Toutefois, d'après ce que j'ai compris, elle n'est plus nécessaire aujourd'hui.

La troisième commande entraîne l'erreur :

brew cask install hiera
==> Satisfying dependencies
==> Downloading https://downloads.puppetlabs.com/mac/hiera-1.3.4.dmg
Already downloaded: /Users/anarinsky/Library/Caches/Homebrew/Cask/hiera--1.3.4.dmg
==> Verifying checksum for Cask hiera
==> Installing Cask hiera
==> Running installer for hiera; your password may be necessary.
==> Package installers may write to any location; options such as -- 
appdir are ignored.
Password: 
==> installer: Package name is hiera-1.3.4
==> installer: Installing at base path /
==> installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
==> Purging files for version 1.3.4 of Cask hiera
Error: Command failed to execute!
==> Failed command:
/usr/bin/sudo -E -- /usr/sbin/installer -pkg 
/usr/local/Caskroom/hiera/1.3.4/hiera-1.3.4.pkg -target /

==> Standard Output of failed command:
installer: Package name is hiera-1.3.4
installer: Installing at base path /
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
==> Standard Error of failed command:
==> Exit status of failed command:
#<Process::Status: pid 10228 exit 1>

Je soupçonne que l'installation à la base path / ne fonctionne pas.

1voto

aerickson Points 91

Réponse courte

Veuillez essayer brew cask install puppet-agent . Hiera est inclus.

Plus de détails

J'ai essayé d'installer le https://downloads.puppetlabs.com/mac/hiera-1.3.4.dmg que la recette du cask installe manuellement et j'ai reçu l'avertissement suivant :

Ce paquet est incompatible avec cette version d'OS X et peut ne pas s'installer.

L'installation de ce paquet peut endommager votre système et l'installation peut >échouer. Pour arrêter le programme et l'installation, cliquez sur "Annuler >Installation".

J'ai fait quelques recherches sur Google et j'ai découvert que la version 1.3.4 est très ancienne.

de : https://tickets.puppetlabs.com/browse/HI-533

Hiera 1.3.4 est vieux (> 2 ans). Beaucoup plus ancienne que OSx 10.11.6. Il existe des versions plus récentes de Hiera".

de : https://docs.puppet.com/hiera/3.1/

Pour commencer à utiliser Hiera, vous devez effectuer toutes les opérations suivantes :

Assurez-vous qu'il est installé. Hiera est livré avec Puppet agent, donc installez le paquet >puppet-agent si vous ne l'avez pas déjà fait. (Linux, Windows, OS X.)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X