Re: [Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
On Fri, Jan 27, 2017 at 01:32:59AM -0800, Vincent Cheng wrote: > (please keep the team's mailing list cc-ed) I bounced the mail there right after I sent it… > Do you know whether pygame 1.9.3 introduces any backwards-incompatible > API changes? Now that's about being a dependency, not being a reverse dependency, as you said before ;). And no, both 1.9.2 and 1.9.3 are pure bugfix releases. > If yes, we would want to treat this like any other > library transition, i.e. defer it until the next stable release. What > I want to avoid at this point is to be uploading library packages that > break its reverse dependencies/build-dependencies and causes a bunch > of new RC bugs. Have you had a chance to verify at least some of the > packages listed below to see if they would be negatively affected by > this upload? > > […] Yes, I actually did that, as well as some other pygame projects not in Debian to verify. Cheers, Nik -- PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17 FD26 B79A 3C16 A0C4 F296 Dominik George · Hundeshagenstr. 26 · 53225 Bonn Mobile: +49-1520-1981389 · https://www.dominik-george.de/ Teckids e.V. · FrOSCon e.V. Fellowship of the FSFE · Piratenpartei Deutschland Opencaching Deutschland e.V. · Debian Maintainer LPIC-3 Linux Enterprise Professional (Security) signature.asc Description: PGP signature ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
On Fri, Jan 27, 2017 at 1:29 AM, Dominik Georgewrote: >> Well, I do have a sponsor, but apparently, he failed to correctly >> re-sign my prepared files yesterday ;). Will get him to re-upload >> today. > > Oh, and then it was refused again because of the -doc package… now > seriously, what's the use of *that* policy (source only uploads not > allowed to NEW)? Any newly added binary package will cause your package to land in the NEW queue (regardless of whether the source package itself is new or not). Source only uploads to NEW aren't allowed likely because it prevents the ftpmasters from being able to check the newly introduced binary packages for whatever criteria they have to accept/reject packages. Regards, Vincent ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
> Well, I do have a sponsor, but apparently, he failed to correctly > re-sign my prepared files yesterday ;). Will get him to re-upload > today. Oh, and then it was refused again because of the -doc package… now seriously, what's the use of *that* policy (source only uploads not allowed to NEW)? -nik -- PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17 FD26 B79A 3C16 A0C4 F296 Dominik George · Hundeshagenstr. 26 · 53225 Bonn Mobile: +49-1520-1981389 · https://www.dominik-george.de/ Teckids e.V. · FrOSCon e.V. Fellowship of the FSFE · Piratenpartei Deutschland Opencaching Deutschland e.V. · Debian Maintainer LPIC-3 Linux Enterprise Professional (Security) signature.asc Description: PGP signature ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
Hi, >Thanks for preparing an update for pygame! > >I haven't yet had a chance to take a close look at your changes, but >just from skimming your changelog, I have a few comments. Have you had >a chance to send your newly added patches upstream? Not yet, but I will. > Also, would you consider targeting experimental? No, for various reasons... > I don't >think now is an appropriate time to attempt to push packages into >unstable/testing, especially since pygame is a reverse-dep for many >other packages. Hmm... So, I see no issues with that. Dependencies haven't changed (apart from sphinx and the font package), the python3 package has the same dependencies as the python2 package, and I don't see how it would impact other packages badly. I was reminded of pygame being old and not having a python3 package yesterday, and as I said on IRC, rumour has it the release team might with a very small chance let it through. Pygame is a very important package in education, for example at Teckids, so I wanted to at least try. Again, I do not see negative influence, whether it migrates or not. >Unless you already have a sponsor, I can take a closer look and >sponsor your package if you'd like? Well, I do have a sponsor, but apparently, he failed to correctly re-sign my prepared files yesterday ;). Will get him to re-upload today. I do think the changes really make the package fit for sid or even stable. Cheers, Nik ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
(please keep the team's mailing list cc-ed) On Fri, Jan 27, 2017 at 1:20 AM, Dominik Georgewrote: >> Also, would you consider targeting experimental? > > No, for various reasons... > >> I don't >>think now is an appropriate time to attempt to push packages into >>unstable/testing, especially since pygame is a reverse-dep for many >>other packages. > > Hmm... So, I see no issues with that. Dependencies haven't changed (apart > from sphinx and the font package), the python3 package has the same > dependencies as the python2 package, and I don't see how it would impact > other packages badly. Do you know whether pygame 1.9.3 introduces any backwards-incompatible API changes? If yes, we would want to treat this like any other library transition, i.e. defer it until the next stable release. What I want to avoid at this point is to be uploading library packages that break its reverse dependencies/build-dependencies and causes a bunch of new RC bugs. Have you had a chance to verify at least some of the packages listed below to see if they would be negatively affected by this upload? $ ssh mirror.ftp-master.debian.org dak rm -s testing -Rn pygame Authenticated to mirror.ftp-master.debian.org ([5.153.231.11]:22). Will remove the following packages from testing: pygame | 1.9.1release+dfsg-10 | source python-pygame | 1.9.1release+dfsg-10+b1 | mips64el python-pygame | 1.9.1release+dfsg-10+b2 | amd64, arm64, armel, armhf, i386, mips, mipsel, ppc64el, s390x Maintainer: Debian Python Modules Team --- Reason --- -- Checking reverse dependencies... # Broken Depends: angrydd: angrydd ardentryst: ardentryst bambam: bambam bouncy: bouncy bubbros: bubbros childsplay: childsplay ffrenzy: ffrenzy fofix-dfsg: fofix freealchemist: freealchemist freevial: freevial fretsonfire: fretsonfire-game funnyboat: funnyboat impressive: impressive kivy: python-kivy krank: krank lightyears: lightyears magicor: magicor monsterz: monsterz-data oneisenough: oneisenough opensesame: opensesame pathological: pathological pydxcluster: pydxcluster pykaraoke: pykaraoke pykaraoke-bin python-pykaraoke pyntor: pyntor pyracerz: pyracerz pyscrabble: pyscrabble pysiogame: pysiogame pysolfc: pysolfc pysycache: pysycache python-elements: python-elements python-expyriment: python-expyriment pyvnc2swf: pyvnc2swf seahorse-adventures: seahorse-adventures singularity: singularity snowballz: snowballz solarwolf: solarwolf sugar-physics-activity: sugar-physics-activity sugar-pippy-activity: sugar-pippy-activity whichwayisup: whichwayisup # Broken Build-Depends: angrydd: python-pygame bouncy: python-pygame funnyboat: python-pygame impressive: python-pygame oggvideotools: python-pygame opensesame: python-pygame (>= 1.8.1~) pathological: python-pygame psychopy: python-pygame pykaraoke: python-pygame python-expyriment: python-pygame (>= 1.9.1~) seahorse-adventures: python-pygame visionegg: python-pygame whichwayisup: python-pygame Dependency problem found. Regards, Vincent ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] pygame 1.9.3 upload (was: Re: pygame_1.9.3+dfsg-1_source.changes REJECTED)
Hi Dominik, On Thu, Jan 26, 2017 at 4:33 PM, Debian FTP Masterswrote: > > > Source-only uploads to NEW are not allowed. > > binary:python-pygame-doc is NEW. Thanks for preparing an update for pygame! I haven't yet had a chance to take a close look at your changes, but just from skimming your changelog, I have a few comments. Have you had a chance to send your newly added patches upstream? I'm mostly concerned about the patch you added to fix various spelling issues; it's bound to eventually become a maintenance burden if not upstreamed. Also, would you consider targeting experimental? I don't think now is an appropriate time to attempt to push packages into unstable/testing, especially since pygame is a reverse-dep for many other packages. Unless you already have a sponsor, I can take a closer look and sponsor your package if you'd like? Regards, Vincent ___ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team