Project

General

Profile

Feature #4833

OSX Licences for Open-Source Libraries Need to Be Found and Consolidated

Added by Ian Humphrey over 1 year ago. Updated 13 days ago.

Status:
Acknowledged
Priority:
Normal
Assignee:
-
Category:
Infrastructure
Target version:
-
Impact:
Software Version:
Test Reviewer:

Description

Currently for OSX 10.11 (prog17), the third-party ISIS3 library licenses are expected to be in /opt/usgs/v006/3rdParty/license (the make thirdParty target expects this).

There are only two directories in there - superlu and SuiteSparse. These directories contain the licenses for superlu and Suitesparse.

Licences for the third-party libraries ISIS3 uses must be consolidated into this license directory.

Examining ISISROOT/make/config.darwin-MacOSX10_11 and ISISROOT/make/isismake.os will show what libraries are being used by ISIS3 for building on OSX 10.11.

The licenses need to be found and copied into the directory specified at the beginning of this ticket.

See prog21's /usgs/pkgs/local/v006/license/ for how this directory should be organized.

History

#1 Updated by Tammy Becker over 1 year ago

  • Status changed from New to Acknowledged

#2 Updated by Ian Humphrey 13 days ago

With isis3.6.0 migrating to conda for dependencies, this ticket may be rejected (depending on how licenses are made available by conda / anaconda.org)

#3 Updated by Ian Humphrey 13 days ago

This may be a good resource for our non-custom conda-forge (i.e. usgs-astrogeology) packages:

https://conda-forge.org/docs/meta.html#packaging-the-license-manually

Also available in: Atom PDF