[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: need someone to review and upload my package python-pycaptcha



HI,
thanks for comments I will have a look.
regarding lintian, which command did you run?

I only have:
debiansid:~/DEBIAN-PYTHON/pycaptcha$ lintian python-pycaptcha_0.4-1_all.deb
W: python-pycaptcha: extra-license-file
usr/share/doc/python-pycaptcha/COPYING



Thanks

Olivier

Le 8/10/11 12:33 PM, Jakub Wilk a écrit :
> * Olivier Sallou <olivier.sallou@irisa.fr>, 2011-08-10, 08:39:
>> I need a DD to upload (and review)
>
> (Hopefully in the reverse order! :P)
>
> I'm not interested in uploading it, but here's my (cursory) review:
>
> - Binary package name is wrong; see Python Policy 2.2. Also, I'd use
> the name upstream uses (pycaptcha) for source package name.
> - python-all is needed in the clean target, so in must be in
> Build-Depends, not
> Build-Depends-Indep.[0]
> - Did you intend to use dh_python2? (You currently use python-support
> without build depending on it...)
> - You don't need get-orig-source target if only calls uscan.
> - Use "debhelper (>= 8)" rather than "debhelper (>= 8.0.0)" to ease
> backporting.
> - Remove "DEB_PYTHON_INSTALL_ARGS_ALL += ..." from your debian/rules,
> it does
> nothing.
>
>> I tested with lintian and pbuilder.
>
> Oh, did you? :) My lintian complains heavily:
>
> P: python-pycaptcha: no-upstream-changelog
> I: python-pycaptcha: extended-description-is-probably-too-short
> I: python-pycaptcha: capitalization-error-in-description python Python
> W: python-pycaptcha: image-file-in-usr-lib
> usr/lib/python2.6/dist-packages/Captcha/data/pictures/abstract/1.jpeg
> W: python-pycaptcha: image-file-in-usr-lib
> usr/lib/python2.6/dist-packages/Captcha/data/pictures/abstract/10.jpeg
> W: python-pycaptcha: image-file-in-usr-lib
> usr/lib/python2.6/dist-packages/Captcha/data/pictures/abstract/11.jpeg
> [snip - 27 more image-file-in-usr-lib...]
> W: python-pycaptcha: extra-license-file
> usr/share/doc/python-pycaptcha/COPYING
>
>
> [0] Separating B-D and B-D-I is often tricky, and if a package builds
> only arch:all binaries there's only very little benefit from the
> separation. So my general advice is: use only B-D (unless you know
> what you are doing).
>

-- 
Olivier Sallou
IRISA / University of Rennes 1
Campus de Beaulieu, 35000 RENNES - FRANCE
Tel: 02.99.84.71.95

gpg key id: 4096R/326D8438  (pgp.mit.edu)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438



Reply to: