Sorry a small typo in the code. I meant

"Are you saying it should be:

---
#!/usr/bin/make -f
export PYBUILD_NAME=nextdns

%:
dh $@ --buildsystem=pybuild
---
 
instead of:

---

#!/usr/bin/make -f
export PYBUILD_NAME=python-nextdns

%:
dh $@ --buildsystem=pybuild

---"


Regards,

Sourav

Oct 11, 2024, 20:57 by souravbhattacha...@tutamail.com:

> Greetings Jeroen,
>
> Please ignore my previous reply. I have applied a patch to setup.py and now 
> the pipeline runs without fail.
> I'll file a bug or a pull request for the same as well. I thought it was a 
> pipeline configuration mistake because there were no issues testing the 
> package locally, of course I was wrong as you said. I'll take care of  CI 
> errors before making an RFS from now on. 
>
> "* control: most teams require team packages to sit in their team
> repository. Have you contacted the LEGO team?" - I think the repo could be 
> migrated to the team once uploaded. But I have contacted them as well, 
> waiting for a reply.
>
> "* rules: pybuild name -if set at all- should be whatever is used to
> import the module in Python, i.e. "nextdns". - I think I didn't understand 
> well. I just kept the file generated by dh_make. Are you saying it should be:
>
> ---
> #!/usr/bin/make -f
> export PYBUILD_NAME=python
>
> %:
> dh $@ --buildsystem=pybuild
> ---
>  
> instead of:
>
> ---
>
> #!/usr/bin/make -f
> export PYBUILD_NAME=python-nextdns
>
> %:
> dh $@ --buildsystem=pybuild
>
> ---
>
> Thanking you,
> Sourav
>
>
> Oct 11, 2024, 14:02 by j...@debian.org:
>
>> Control: tags -1 moreinfo
>>
>> On Fri, 11 Oct 2024 10:03:44 +0530
>> Sourav Bhattacharya <souravbhattacha...@tutamail.com> wrote:
>>
>>> I am looking for a sponsor for my package python-nextdns:
>>>
>>
>> hi again Sourav,
>>
>> nice to see the improvements made since yesterday's review. Couple of
>> issues remaining before I can upload the package:
>>
>> * control: most teams require team packages to sit in their team
>> repository. Have you contacted the LEGO team?
>>
>> * rules: pybuild name -if set at all- should be whatever is used to
>> import the module in Python, i.e. "nextdns".
>>
>> * CI failure (autopkgtest [1]) on the salsa repo indicates a serious
>> problem with the binary package (one or more missing dependencies).
>> Please make a habit of inspecting CI results prior to filing a
>> sponsorship request.
>>
>> That missing dependency is probably caused by an upstream mistake in
>> setup.py, which only mentions the aiohttp module in "install_requires"
>> while requirements.txt also lists the tenacity module (as it should,
>> given the latter gets imported in nextdns/__init__.py:12).
>>
>> Either add a patch for setup.py or manually add the missing
>> dependency to the binary package for now. Please also file a bug
>> about this with the upstream developer(s).
>>
>>
>> [1]https://salsa.debian.org/sxctic-54l/python-nextdns/-/jobs/6412294
>>
>
>

Reply via email to