Re: Best way to handle circular build deps to make a pypy- package

2018-08-20 Thread Pierre-Elliott Bécue
Le lundi 20 août 2018 à 16:20:54+0200, Thomas Goirand a écrit :
> On 08/15/2018 03:11 PM, Pierre-Elliott Bécue wrote:
> > Le mercredi 15 août 2018 à 13:10:39+0200, Samuel Thibault a écrit :
> >> Pierre-Elliott Bécue, le mer. 15 août 2018 13:05:09 +0200, a ecrit:
> >>>  2. What's the proper way to handle such packages?
> >>
> >> Build profiles? You can annotate the build-dep needed for check with
> >>  so that one can easily (re)bootstrap the circle at any time
> >> by using DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -Pnocheck
> > 
> > Thanks, I'll dig the wiki pages and try this!
> > 
> > Cheers!
> 
> Hi!
> 
> I have uploaded PBR 4.2.0-2 with lots of  in debian/control,
> which includes removing mock if such build profile is activated.
> 
> I hope this helps,
> Cheers,

Hi,

Thanks!

Unfortunately I'll have to look into some deps of pbr that are not yet
pypy-packaged. But I'll find my way.

I'll start to work on this between mid and late September.

Thanks again and cheers!

-- 
Pierre-Elliott Bécue
GPG: 9AE0 4D98 6400 E3B6 7528  F493 0D44 2664 1949 74E2
It's far easier to fight for one's principles than to live up to them.


signature.asc
Description: PGP signature


Re: autopkgtest-pkg-python fails due to module name mismatch

2018-08-20 Thread Ondrej Novy
Hi,

I'm author of autopkgtest-pkg-python.

po 20. 8. 2018 v 16:27 odesílatel Bill Blough  napsal:

> I don't feel like renaming the package or the module is the right thing to
> do.
>

agree, it's not.

I could work around it by installing a symlink, or by replacing
> autopkgtest-pkg-python with my own customized version.
>

symlink is not correct, replacing is what i typically do.

Would it make sense to patch autopkgtest-pkg-python to allow overriding the
> autodetected module name (perhaps using a user-defined control field)?  I
> would be willing to write a patch if enough people think it's worth
> doing.
>

I think this is nice feature, please go ahead :)

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B


autopkgtest-pkg-python fails due to module name mismatch

2018-08-20 Thread Bill Blough
Hi,

Then python module I just packaged (django-cas-server) is failing on
debci because when autopkgtest-pkg-python runs, it tries to import a
module named django_cas_server. However the module installed is actually
named cas_server. (The package/module naming difference is present upstream)

I don't feel like renaming the package or the module is the right thing to do.

I could work around it by installing a symlink, or by replacing
autopkgtest-pkg-python with my own customized version.

Would it make sense to patch autopkgtest-pkg-python to allow overriding the
autodetected module name (perhaps using a user-defined control field)?  I
would be willing to write a patch if enough people think it's worth
doing.

Thoughts?

Regards,
Bill



Request to join DPMT and DPAP on Salsa

2018-08-20 Thread Andrii Senkovych
Hello,

Please add me to the DPMT and DPAP teams on Salsa. I am already a team
member and my username is jollyroger-guest. Currently I'd like to
update the python-sqlparse module I maintain.

Thank you.

-- 
Best regards, Andrii Senkovych



Re: Please add me on Salsa

2018-08-20 Thread Ondrej Novy
Hi,

po 20. 8. 2018 v 12:32 odesílatel Jean Baptiste Favre 
napsal:

> I'm already part of DPMT on Alioth.
>

ok, I added you to Salsa subgroups.

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B


Re: Please add me on Salsa

2018-08-20 Thread Jean Baptiste Favre
Thanks !
JB


On 20/08/2018 12:42, Ondrej Novy wrote:
> Hi,
> 
> po 20. 8. 2018 v 12:32 odesílatel Jean Baptiste Favre
> mailto:deb...@jbfavre.org>> napsal:
> 
> I'm already part of DPMT on Alioth.
> 
> 
> ok, I added you to Salsa subgroups.
> 
> -- 
> Best regards
>  Ondřej Nový
>  
> Email: n...@ondrej.org 
> PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B
> 




signature.asc
Description: OpenPGP digital signature


Re: sphinx-build vs. Python 3

2018-08-20 Thread Thomas Goirand
On 08/20/2018 09:50 AM, Ondrej Novy wrote:
> Hi,
> 
> I have question about sphinx-build and our effort to move to Python 3.
> 
> sphinx-build is currently Python 2 or Python 3 according to
> python-sphinx / python3-sphinx package installed (with python3 as
> default if both are installed by alternative priority). 
> 
> According
> to: https://wiki.debian.org/Python/LibraryStyleGuide#Sphinx_documentation we
> should use "python3 -m sphinx" if we want to build docs using Python 3,
> because if you run sphinx-build, you can't be sure which version of
> Sphinx is run and if you need some Sphinx extension, which we typically
> installs only Python 2 or Python 3 version of it.
> 
> And my question is:
> * should we use "python3 -m sphinx" instead of "sphinx-build" everywhere
> where python3-sphinx is in B-D (mass-commit?)
> OR
> * should we change sphinx-build to be Python3 only? (and broke current
> packages build with Python2 Sphinx)
> 
> Thanks for your opinions.

If you do the later, then anyway, you'll have to do the former if you
need backports. This bite me a few times with OpenStack already. So, no
mater what the faith of the sphinx-build command, it's always best to
use python3 -m sphinx, IMO.

Cheers,

Thomas Goirand (zigo)



Re: Please add me on Salsa

2018-08-20 Thread Jean Baptiste Favre
Hello Ondřej,
I'm already part of DPMT on Alioth.
But, of course, I accept the policies :)

Cheers,
Jean Baptiste

On 20/08/2018 11:51, Ondrej Novy wrote:
> Hi,
> 
> po 20. 8. 2018 v 11:08 odesílatel Jean Baptiste Favre
> mailto:deb...@jbfavre.org>> napsal:
> 
> Could someone please add me to the DPMT and DPAP teams on Salsa? My
> Alioth and Salsa username is jbfavre-guest.
> 
> 
> do you accept our policies? Or you are already part of team and you were
> member at Alioth?
> 
> -- 
> Best regards
>  Ondřej Nový
>  
> Email: n...@ondrej.org 
> PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B
> 




signature.asc
Description: OpenPGP digital signature


Re: Please add me on Salsa

2018-08-20 Thread Ondrej Novy
Hi,

po 20. 8. 2018 v 11:08 odesílatel Jean Baptiste Favre 
napsal:

> Could someone please add me to the DPMT and DPAP teams on Salsa? My
> Alioth and Salsa username is jbfavre-guest.
>

do you accept our policies? Or you are already part of team and you were
member at Alioth?

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B


Please add me on Salsa

2018-08-20 Thread Jean Baptiste Favre
Hello,

Could someone please add me to the DPMT and DPAP teams on Salsa? My
Alioth and Salsa username is jbfavre-guest.

Thanks!
-- Jean Baptiste



signature.asc
Description: OpenPGP digital signature


sphinx-build vs. Python 3

2018-08-20 Thread Ondrej Novy
Hi,

I have question about sphinx-build and our effort to move to Python 3.

sphinx-build is currently Python 2 or Python 3 according to python-sphinx /
python3-sphinx package installed (with python3 as default if both are
installed by alternative priority).

According to:
https://wiki.debian.org/Python/LibraryStyleGuide#Sphinx_documentation we
should use "python3 -m sphinx" if we want to build docs using Python 3,
because if you run sphinx-build, you can't be sure which version of Sphinx
is run and if you need some Sphinx extension, which we typically installs
only Python 2 or Python 3 version of it.

And my question is:
* should we use "python3 -m sphinx" instead of "sphinx-build" everywhere
where python3-sphinx is in B-D (mass-commit?)
OR
* should we change sphinx-build to be Python3 only? (and broke current
packages build with Python2 Sphinx)

Thanks for your opinions.

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B


Bug#906719: RFS: rpyc/4.0.2-1 [RC]

2018-08-20 Thread Carl Suster

Package: sponsorship-requests
Severity: important
X-Debbugs-CC: debian-python@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "rpyc" maintained within the 
python modules team.


Package name: rpyc
Version : 4.0.2-1
URL : https://salsa.debian.org/python-team/modules/rpyc
Section : python

It builds these binary packages:

  python-rpyc-doc - transparent and symmetric Remote Python Call 
library -- documenta
  python3-rpyc - transparent and symmetric Remote Python Call library 
-- Python3 m


Getting the package:

  https://mentors.debian.net/package/rpyc

  dget -x 
https://mentors.debian.net/debian/pool/main/r/rpyc/rpyc_4.0.2-1.dsc


Changes since the last upload:

rpyc (4.0.2-1) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/control: Set Vcs-* to salsa.debian.org
  * d/control: Remove ancient X-Python3-Version field

  [ Carl Suster ]
  * New upstream release (Closes: #904615).
  * Recommend python3-gevent to support the new gevent server (however this
feature is currently disabled due to crashes that are not yet 
understood).

  * Build-Depend on python3-gevent for the corresponding test (however this
test is currently disabled to match upstream CI configuration).
  * Make the build reproducible by applying the patch provided by Chris 
Lamb

(Closes: #893611).
  * Build-Depend on python3-sphinx-rtd-theme which is now used by the docs.
  * Stop cleaning up (in debian/rules) screencasts and CI image from 
docs that

no longer exist upstream.
  * Remove GitHub "fork me" banner from documentation.
  * Update Standards-Version to 4.2.0 (no changes needed).
  * Mark the doc package as M-A: foreign as per multiarch hinter.
  * Add upstream metadata file.
  * Bump debhelper compat to 11.

 -- Carl Suster   Tue, 14 Aug 2018 18:35:11 +1000



Re: Repost: Request to join DPMT

2018-08-20 Thread Ondrej Novy
Hi,

čt 16. 8. 2018 v 20:42 odesílatel Bastian Germann <
bastiangerm...@fishpost.de> napsal:

> As my first email was not answered for two weeks, this is a repost.
>

welcome in team, sorry for waiting.

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B