On 26/11/11 04:45, Paul Wise wrote:
> On Sat, 2011-11-26 at 03:02 +0100, Carlos Alberto Lopez Perez wrote:
> 
>> dget -x 
>> http://mentors.debian.net/debian/pool/main/a/aircrack-ng/aircrack-ng_1.1-2.dsc
> 
> Blockers for the upload:
> 
> The OpenSSL and GPL licenses are incompatible. A number of files do not
> have the OpenSSL exception to the GPL. This means that we cannot
> distribute any executables that link against OpenSSL and are also built
> from those files. You will need to check which executables link against
> OpenSSL, then check the license for all the associated source files
> looking for ones licensed under the GPL without the exception. Once you
> have done these checks, please document the results in debian/copyright.
> If there are any binaries that have an issue, please delete those from
> the package and ask upstream to fix the licenses.
>

Thanks for notifying this (my fault for not checked it in advance).

I have scanned all the source code and I found two files that are
linking with OpenSSL and are GPL licensed without an exception to allow
this.

I have just reported it to upstream and also contacted Thomas.

http://trac.aircrack-ng.org/ticket/953

> 
> Non-blockers that would be nice to have fixed:
> 
> You might want to adopt the machine-readable format for debian/copyright
> 
> http://dep.debian.net/deps/dep5/
> 

I will rewrite it with this format, thanks for the link ;)

> Please remove me from Uploaders, I only plan to sponsor you, not
> co-maintain the package.
> 

Then.. who should put in Uploaders? me? nobody?

> Please update to debhelper compat level 7 or higher.
> 
> You may also want switch from a completely manual debian/rules to dh.
> 
> debian/more-examples/README can be dropped from the source package since
> that is covered by the upstream README.
> 
> debian/README.source can be dropped since you are using dpkg-source v3.
> 
> There are quite a few complaints from lintian (see bottom of the mail).
> 
> Please add DEP-3 headers to all of the patches:
> 
> http://dep.debian.net/deps/dep3/
> 
> I note that airdrop-ng and airgraph-ng are not installed in the package.
> 
> Please forward the patches upstream that haven't been forwarded yet.
> 
> There are lots of compiler warnings, please notify upstream about those.
> 
> Please ask upstream what the status of the next release is.
> 
> As a longer-term project, please consider figuring out which of the
> injection patches are merged upstream, ask upstream to move those into
> old/, drop those from the Debian package and talk to upstream about
> merging the remainder into Linux mainline.
> 
> lintian:
> I: aircrack-ng source: quilt-patch-missing-description 
> 002-Fix_airodump-ng_manpage.diff
> I: aircrack-ng source: quilt-patch-missing-description 
> 004-fix-license-sha1-sse2.diff
> W: aircrack-ng source: debian-rules-missing-recommended-target build-arch
> W: aircrack-ng source: debian-rules-missing-recommended-target build-indep
> P: aircrack-ng: copyright-refers-to-symlink-license 
> usr/share/common-licenses/GPL
> X: aircrack-ng: duplicate-files 
> usr/share/doc/aircrack-ng/injection-patches/ieee80211_inject.patch 
> usr/share/doc/aircrack-ng/injection-patches/old/ieee80211_inject.patch
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:40
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:46
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:47
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:50
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:53
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:55
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:60
> I: aircrack-ng: spelling-error-in-manpage usr/share/man/man1/airbase-ng.1.gz 
> surpresses suppresses
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:78
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:81
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airbase-ng.1.gz:85
> I: aircrack-ng: spelling-error-in-manpage usr/share/man/man1/airbase-ng.1.gz 
> replys replies
> I: aircrack-ng: hyphen-used-as-minus-sign usr/share/man/man1/airbase-ng.1.gz 
> 7 more occurrences not shown
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/aircrack-ng.1.gz:116
> I: aircrack-ng: spelling-error-in-manpage usr/share/man/man1/aireplay-ng.1.gz 
> allows to allows one to
> I: aircrack-ng: spelling-error-in-manpage usr/share/man/man1/airodump-ng.1.gz 
> Allows to Allows one to
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airodump-ng.1.gz:45
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airodump-ng.1.gz:58
> I: aircrack-ng: hyphen-used-as-minus-sign 
> usr/share/man/man1/airodump-ng.1.gz:151
> I: aircrack-ng: spelling-error-in-manpage usr/share/man/man1/buddy-ng.1.gz 
> runned ran
> I: aircrack-ng: hyphen-used-as-minus-sign usr/share/man/man1/ivstools.1.gz:7
> I: aircrack-ng: hyphen-used-as-minus-sign usr/share/man/man1/ivstools.1.gz:9
> I: aircrack-ng: hyphen-used-as-minus-sign usr/share/man/man1/ivstools.1.gz:15
> I: aircrack-ng: hyphen-used-as-minus-sign usr/share/man/man1/ivstools.1.gz:17
> W: aircrack-ng: binary-without-manpage usr/sbin/airodump-ng-oui-update
> 

Thanks for the tips. I will look at this after the blocking license
issue is solved.


Regards!

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to