Inconsistent licence in github.com/juju/utils/series

Bug #1604988 reported by Martin Packman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
High
Anastasia
juju-core
Won't Fix
High
Unassigned
1.25
Fix Released
Critical
Anastasia
juju-core (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The per-file copyright headers in the series/ package of the juju/utils project all state:

// Licensed under the AGPLv3, see LICENCE file for details.

However the top level LICENCE file is LGPLv3 with exception. This confuses the issue for distribution.

Martin Packman (gz)
Changed in juju-core:
importance: Undecided → High
status: New → Triaged
Changed in juju-core:
milestone: none → 2.0.0
affects: juju-core → juju
Changed in juju:
milestone: 2.0.0 → none
milestone: none → 2.0.0
Changed in juju-core:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Anastasia (anastasia-macmood) wrote :

@Martin
To clarify:
Do the file headers in series package need to reflect what top level LICENCE file says?
Or does the LICENCE file need to be updated with AGPLv3?

Changed in juju-core:
status: Triaged → Won't Fix
Changed in juju:
milestone: 2.0.0 → 2.0-beta18
assignee: nobody → Anastasia (anastasia-macmood)
Revision history for this message
Martin Packman (gz) wrote :

The file headers for this package should be changed to say LGPL, which I believe is the choice we made for all library-type projects from juju.

Changed in juju:
status: Triaged → In Progress
Changed in juju:
status: In Progress → Fix Committed
Revision history for this message
Anastasia (anastasia-macmood) wrote :

juju uses dependencies.tsv to track external dependencies.
Current version of dependency tracker does not allow to specify non-master branch in godeps.

Whilst this is fixed on Juju master, we are looking into what can be done for 1.25

Revision history for this message
Anastasia (anastasia-macmood) wrote :
Revision history for this message
Anastasia (anastasia-macmood) wrote :
Revision history for this message
Anastasia (anastasia-macmood) wrote :

Juju 1.25 dependencies PR: https://github.com/juju/juju/pull/6153

Curtis Hovey (sinzui)
Changed in juju:
status: Fix Committed → Fix Released
Changed in juju-core (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.