Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39970 - [puppet] ext/ directory not included in package

Attached to Project: Community Packages
Opened by David Kowis (BeepDog) - Saturday, 19 April 2014, 20:37 GMT
Last edited by Jonathan Steel (jsteel) - Tuesday, 22 April 2014, 11:51 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jonathan Steel (jsteel)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
new Community puppet package is missing a few things.

Specifically the things around this: http://docs.puppetlabs.com/guides/passenger.html#apache-configuration

Most specifically, the ext/ directory, which contains the config.ru that's needed to run in passenger.

Additional info:
* package version(s): 3.5.1-3

Steps to reproduce:
Install puppet, look for the config.ru as specified in the directions, don't find it :(
This task depends upon

Closed by  Jonathan Steel (jsteel)
Tuesday, 22 April 2014, 11:51 GMT
Reason for closing:  Won't implement
Comment by David Kowis (BeepDog) - Saturday, 19 April 2014, 20:39 GMT
Just for posterity:
<pre>
[root@puppet ext]# ls
autotest debian freebsd logcheck puppet-load.rb pure_ruby_dsl solaris vim
build_defaults.yaml emacs gentoo nagios puppet-nm-dispatcher rack suse windows
cert_inspector envpuppet ips osx puppet-test redhat systemd yaml_nodes.rb
dbfix.sql envpuppet.bat ldap project_data.yaml puppetlisten regexp_nodes upload_facts.rb
</pre>

Lots of things are missing :)
Comment by Jonathan Steel (jsteel) - Sunday, 20 April 2014, 08:37 GMT
Reading that link, it says to obtain a copy of that file from the puppet source code (inside "rack") and you can install ruby-passenger from the AUR.
Comment by David Kowis (BeepDog) - Sunday, 20 April 2014, 15:15 GMT
Right, I guess I just expected it to be in /usr/share/puppet/ext so I don't have to go download and extract it again.

But I guess that's fair.
Comment by Jonathan Steel (jsteel) - Sunday, 20 April 2014, 18:17 GMT
If ruby-passenger was in the official repos, and listed as an optdepends then I would provide that file with puppet. Over time I will be looking at possible (popular) "optdepends" and expanding our "officially supported" puppet functionality.

Loading...