Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Stefano Zacchiroli
On Tue, Jun 14, 2011 at 10:09:01AM +0200, Josselin Mouette wrote:
> I have already expressed my disagreement with some of the design choices
> in dh_python2, but it does a decent job, and obviously it is much better
> to have only one decent tool instead of two.

Thanks a lot for this follow-up Joss.

Now, as a mere outsider, it seems to me that the potential objections
against deprecating python-support, which have been mentioned earlier on
in this thread, are now moot. If Piotr agrees that python-support should
be deprecated, it can just happen.

Piotr: can you please consider that?

Cheers.


PS I apologize for the intrusion on this matter, but although I know
   it's not the only step needed, I believe this technical step might be
   an important one in improving Python governance in Debian.
-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Quando anche i santi ti voltano le spalle, |  .  |. I've fans everywhere
ti resta John Fante -- V. Capossela ...| ..: |.. -- C. Adams


signature.asc
Description: Digital signature


Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Piotr Ożarowski
[Stefano Zacchiroli, 2011-06-21]
> On Tue, Jun 14, 2011 at 10:09:01AM +0200, Josselin Mouette wrote:
> > I have already expressed my disagreement with some of the design choices
> > in dh_python2, but it does a decent job, and obviously it is much better
> > to have only one decent tool instead of two.
> 
> Thanks a lot for this follow-up Joss.
> 
> Now, as a mere outsider, it seems to me that the potential objections
> against deprecating python-support, which have been mentioned earlier on
> in this thread, are now moot. If Piotr agrees that python-support should
> be deprecated, it can just happen.
> 
> Piotr: can you please consider that?

I can upload new python-support this weekend with one minor bug fixed
(the one fixed in svn) and a deprecation warning (with a link to
http://wiki.debian.org/Python/PythonSupportToDHPython2 and a note that
it's not a bad idea to wait with a conversion until python2.7 will be
the only supported Python version in Debian).

The next step would be to file deprecation bugs, but I'd wait with that
till 2.6 removal from python-all's Depends.

I can also disable moving .py files to /usr/shre/pyshared in dh_python2
if there's only one supported Python version (I cannot do that now as we
still want dpkg to detect file conflicts with python-support based
packages)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110621103356.gc31...@piotro.eu



Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Barry Warsaw
On Jun 21, 2011, at 12:33 PM, Piotr Ożarowski wrote:

>I can upload new python-support this weekend with one minor bug fixed
>(the one fixed in svn) and a deprecation warning (with a link to
>http://wiki.debian.org/Python/PythonSupportToDHPython2 and a note that
>it's not a bad idea to wait with a conversion until python2.7 will be
>the only supported Python version in Debian).
>
>The next step would be to file deprecation bugs, but I'd wait with that
>till 2.6 removal from python-all's Depends.
>
>I can also disable moving .py files to /usr/shre/pyshared in dh_python2
>if there's only one supported Python version (I cannot do that now as we
>still want dpkg to detect file conflicts with python-support based
>packages)

Fantastic news!

As for the Python 2.6->2.7 transition, I'm aware of this meta-bug of blockers:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622279

Is there anything else?
-Barry


signature.asc
Description: PGP signature


Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Barry Warsaw
On Jun 21, 2011, at 12:33 PM, Piotr Ożarowski wrote:

>I can upload new python-support this weekend with one minor bug fixed
>(the one fixed in svn) and a deprecation warning (with a link to
>http://wiki.debian.org/Python/PythonSupportToDHPython2 and a note that
>it's not a bad idea to wait with a conversion until python2.7 will be
>the only supported Python version in Debian).

Note that Ubuntu is going to remove python-support and python-central from its
CDs in 11.04.  Officially deprecating python-support (as I believe you are
doing right here :) helps us recruit Ubuntu developers to help with this.  We
are going to be conducting an on-line sprint/jam this Thursday, and hopefully
we'll get folks to contribute some patches.  We'll make sure those patches are
forwarded to Debian.

>The next step would be to file deprecation bugs, but I'd wait with that
>till 2.6 removal from python-all's Depends.

Can you explain why?

>I can also disable moving .py files to /usr/shre/pyshared in dh_python2
>if there's only one supported Python version (I cannot do that now as we
>still want dpkg to detect file conflicts with python-support based
>packages)

That does seem useful.  I suppose I can see why you'd want to wait on a mass
conversion of pysupport->dhpy2 for this.  But you'd also have to deal with
this transition anyway for all the packages that already use pysupport, right?

-Barry


signature.asc
Description: PGP signature


Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Stefano Rivera
Hi Barry (2011.06.21_15:55:53_+0200)
> As for the Python 2.6->2.7 transition, I'm aware of this meta-bug of blockers:
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622279
> 
> Is there anything else?

Well, everything usertagged python2.7 is an issue of some sort (and most
other debian-python usertags too), but they aren't blockers:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python2.7;users=debian-python@lists.debian.org

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110621142154.gq11...@bach.rivera.co.za



Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Barry Warsaw
On Jun 21, 2011, at 04:21 PM, Stefano Rivera wrote:

>Well, everything usertagged python2.7 is an issue of some sort (and most
>other debian-python usertags too), but they aren't blockers:
>
>http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python2.7;users=debian-python@lists.debian.org

Thanks, I've added that to the blueprint:

https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-python-versions

-Barry


signature.asc
Description: PGP signature


Re: list of package for python_support -> dh_python2 ?

2011-06-21 Thread Piotr Ożarowski
[Barry Warsaw, 2011-06-21]
> >The next step would be to file deprecation bugs, but I'd wait with that
> >till 2.6 removal from python-all's Depends.
> 
> Can you explain why?

I promised Jakub to do arch:all uploads required during each transition
and... I'm lazy (although after scripting it a bit, it didn't require
that much work after all ;-)...

and more seriously: I want to avoid complains about NMUs (although I
received only one after last round) and uploads that only remove 2.6
symlinks

> >I can also disable moving .py files to /usr/shre/pyshared in dh_python2
> >if there's only one supported Python version (I cannot do that now as we
> >still want dpkg to detect file conflicts with python-support based
> >packages)
> 
> That does seem useful.  I suppose I can see why you'd want to wait on a mass
> conversion of pysupport->dhpy2 for this.  But you'd also have to deal with
> this transition anyway for all the packages that already use pysupport, right?

s/pysupport,/dh_python2,/ right

I'm still wondering if it should be done *after* Wheezy release, though
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110621211148.ge31...@piotro.eu