Skip to content

Fix broken GHC build from PR #187 #197

Description

@justb4

The GHC build is broken for new/fresh builds, including Docker. This is due to jquery-ui libs already being present in GeoHealthCheck/static/lib/vendor. To reproduce:

What is expected:

ls GeoHealthCheck/static/lib/vendor/
bootstrap/		datatables/		datatables-responsive/	flot-tooltip/		jquery/			morrisjs/
bootstrap-social/	datatables-plugins/	flot/			font-awesome/		metisMenu/		raphael/

If we rm GeoHealthCheck/static/lib/vendor/ and run paver setup again, the libs are installed.
The reason is subtle: pavement.py L82 checks if the vendor dir is already present: if it is, the js libs are not fetched/installed.

Hence this issue does not occur on existing installations (as libs are already present).

The jqueryui libs were introduced with PR #187.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions