Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-18 Thread Paul Wise
On Sun, 2018-03-18 at 18:10 +0200, Adrian Bunk wrote: > What is supposed to be checked here, That debian/patches/foo and the upstream files that it touches have compatible or incompatible licenses. > and how should that be fixed outside The person who owns debian/patches/foo should be contacted

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-18 Thread Paul Wise
On Sun, 2018-03-18 at 16:33 +, Chris Lamb wrote: > How would we even know the license of a file under debian/patches? Looking > DEP-3 [0] it does not have a `License` field. DEP-5 lists license information for all of debian/ including patches. DEP-5 lists license information for all files deb

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-18 Thread Chris Lamb
Hi Paul, > > I am unsure that a debian/ directory plus the upstream source really > > creates a derived work. > > It definitely does when there are patches to the upstream code in > debian/, which is the case I'm talking about with this feature request. Ah, mea culpa, I was parsing this as `debi

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-18 Thread Adrian Bunk
On Sun, Mar 18, 2018 at 01:31:05PM +0800, Paul Wise wrote: > On Sun, 2018-03-18 at 01:50 +, Chris Lamb wrote: > > > I am unsure that a debian/ directory plus the upstream source really > > creates a derived work. > > It definitely does when there are patches to the upstream code in > debian/,

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-17 Thread Paul Wise
On Sun, 2018-03-18 at 01:50 +, Chris Lamb wrote: > I am unsure that a debian/ directory plus the upstream source really > creates a derived work. It definitely does when there are patches to the upstream code in debian/, which is the case I'm talking about with this feature request. > A link

Processed: Re: Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-17 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 893326 + moreinfo Bug #893326 [lintian] lintian: check that patch licenses are compatible with licenses of files they modify Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 893326: htt

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-17 Thread Chris Lamb
tags 893326 + moreinfo thanks Hi Paul, > It is often the case that the Debian packager just puts debian/ under > the GNU GPL, which can often be incompatible with code licenses. I am unsure that a debian/ directory plus the upstream source really creates a derived work. (I am ignoring the cases

Bug#893326: lintian: check that patch licenses are compatible with licenses of files they modify

2018-03-17 Thread Paul Wise
Package: lintian Version: 2.5.79 Severity: wishlist For packages with a machine-readable debian/copyright file and patches, please check that the license for the debian/patches/* files are compatible with the licenses for the files that they are modifying. It is often the case that the Debian pac