Package Details: ruby-hiera 3.2.0-1

Git Clone URL: https://aur.archlinux.org/ruby-hiera.git (read-only, click to copy)
Package Base: ruby-hiera
Description: Light weight hierarchical data store
Upstream URL: https://github.com/puppetlabs/hiera
Submitter: joschi
Maintainer: None
Last Packager: supermario
Votes: 17
Popularity: 0.000000
First Submitted: 2012-10-09 17:58 (UTC)
Last Updated: 2016-06-27 22:55 (UTC)

Latest Comments

joschi commented on 2014-05-04 20:54 (UTC)

zjagannatha, yeah.shy: I've uploaded a new revision of the PKGBUILD which should fix the issue. Please let me know whether it's working or not.

yeah.shy commented on 2014-05-04 18:15 (UTC)

Sorry my English. The same problem. @zjagannatha . Environment: Ruby: 2.1.1p76 (2014-02-24 revision 45161) [i686-linux] Gem: 2.2.2 Kernel: i686 Linux 3.14.2-1-ARCH

joschi commented on 2014-04-02 22:05 (UTC)

@zjagannatha Unfortunately I cannot reproduce the error. The PKGBUILD works fine on my machine. Which version of Ruby and Rubygems are you using? (`ruby -v`, `gem -v`)

zjagannatha commented on 2014-04-02 18:40 (UTC)

makepkg complains about a missing "$pkgbuild/usr/bin" folder: ERROR: While executing gem ... (Errno::ENOENT) No such file or directory @ dir_s_mkdir - /home/xxx/Downloads/ruby-hiera/pkg/ruby-hiera/usr/bin This can be fixed by adding a mkdir on "$pkgbuild/usr/bin" within the PKGBUILD before the gem install.

joschi commented on 2014-01-27 10:41 (UTC)

@brenix Sounds perfectly reasonable. Thanks for the suggestion! I've released a new revision which doesn't overwrite /etc/hiera.yaml.

brenix commented on 2014-01-27 04:12 (UTC)

Just a thought, would you consider adding the following into the PKGBUILD to ensure the hiera.yaml configuration file is not overwritten during the upgrade? backup=('etc/hiera.yaml') Thanks

aboe commented on 2013-04-04 20:51 (UTC)

Hi Joschi I got an up to date version of hiera pkgbuild: http://pastebin.com/UyFvc3Rm this is ruby-hiera 1.2.0 release notes: https://groups.google.com/forum/?fromgroups=#!topic/puppet-users/Pd-OljQyEdA

joschi commented on 2013-01-27 22:02 (UTC)

@Nowaker: Not a problem at all! I'm actually quite happy for any kind of feedback.

Nowaker commented on 2013-01-27 22:01 (UTC)

Hm... Maybe it's something related to my RVM... or because my gems are installed to ~ instead of /usr. Sorry for making a problem.

joschi commented on 2013-01-27 14:37 (UTC)

@Nowaker: Strange, for me it's working, see https://gist.github.com/85baaeade06761d73233

Nowaker commented on 2013-01-27 14:33 (UTC)

==> Building and installing package ==> Making package: ruby-hiera 1.1.2-1 (Sun Jan 27 15:31:46 CET 2013) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Downloading hiera-1.1.2.gem... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 160 100 160 0 0 527 0 --:--:-- --:--:-- --:--:-- 1019 100 22528 100 22528 0 0 25832 0 --:--:-- --:--:-- --:--:-- 165k -> Found hiera.yaml ==> Validating source files with md5sums... hiera-1.1.2.gem ... Passed hiera.yaml ... Passed ==> Extracting Sources... ==> Entering fakeroot environment... ==> Starting package()... ERROR: While executing gem ... (Errno::ENOENT) No such file or directory - /tmp/yaourt-tmp-nowaker/aur-ruby-hiera/pkg/usr/bin ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build ruby-hiera.

EtiennePerot commented on 2013-01-17 03:55 (UTC)

There are currently some issues with Hiera in Puppet, see the comments on https://aur.archlinux.org/packages/puppet