Missing Did You Mean Prerequisites in Pg Server Installation Make Targets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned |
Bug Description
Evergreen Version: 3.7.0
OpenSRF version: N/A
PostgreSQL Versions: 9.6 and 10
O/S: Debian Stretch (9.13) and Debian Buster (10.10), Ubuntu Bionic (18.04)
On the Debian distribution and Ubuntu Bionic, the CPAN modules, String:
Ubuntu Focal both installs the modules as expected.
This was mentioned in IRC: http://
I have only tested on Debian Stretch and Debian Buster, but I assume that Debian Jessie is also affected based on the code.
I'll supply a patch for all three, though I'd recommend against anyone using Jessie at this time.
summary: |
- Missing Did You Mean Prequisites in Pg Server Installation Make Targets + Missing Did You Mean Prerequisites in Pg Server Installation Make + Targets |
description: | updated |
description: | updated |
tags: | added: signedoff |
Changed in evergreen: | |
milestone: | 3.8-beta → 3.7.2 |
no longer affects: | evergreen/3.7 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
tags: | added: didyoumean |
Here's a branch with the promised updates: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1936662- debian- DYM-prereqs
I've tested it on Debian Stretch, Debian Buster, and Ubuntu Bionic. If someone wants to test on Jessie, too, that would be great.
It's pretty straightforward to test. You should run the PostgreSQL server Makefile.install targets and see that the String: :KeyboardDistan ce and Text::Levenshte in::Damerau: :XS modules are installed via CPAN. This is best done on a clean system where other prerequisites have not already been installed. Otherwise, it is more difficult to tell if the patch is working.