1 votos

No se puede instalar hiera por brew

Estoy en MacOS High Sierra

El primer comando ( http://macappstore.org/hiera/ )

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

parece que está bien

El segundo comando da como resultado el error:

brew install caskroom/cask/brew-cask

Sin embargo, según tengo entendido, ahora no es necesario.

El tercer comando da como resultado el error:

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>

Sospecho que la instalación en la base path / no funciona.

1voto

aerickson Puntos 1

Respuesta corta

Por favor, intente brew cask install puppet-agent . La hiera está incluida.

Más detalles

He probado a instalar el https://downloads.puppetlabs.com/mac/hiera-1.3.4.dmg archivo que la receta cask instalar manualmente y obtuvo la siguiente advertencia:

Este paquete es incompatible con esta versión de OS X y puede fallar la >instalación.

La instalación de este paquete puede dañar su sistema y la instalación puede >fallar. Para detener el programa y la instalación, haga clic en "Cancelar >Instalación".

He buscado en Google y he descubierto que la versión 1.3.4 es muy antigua.

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

Hiera 1.3.4 es vieja (> 2 años). Mucho más antigua que OSx 10.11.6. Hay >lanzamientos posteriores de hiera".

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

Para empezar con Hiera, tendrás que hacer todo lo siguiente:

Asegúrate de que está instalado. Hiera viene con Puppet agent, así que instale el paquete >puppet-agent si aún no lo ha hecho. (Linux, Windows, OS X.)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X