Re: list of package for python_support -> dh_python2 ?
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 ?
[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 ?
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 ?
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 ?
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 ?
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 ?
[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