Ask Your Question

Where is /usr/bin/puppet from gem installation on SLES12?

asked 2015-05-26 16:30:23 -0600

I have installed puppet from gem on a SLES12 machine (gem install puppet). All the dependencies were installed successfully but the only puppet binary availabe after that is puppet.ruby2.1

# ls -l /usr/bin/pu<tab><tab> pulseaudio puppet.ruby2.1

Any idea what may be wrong?

gem version: 2.4.7 ruby version: 2.1.2p95

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-27 22:08:14 -0600

updated 2015-05-27 22:10:25 -0600

Does this and this help?

edit flag offensive delete link more


Not at all pal

Emerson Posadas gravatar imageEmerson Posadas ( 2015-06-02 15:56:49 -0600 )edit

Did you read them though? :) The links explain how gems don't install binaries into /usr/bin whereas you are asking why you can't find the binary /usr/bin/puppet after installing puppet from a gem.

Alex Harvey gravatar imageAlex Harvey ( 2015-06-02 19:28:24 -0600 )edit

Sorry for the late response, my puppet gem installation worked in the past, but I had this behavior on SLES. But actually you were right, while doing a strace I see that there's no binary put on /usr/bin

Emerson Posadas gravatar imageEmerson Posadas ( 2015-06-03 09:38:27 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2015-05-26 16:30:23 -0600

Seen: 295 times

Last updated: May 27 '15