Skip to content

Add libpq within a DESCRIPTION.SystemRequirements#137

Open
benlake wants to merge 1 commit intotomoakin:masterfrom
benlake:system-requirements
Open

Add libpq within a DESCRIPTION.SystemRequirements#137
benlake wants to merge 1 commit intotomoakin:masterfrom
benlake:system-requirements

Conversation

@benlake
Copy link
Copy Markdown

@benlake benlake commented Apr 8, 2025

Add libpq within a DESCRIPTION.SystemRequirements entry to provide tools a chance to discover RPostgreSQL has a system dependency, and to suggest the OS specific packages to install; for instance the renv dependency manager.

Some references to this usage in the community:

Example specification in a package: https://crandb.r-pkg.org/igraph

I'm new to the R community and have mainly been focused on packaging R apps in various forms, so I'm sensitive to the quagmire that is the R communities' OS dependency woes. I also see a number of issues against this repository about a failure to have libpq installed, so hopefully this addition can help the tool-chains do the needful.

I'm not sure how tightly this R package is tied to the libpq versions, but if there is a desire to notate a version, I'm happy to add; e.g. (>= 10) or 14, or?

…ols a chance to discover RPostgreSQL has a system dependency, and to suggest the OS specific packages to install; for instance the renv dependency manager.
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.

1 participant