Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update postgresql9X-client plans to include pg_config #1632

Merged

Conversation

smacfarlane
Copy link
Contributor

Fixes #1596 and aligns the 9X-client packages with the postgresql-client package.

Signed-off-by: Scott Macfarlane smacfarlane@chef.io

Signed-off-by: Scott Macfarlane <smacfarlane@chef.io>
@smacfarlane smacfarlane requested a review from a team as a code owner June 29, 2018 15:19
@thesentinels
Copy link
Contributor

Thanks for the pull request! Here is what will happen next:

  1. Your PR will be reviewed by the maintainers
  2. If everything looks good, one of them will approve it, and your PR will be merged.

Thank you for contributing!

@nellshamrell
Copy link
Contributor

Er...was the goal to add pg_config or remove it?

@smacfarlane
Copy link
Contributor Author

Yeah, this one is a hair confusing. The items in that list are considered "server" binaries and removed from the resulting postgresqlXX-client package. By removing it from the list, we include pg_config in the package. pg_config is necessary for some software that builds against the postgresql libraries, which should be using the -client and not server packages. Ex: #1625

@joshbrand
Copy link
Contributor

@nellshamrell it's a little confusing, those listed binaries are removed ( https://github.com/habitat-sh/core-plans/blob/master/postgresql-client/plan.sh#L48-L61 ) as they would only be needed on the server 😸

Copy link
Contributor

@joshbrand joshbrand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good!

@smacfarlane smacfarlane merged commit 3b01247 into habitat-sh:master Jul 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants