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. 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/ Please remove me from Uploaders, I only plan to sponsor you, not co-maintain the package. 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 -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part