Bug 238494 - databases/postgresql11-client depends on perl for unknown (to me) reason
Summary: databases/postgresql11-client depends on perl for unknown (to me) reason
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: pgsql
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-11 09:55 UTC by Jeroen Pulles
Modified: 2021-05-15 08:38 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (pgsql)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Pulles 2019-06-11 09:55:00 UTC
Hi,

I'm haven't been able to find out why postgresql11-client depends on perl:

When I comment out the USES=perl in the server Makefile and build in a clean and empty environment, everything looks fine. A recursive grep in $PREFIX does not yield any perl code. There is some mention of perl in a "pgxs" directory, but no perl code itself. 

The postgresql docs also don't mention any perl-based features except for pl/perl, which runs on the server. 

The tests might contain perl code, but my "make test" on the client port exits so fast that I'm guessing it does not run test code... 

Maybe it's a leftover of an earlier client where command line utilities were written in perl? 

So, can I ask to remove the dependency, or did I miss something?
Comment 1 Palle Girgensohn freebsd_committer freebsd_triage 2021-05-15 08:38:09 UTC
This was fixed some time ago, but it seems I missed to add the PR to commit message. Sorry about that. Thanks for this heads-up.

Palle