Hello Thomas,

Thank you very much for the review :)

I have made all recommended changes.

> You haven't uploaded the version 2.6.0 in the pristine-tar branch.

I did. 'gbp buildpackage --git-pristine-tar' worked fine for me.

> Also, since you aren't running unit tests, are you sure you need all
> of the above for building?

You are right. I don't. I have commented out these dependencies as we
might add them again in the future.

I will tag 'debian/2.6.0-1' when the package is uploaded.


On 13/07/15 04:06 AM, Thomas Goirand wrote:
> On 07/13/2015 09:24 AM, Swann Croiset wrote:
>> On Thu, Jul 9, 2015 at 3:55 AM, Swann Croiset <sw...@oopss.org
>> <mailto:sw...@oopss.org>> wrote:
>>
>>     Package: influxdb-python
>>     Version: 0.1.12-1
>>     Severity: wishlist
>>
>>     Dear Maintainer,
>>
>>     I need the last version of this package, can you upload it. If you don't
>>     have time please let me know. I can make it as a NMU.
>>
>>     Thanks
>>
>> Hello,
>>
>> I have updated the repo on the Alioth repository.
>>
>> Can you upload it? I am not a DD
>>
>> http://anonscm.debian.org/cgit/collab-maint/influxdb-python.git
>>
>>
>>
>> Alexandre Viau
>> alexan...@alexandreviau.net <mailto:alexan...@alexandreviau.net>
> 
> Hi Alexandre,
> 
> My colleague Swann isn't a DD either, but I am, and I can sponsor your
> package. There's however a few issues that needs to be corrected. Let me
> go through them.
> 
> debian/changelog
> ================
> Version 0.1.13-1 was never uploaded to Debian. Please remove that from
> the changelog.
> 
> Git repository
> ==============
> You haven't uploaded the version 2.6.0 in the pristine-tar branch.
> 
> After downloading the tarball from github, I couldn't build, as there's
> differences with upstream tarball
> 
> debian/control
> ==============
> There's already version 2.7 only and version 3.4 of Python in Debian
> Jessie, so we don't need X-Python-Version: >= 2.7 X-Python3-Version: >=
> 3.3 (they make no sense). Please remove them, or at least upgrade them
> to the current Python version.
> 
> Lots of packages could go to Build-Depends-Indep:. More over, the
> package declares it needs six == 1.9.0, so you should translate this
> into >= 1.9.0. Here's the list, how I would write it:
> 
> Build-Depends: debhelper (>= 9),
>                dh-python,
>                python-all,
>                python-setuptools,
>                python3-all,
>                python3-setuptools,
> Build-Depends-Indep: python-requests (>= 1.0.3),
>                      python-mock,
>                      python-requests-mock (>= 0.5.1),
>                      python-six (>= 0.1.9),
>                      python-nose,
>                      python-pandas,
>                      python3-requests,
>                      python3-mock,
>                      python3-requests-mock (>= 0.5.1),
>                      python3-six (>= 0.1.9),
>                      python3-nose,
>                      python3-pandas
> 
> The rule here is that anything which isn't needed for the clean target
> can be put in Build-Depends-Indep.
> 
> Also, since you aren't running unit tests, are you sure you need all of
> the above for building?
> 
> The Depends: for six should also have a minimum version.
> 
> Also, you should review both the long and short description. There's no
> need to add "Python" in the short description, as this is already in the
> package name. The long description is a way too short. It should be made
> of at least 3 lines, and here, it contains no information but the fact
> the package is for Python 2 or 3. If you have nothing to tell about this
> client, just write about InfluxDB itself.
> 
> Others
> ======
> When rebuilding the package twice, the egg-info appears in the diff, so
> the package can't be built. Please add this in debian/source/options to
> fix the issue:
> 
> extend-diff-ignore = "^[^/]*[.]egg-info/"
> 
> Please correct the above issues, and reupload to collab-maint, then I'll
> review the package and hopefully sponsor it.
> 
> Cheers,
> 
> Thomas Goirand (zigo)
> 

-- 
Alexandre Viau
alexan...@alexandreviau.net

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to