FS#64233 - [puppet] Missing dependency ruby-concurrent
Attached to Project:
Community Packages
Opened by DeLord (DeLord) - Wednesday, 23 October 2019, 13:27 GMT
Last edited by Christian Rebischke (Shibumi) - Tuesday, 19 November 2019, 21:09 GMT
Opened by DeLord (DeLord) - Wednesday, 23 October 2019, 13:27 GMT
Last edited by Christian Rebischke (Shibumi) - Tuesday, 19 November 2019, 21:09 GMT
|
Details
Description:
I just installed the package 'puppet' in a completely new and clean LXC Arch Linux container which left me with a non-working puppet binary: > # puppet -h > cannot load such file -- concurrent This is a ruby error message, and I could fix it by installing the ruby-concurrent package from the repositories: > # pacman -S ruby-concurrent > [...] > # puppet -h > Usage: puppet <subcommand> [options] <action> [options] > [...] * package version(s): local/puppet 6.9.0-1 So there is some kind of dependency missing for that package, I am just not sure whether ruby-concurrent really is the one it should be, my Ruby knowledge is just too low for that, and I have other machines running Puppet which don't have ruby-concurrent installed, and there the puppet binary is just working fine. Might be the concurrent dependency is fulfilled due to other stuff there...? |
This task depends upon
Closed by Christian Rebischke (Shibumi)
Tuesday, 19 November 2019, 21:09 GMT
Reason for closing: Fixed
Additional comments about closing: 6.10.1-1
Tuesday, 19 November 2019, 21:09 GMT
Reason for closing: Fixed
Additional comments about closing: 6.10.1-1
[2019-10-22 12:57] [ALPM] upgraded puppet (6.8.1-1 -> 6.9.0-1)
I haven't run puppet on my machine since last week, I updated it on the 22th, and today I discovered that puppet didn't work for me with the same error.
Installing ruby-concurrent solved the issue for me.