Bug 531456 - License incompatibility
Summary: License incompatibility
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: hgsvn
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Terje Røsten
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-28 13:21 UTC by Mads Kiilerich
Modified: 2009-11-11 17:43 UTC (History)
1 user (show)

Fixed In Version: 0.1.7-1.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-01 13:38:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mads Kiilerich 2009-10-28 13:21:06 UTC
Description of problem:

/usr/lib/python2.6/site-packages/hgsvn/common.py:
    from mercurial.lock import lock as _lock, LockHeld

Mercurial is GPLv2.
hgsvn is GPLv3+.
So that is not legal. (hgsvn generally uses Mercurial commandline which is fine.)

I assume that lock functionality is non-essential functionality which can be removed/reworked.

Note that Mercurial is trying to change to GPLv2+ which would solve the problem, but that will probably take some time. http://mercurial.selenic.com/wiki/Relicensing


Version-Release number of selected component (if applicable):

hgsvn-0.1.6-3.fc11.noarch

Comment 1 Terje Røsten 2009-11-01 12:37:20 UTC
Thanks for the hands up.

Comment 2 Terje Røsten 2009-11-01 13:38:34 UTC
Fixed:

 http://koji.fedoraproject.org/koji/buildinfo?buildID=139268

Comment 3 Mads Kiilerich 2009-11-01 16:17:39 UTC
Has upstream been notified?

Comment 4 Terje Røsten 2009-11-01 16:22:45 UTC
Yes, I got the patch from upstream.
 
  Terje

Comment 5 Fedora Update System 2009-11-05 17:08:35 UTC
hgsvn-0.1.7-1.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/hgsvn-0.1.7-1.fc10

Comment 6 Fedora Update System 2009-11-05 17:08:39 UTC
hgsvn-0.1.7-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/hgsvn-0.1.7-1.fc12

Comment 7 Fedora Update System 2009-11-05 17:08:46 UTC
hgsvn-0.1.7-1.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/hgsvn-0.1.7-1.fc11

Comment 8 Fedora Update System 2009-11-07 00:18:46 UTC
hgsvn-0.1.7-1.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2009-11-07 00:22:59 UTC
hgsvn-0.1.7-1.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2009-11-07 00:23:23 UTC
hgsvn-0.1.7-1.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Terje Røsten 2009-11-11 17:34:53 UTC
BTW: how did you find this problem?

 - Terje

Comment 12 Mads Kiilerich 2009-11-11 17:43:08 UTC
I just noticed the hgsvn license and wondered if that was ok. It turned out that it was _almost_ ok ;-)


Note You need to log in before you can comment on or make changes to this bug.