[UPDATE] devel/py-twisted
Dear all, Please find update for the latest devel/py-twisted attached. Release Notes: https://github.com/twisted/twisted/blob/twisted-18.9.0/NEWS.rst OK to commit? -- With best regards, Pavel Korovin Index: Makefile === RCS file: /cvs/ports/devel/py-twisted/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile20 Aug 2018 21:35:11 - 1.9 +++ Makefile10 Nov 2018 20:22:58 - @@ -2,7 +2,7 @@ COMMENT = asynchronous networking Python framework -MODPY_EGG_VERSION =18.7.0 +MODPY_EGG_VERSION =18.9.0 EXTRACT_SUFX = .tar.bz2 DISTNAME = Twisted-${MODPY_EGG_VERSION} Index: distinfo === RCS file: /cvs/ports/devel/py-twisted/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo20 Aug 2018 21:35:11 - 1.4 +++ distinfo10 Nov 2018 20:22:58 - @@ -1,2 +1,2 @@ -SHA256 (Twisted-18.7.0.tar.bz2) = la6YVxboEHgW2NDfJJ1VjbqrtneYfMKs5FJywWayZ+Q= -SIZE (Twisted-18.7.0.tar.bz2) = 3063847 +SHA256 (Twisted-18.9.0.tar.bz2) = KUvixr+Erndt8vyY5699ZTfhxeYKRtM8POKhl2d9o5U= +SIZE (Twisted-18.9.0.tar.bz2) = 3088398 Index: patches/patch-src_twisted_python__setup_py === RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_python__setup_py,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_twisted_python__setup_py --- patches/patch-src_twisted_python__setup_py 20 Aug 2018 21:35:11 - 1.3 +++ patches/patch-src_twisted_python__setup_py 10 Nov 2018 20:22:59 - @@ -8,7 +8,7 @@ https://github.com/twisted/twisted/commi Index: src/twisted/python/_setup.py --- src/twisted/python/_setup.py.orig +++ src/twisted/python/_setup.py -@@ -138,15 +138,15 @@ _EXTRAS_REQUIRE['osx_platform'] = _EXTRAS_REQUIRE['mac +@@ -139,15 +139,15 @@ _EXTRAS_REQUIRE['osx_platform'] = _EXTRAS_REQUIRE['mac # Scripts provided by Twisted on Python 2 and 3. _CONSOLE_SCRIPTS = [
Re: UPDATE: devel/py-twisted + NEW dependency: devel/py-PyHamcrest
On Sat, Aug 18, 2018 at 10:56:13PM +0300, Pavel Korovin wrote: > Dear all, > > Please see the update for Twisted-18.7.0 attached. > Changes: https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst > It has new dependency, devel/py-PyHamcrest, which is also included. can we stop the pkgname/port madness and settle on devel/py-hamcrest for both instead of py-PyHamcrest which immediately gives cancer to poor bleeding eyes ? with that, ok to import & update, buildbot still works with it. Landry
UPDATE: devel/py-twisted + NEW dependency: devel/py-PyHamcrest
Dear all, Please see the update for Twisted-18.7.0 attached. Changes: https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst It has new dependency, devel/py-PyHamcrest, which is also included. -- With best regards, Pavel Korovin Index: Makefile === RCS file: /cvs/ports/devel/py-twisted/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile25 May 2018 10:42:38 - 1.8 +++ Makefile18 Aug 2018 19:49:29 - @@ -2,7 +2,7 @@ COMMENT = asynchronous networking Python framework -MODPY_EGG_VERSION =18.4.0 +MODPY_EGG_VERSION =18.7.0 EXTRACT_SUFX = .tar.bz2 DISTNAME = Twisted-${MODPY_EGG_VERSION} @@ -26,7 +26,8 @@ MODPY_SETUPTOOLS =Yes BUILD_DEPENDS =devel/py-incremental${MODPY_FLAVOR} -RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR}\ +RUN_DEPENDS = devel/py-PyHamcrest${MODPY_FLAVOR} \ + devel/py-asn1${MODPY_FLAVOR}\ devel/py-automat${MODPY_FLAVOR} \ devel/py-constantly${MODPY_FLAVOR} \ devel/py-incremental${MODPY_FLAVOR} \ Index: distinfo === RCS file: /cvs/ports/devel/py-twisted/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo25 May 2018 10:42:38 - 1.3 +++ distinfo18 Aug 2018 19:49:29 - @@ -1,2 +1,2 @@ -SHA256 (Twisted-18.4.0.tar.bz2) = pMwWSngYWcdN5H8X8OhfS86KMyGp0IksAVyPgMQVitk= -SIZE (Twisted-18.4.0.tar.bz2) = 3037019 +SHA256 (Twisted-18.7.0.tar.bz2) = la6YVxboEHgW2NDfJJ1VjbqrtneYfMKs5FJywWayZ+Q= +SIZE (Twisted-18.7.0.tar.bz2) = 3063847 Index: patches/patch-setup_py === RCS file: patches/patch-setup_py diff -N patches/patch-setup_py --- patches/patch-setup_py 6 Apr 2018 19:14:00 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,15 +0,0 @@ -$OpenBSD: patch-setup_py,v 1.1 2018/04/06 19:14:00 pvk Exp $ - -Part of https://github.com/twisted/twisted/commit/80e67a6775a190cba77e0d4229d12b9859ba12fc - -Index: setup.py setup.py.orig -+++ setup.py -@@ -7,7 +7,6 @@ - Setuptools installer for Twisted. - """ - --import os - import sys - import setuptools - Index: patches/patch-src_twisted_internet_test_test_tcp_py === RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_internet_test_test_tcp_py,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_twisted_internet_test_test_tcp_py --- patches/patch-src_twisted_internet_test_test_tcp_py 25 May 2018 10:42:38 - 1.1 +++ patches/patch-src_twisted_internet_test_test_tcp_py 18 Aug 2018 19:49:29 - @@ -3,7 +3,7 @@ $OpenBSD: patch-src_twisted_internet_tes Index: src/twisted/internet/test/test_tcp.py --- src/twisted/internet/test/test_tcp.py.orig +++ src/twisted/internet/test/test_tcp.py -@@ -2515,7 +2515,11 @@ class SimpleUtilityTests(TestCase): +@@ -3037,7 +3037,11 @@ class SimpleUtilityTests(TestCase): accidentally block if it receives bad input.) """ err = self.assertRaises(socket.gaierror, _resolveIPv6, "::1", "http") Index: patches/patch-src_twisted_python__setup_py === RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_python__setup_py,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_twisted_python__setup_py --- patches/patch-src_twisted_python__setup_py 25 May 2018 10:42:38 - 1.2 +++ patches/patch-src_twisted_python__setup_py 18 Aug 2018 19:49:29 - @@ -33,13 +33,3 @@ Index: src/twisted/python/_setup.py ] -@@ -250,6 +250,9 @@ def getSetupArgs(extensions=_EXTENSIONS): - }, - cmdclass=command_classes, - include_package_data=True, -+ exclude_package_data={ -+ "": ["*.c", "*.h", "*.pxi", "*.pyx", "build.bat"], -+ }, - zip_safe=False, - extras_require=_EXTRAS_REQUIRE, - package_dir={"": "src"}, Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 25 May 2018 10:42:38 - 1.3 +++ pkg/PLIST 18 Aug 2018 19:49:30 - @@ -42,7 +42,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/twisted/ lib/python${MODPY_VERSION}/site-packages/twisted/__init__.py lib/python${MODPY_VERSION}/site-packages/twisted/__main__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/${MODPY_PYCACHE} +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/twisted/${MODPY_PYCACHE}/
Re: UPDATE: devel/py-twisted 17.9.0 -> 18.4.0
On Fri, May 25, 2018 at 12:10:51AM +0300, Pavel Korovin wrote: > Dear all, > > Please find the update for devel/py-twisted attached. buildbot and buildslave run fine with it. Havent tested the other consumers :)
UPDATE: devel/py-twisted 17.9.0 -> 18.4.0
Dear all, Please find the update for devel/py-twisted attached. Changelog: https://github.com/twisted/twisted/blob/twisted-18.4.0/NEWS.rst -- With best regards, Pavel Korovin Index: Makefile === RCS file: /cvs/ports/devel/py-twisted/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile6 Apr 2018 19:14:00 - 1.7 +++ Makefile24 May 2018 20:54:33 - @@ -2,7 +2,7 @@ COMMENT = asynchronous networking Python framework -MODPY_EGG_VERSION =17.9.0 +MODPY_EGG_VERSION =18.4.0 EXTRACT_SUFX = .tar.bz2 DISTNAME = Twisted-${MODPY_EGG_VERSION} @@ -45,7 +45,8 @@ RUN_DEPENDS +=devel/py-SOAPpy .endif SUBST_FILES = ${WRKSRC}/src/Twisted.egg-info/entry_points.txt \ - ${WRKSRC}/src/twisted/python/_setup.py + ${WRKSRC}/src/twisted/python/_setup.py \ + ${WRKSRC}/src/twisted/conch/test/test_ckeygen.py TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} TEST_ENV = LC_ALL=en_US.UTF-8 Index: distinfo === RCS file: /cvs/ports/devel/py-twisted/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo6 Apr 2018 19:14:00 - 1.2 +++ distinfo24 May 2018 20:54:33 - @@ -1,2 +1,2 @@ -SHA256 (Twisted-17.9.0.tar.bz2) = DaGn411fyuN7yceXiXC1/rO8goIhVbhlTsY5JcBa91w= -SIZE (Twisted-17.9.0.tar.bz2) = 3019243 +SHA256 (Twisted-18.4.0.tar.bz2) = pMwWSngYWcdN5H8X8OhfS86KMyGp0IksAVyPgMQVitk= +SIZE (Twisted-18.4.0.tar.bz2) = 3037019 Index: patches/patch-src_twisted_conch_test_test_ckeygen_py === RCS file: patches/patch-src_twisted_conch_test_test_ckeygen_py diff -N patches/patch-src_twisted_conch_test_test_ckeygen_py --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_twisted_conch_test_test_ckeygen_py24 May 2018 20:54:33 - @@ -0,0 +1,26 @@ +$OpenBSD$ + +Index: src/twisted/conch/test/test_ckeygen.py +--- src/twisted/conch/test/test_ckeygen.py.orig src/twisted/conch/test/test_ckeygen.py +@@ -68,9 +68,9 @@ class KeyGenTests(TestCase): + def _testrun(self, keyType, keySize=None): + filename = self.mktemp() + if keySize is None: +-subprocess.call(['ckeygen', '-t', keyType, '-f', filename, '--no-passphrase']) ++subprocess.call(['ckeygen${MODPY_BIN_SUFFIX}', '-t', keyType, '-f', filename, '--no-passphrase']) + else: +-subprocess.call(['ckeygen', '-t', keyType, '-f', filename, '--no-passphrase', ++subprocess.call(['ckeygen${MODPY_BIN_SUFFIX}', '-t', keyType, '-f', filename, '--no-passphrase', + '-b', keySize]) + privKey = Key.fromFile(filename) + pubKey = Key.fromFile(filename + '.pub') +@@ -94,7 +94,7 @@ class KeyGenTests(TestCase): + def test_runBadKeytype(self): + filename = self.mktemp() + with self.assertRaises(subprocess.CalledProcessError): +-subprocess.check_call(['ckeygen', '-t', 'foo', '-f', filename]) ++subprocess.check_call(['ckeygen${MODPY_BIN_SUFFIX}', '-t', 'foo', '-f', filename]) + + + Index: patches/patch-src_twisted_internet_test_test_tcp_py === RCS file: patches/patch-src_twisted_internet_test_test_tcp_py diff -N patches/patch-src_twisted_internet_test_test_tcp_py --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_twisted_internet_test_test_tcp_py 24 May 2018 20:54:33 - @@ -0,0 +1,18 @@ +$OpenBSD$ + +Index: src/twisted/internet/test/test_tcp.py +--- src/twisted/internet/test/test_tcp.py.orig src/twisted/internet/test/test_tcp.py +@@ -2515,7 +2515,11 @@ class SimpleUtilityTests(TestCase): + accidentally block if it receives bad input.) + """ + err = self.assertRaises(socket.gaierror, _resolveIPv6, "::1", "http") +-self.assertEqual(err.args[0], socket.EAI_NONAME) ++if sys.platform.startswith(('openbsd')): ++# https://bugs.python.org/issue1282647 ++self.assertEqual(err.args[0], socket.EAI_SERVICE) ++else: ++self.assertEqual(err.args[0], socket.EAI_NONAME) + + if platform.isWindows(): + test_resolveNumericService.skip = ("The AI_NUMERICSERV flag is not " Index: patches/patch-src_twisted_python__setup_py === RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_python__setup_py,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_twisted_python__setup_py --- patches/patch-src_twisted_python__setup_py 6 Apr 2018 19:14:00 - 1.1 +++ patches/patch-src_twisted_python__setup_py 24 May 2018 20:54:33 - @@ -8,13 +8,14 @@ https://github.com/twisted/twisted/commi Index:
UPDATE: devel/py-twisted
Dear all, Please find the update for devel/py-twisted attached. Changes: * updated to the latest twisted release (17.9.0) * added python3 FLAVOR Tested on amd64. -- With best regards, Pavel Korovin py-twisted-17.9.0.diff.gz Description: Binary data
Re: NEW/UPDATE: devel/py-twisted
Hopefully, it's OK for commit. Dependent ports will follow shortly. -- With best regards, Pavel Korovin devel_py-twisted.tar.gz Description: application/tar-gz
Re: NEW/UPDATE: devel/py-twisted
On Tue, May 02, 2017 at 01:30:18PM +0300, Pavel Korovin wrote: > On 05/02, Landry Breuil wrote: > > That's also what pavel did in his submission - so we're definitely going > > this way. Now all the pieces of the puzzle need to be upgraded/tested > > altogether. Ie: > > - new dependencies of twisted imported (4 or 6 new ports?) > > - the 'new' twisted layout needs to be imported > > - and the ports using it need to be tested/updated to work with it (or be > > removed). > > > > > As for the various divmod packages (py-epsilon, py-nevow, py-axiom) that > > > depends > > > on twisted, I think they are dead and they can be removed. > > > > Well, those arent really "dead" since they were "adopted" by upstream > > twisted (under https://github.com/twisted), they just need to change > > upstream if we want to keep them, or remove them if they're > > unused/useless. > > Landry, I'd like to re-check new py-twisted dependencies (py2/py3 > builds/tests) and submit it one by one to ports@ for commit. > > After that I'll try to resolve issues with ports dependent on py-twisted > so we can decide whether update or remove it. Finally, update py-twisted > along with dependent ports. So, all dependencies are in. I've tested the py-twisted new layout, and i spotted that it was missing the @pkgpath annotations in PLIST to ease the upgrade path: @pkgpath devel/py-twisted/core @pkgpath devel/py-twisted/conch @pkgpath devel/py-twisted/lore @pkgpath devel/py-twisted/mail @pkgpath devel/py-twisted/news @pkgpath devel/py-twisted/names @pkgpath devel/py-twisted/pair @pkgpath devel/py-twisted/runner @pkgpath devel/py-twisted/web @pkgpath devel/py-twisted/web2 @pkgpath devel/py-twisted/words I'm going to fiddle a bit more with it. Here's a diff to adapt buildbot/buildslave, dependencies paths need ajusting, and only a oneliner diff is needed for buildbot itself to start and run fine. Now, all the other ports depending on it need to be checked/fixed before we can commit the whole thing. Landry Index: py-buildbot/Makefile === RCS file: /cvs/ports/devel/py-buildbot/Makefile,v retrieving revision 1.34 diff -u -r1.34 Makefile --- py-buildbot/Makefile15 May 2016 09:04:09 - 1.34 +++ py-buildbot/Makefile6 May 2017 10:23:24 - @@ -5,7 +5,7 @@ MODPY_EGG_VERSION =0.8.12 DISTNAME = buildbot-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME:S/p/pl/} -REVISION = 5 +REVISION = 6 CATEGORIES = devel @@ -25,11 +25,7 @@ RUN_DEPENDS = databases/py-sqlalchemy \ databases/py-sqlalchemy-migrate>=0.7.2 \ devel/py-dateutil \ - devel/py-twisted/core \ - devel/py-twisted/conch \ - devel/py-twisted/mail \ - devel/py-twisted/web \ - devel/py-twisted/words \ + devel/py-twisted \ www/py-jinja2 TEST_DEPENDS = ${RUN_DEPENDS} \ Index: py-buildbot/patches/patch-buildbot_status_web_baseweb_py === RCS file: py-buildbot/patches/patch-buildbot_status_web_baseweb_py diff -N py-buildbot/patches/patch-buildbot_status_web_baseweb_py --- /dev/null 1 Jan 1970 00:00:00 - +++ py-buildbot/patches/patch-buildbot_status_web_baseweb_py6 May 2017 10:23:24 - @@ -0,0 +1,15 @@ +$OpenBSD$ + +Fix runtime with twisted >= 17. + +Index: buildbot/status/web/baseweb.py +--- buildbot/status/web/baseweb.py.orig buildbot/status/web/baseweb.py +@@ -53,7 +53,6 @@ from twisted.cred.portal import Portal + from twisted.internet import defer + from twisted.python import log + from twisted.spread import pb +-from twisted.web import distrib + from twisted.web import guard + from twisted.web import resource + from twisted.web import server Index: py-buildslave/Makefile === RCS file: /cvs/ports/devel/py-buildslave/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- py-buildslave/Makefile 29 Sep 2015 10:51:44 - 1.18 +++ py-buildslave/Makefile 6 May 2017 10:23:24 - @@ -5,7 +5,7 @@ MODPY_EGG_VERSION= 0.8.12 DISTNAME= buildbot-slave-${MODPY_EGG_VERSION} PKGNAME= py-buildslave-${MODPY_EGG_VERSION:S/p/pl/} -REVISION= 1 +REVISION= 2 CATEGORIES=devel @@ -22,7 +22,7 @@ MODPY_SETUPTOOLS= Yes -RUN_DEPENDS= devel/py-twisted/core +RUN_DEPENDS= devel/py-twisted TEST_DEPENDS= ${RUN_DEPENDS} \ devel/py-mock
Re: NEW/UPDATE: devel/py-twisted
On Tue, May 02, 2017 at 01:30:18PM +0300, Pavel Korovin wrote: > On 05/02, Landry Breuil wrote: > > That's also what pavel did in his submission - so we're definitely going > > this way. Now all the pieces of the puzzle need to be upgraded/tested > > altogether. Ie: > > - new dependencies of twisted imported (4 or 6 new ports?) > > - the 'new' twisted layout needs to be imported > > - and the ports using it need to be tested/updated to work with it (or be > > removed). > > > > > As for the various divmod packages (py-epsilon, py-nevow, py-axiom) that > > > depends > > > on twisted, I think they are dead and they can be removed. > > > > Well, those arent really "dead" since they were "adopted" by upstream > > twisted (under https://github.com/twisted), they just need to change > > upstream if we want to keep them, or remove them if they're > > unused/useless. > > Landry, I'd like to re-check new py-twisted dependencies (py2/py3 > builds/tests) and submit it one by one to ports@ for commit. > > After that I'll try to resolve issues with ports dependent on py-twisted > so we can decide whether update or remove it. Finally, update py-twisted > along with dependent ports. > > Is it OK for everybody? Definitely the way to go, thanks for doing this :)
Re: NEW/UPDATE: devel/py-twisted
On 05/02, Landry Breuil wrote: > That's also what pavel did in his submission - so we're definitely going > this way. Now all the pieces of the puzzle need to be upgraded/tested > altogether. Ie: > - new dependencies of twisted imported (4 or 6 new ports?) > - the 'new' twisted layout needs to be imported > - and the ports using it need to be tested/updated to work with it (or be > removed). > > > As for the various divmod packages (py-epsilon, py-nevow, py-axiom) that > > depends > > on twisted, I think they are dead and they can be removed. > > Well, those arent really "dead" since they were "adopted" by upstream > twisted (under https://github.com/twisted), they just need to change > upstream if we want to keep them, or remove them if they're > unused/useless. Landry, I'd like to re-check new py-twisted dependencies (py2/py3 builds/tests) and submit it one by one to ports@ for commit. After that I'll try to resolve issues with ports dependent on py-twisted so we can decide whether update or remove it. Finally, update py-twisted along with dependent ports. Is it OK for everybody? -- With best regards, Pavel Korovin
Re: NEW/UPDATE: devel/py-twisted
On Tue, May 02, 2017 at 09:23:04AM +0200, Eric Faurot wrote: > On Mon, May 01, 2017 at 11:10:23PM +0300, Pavel Korovin wrote: > > On 05/01, Landry Breuil wrote: > > > > > > So, in this maze of ports, which are the new ones that could be imported > > > now (ie, that build/work with the current twisted or dont regress other > > > ports), pending twisted review/update in the meantime ? That would move > > > things forward... > > > > > > eric, are you still using twisted, or do you want to drop maintainership > > > ? if so, pavel, do you want to take maintainership ? > > > > If Eric wants to transfer maintainership, I'm OK with taking py-twisted > > and dependencies. > > Hi! > > I'm not using twisted anymore, and I'll be glad to pass maintainership to > Pavel > so that things can move forward. > > I suggest to remove the various subpackages (which were designed after the > way twisted was distributed long ago) and have just one package, as I tried > to do in the update attempt that Landry posted. That's also what pavel did in his submission - so we're definitely going this way. Now all the pieces of the puzzle need to be upgraded/tested altogether. Ie: - new dependencies of twisted imported (4 or 6 new ports?) - the 'new' twisted layout needs to be imported - and the ports using it need to be tested/updated to work with it (or be removed). > As for the various divmod packages (py-epsilon, py-nevow, py-axiom) that > depends > on twisted, I think they are dead and they can be removed. Well, those arent really "dead" since they were "adopted" by upstream twisted (under https://github.com/twisted), they just need to change upstream if we want to keep them, or remove them if they're unused/useless.
Re: NEW/UPDATE: devel/py-twisted
On Mon, May 01, 2017 at 11:10:23PM +0300, Pavel Korovin wrote: > On 05/01, Landry Breuil wrote: > > > > So, in this maze of ports, which are the new ones that could be imported > > now (ie, that build/work with the current twisted or dont regress other > > ports), pending twisted review/update in the meantime ? That would move > > things forward... > > > > eric, are you still using twisted, or do you want to drop maintainership > > ? if so, pavel, do you want to take maintainership ? > > If Eric wants to transfer maintainership, I'm OK with taking py-twisted > and dependencies. Hi! I'm not using twisted anymore, and I'll be glad to pass maintainership to Pavel so that things can move forward. I suggest to remove the various subpackages (which were designed after the way twisted was distributed long ago) and have just one package, as I tried to do in the update attempt that Landry posted. As for the various divmod packages (py-epsilon, py-nevow, py-axiom) that depends on twisted, I think they are dead and they can be removed. Eric.
Re: NEW/UPDATE: devel/py-twisted
On 05/01, Landry Breuil wrote: > > So, in this maze of ports, which are the new ones that could be imported > now (ie, that build/work with the current twisted or dont regress other > ports), pending twisted review/update in the meantime ? That would move > things forward... > > eric, are you still using twisted, or do you want to drop maintainership > ? if so, pavel, do you want to take maintainership ? If Eric wants to transfer maintainership, I'm OK with taking py-twisted and dependencies. -- With best regards, Pavel Korovin
Re: NEW/UPDATE: devel/py-twisted
On Mon, May 01, 2017 at 10:32:38AM +0200, Landry Breuil wrote: > On Mon, May 01, 2017 at 10:27:39AM +0200, Landry Breuil wrote: > > On Thu, Apr 20, 2017 at 09:52:16AM +0300, Pavel Korovin wrote: > > > On 04/20, Landry Breuil wrote: > > > > > > > > Have you first communicated with eric@, the current MAINTAINER ? He > > > > started working on it at some point but i dont remember the status of > > > > it. Note that ports using twisted must be tested with this update too, > > > > and upgrade path has to be taken care of. I'll welcome this update, as > > > > it's a requirement to update buildbot to the 0.9 series. > > > > > > Hi Landry, > > > Sorry, I didn't communicate with Eric. I was excited a bit by the process: > > > actually I started with updating py-whisper/py-carbon and it required > > > py-twisted update which required a bunch of new python modules, so I've > > > lost the track in this garden of forking ports and forgot to check with > > > MAINTAINER. > > > > So, in this maze of ports, which are the new ones that could be imported > > now (ie, that build/work with the current twisted or dont regress other > > ports), pending twisted review/update in the meantime ? That would move > > things forward... > > > > eric, are you still using twisted, or do you want to drop maintainership > > ? if so, pavel, do you want to take maintainership ? > > And fwiw, here's what eric@ sent me a while ago - this one had 4 new > ports: > py-incremental > py-attrs > py-constantly > py-service-identity > (and of course a single port for py-twisted) > > in the consumers, i think londonlaw and castle-combat could be removed > as not alive upstream, or that was the case last i looked. Looked a bit more at all the consumers: - all the previous 'divmod.org' python packages (axiom, epsilon, nevow) were put under the twisted umbrella on github (divmod.org died) and depend on twisted >= 13.0 for their newer versions. - londonlaw died upstream long ago - hellanzb is also dead upstream - castle-combat is not much alive upstream - kajongg should be updated to a more recent version - telepathy-gabble|haze|idle|logger only use devel/py-twisted/words as a build depends - avahi-ui only depends on twisted.web for bookmarks, cf https://github.com/lathiat/avahi/blob/master/avahi-python/avahi-bookmarks.in#L186 I'd propose to remove hellanzb, londonlaw and castle-combat for a start. Landry > Landry
Re: NEW/UPDATE: devel/py-twisted
On Mon, May 01, 2017 at 10:27:39AM +0200, Landry Breuil wrote: > On Thu, Apr 20, 2017 at 09:52:16AM +0300, Pavel Korovin wrote: > > On 04/20, Landry Breuil wrote: > > > > > > Have you first communicated with eric@, the current MAINTAINER ? He > > > started working on it at some point but i dont remember the status of > > > it. Note that ports using twisted must be tested with this update too, > > > and upgrade path has to be taken care of. I'll welcome this update, as > > > it's a requirement to update buildbot to the 0.9 series. > > > > Hi Landry, > > Sorry, I didn't communicate with Eric. I was excited a bit by the process: > > actually I started with updating py-whisper/py-carbon and it required > > py-twisted update which required a bunch of new python modules, so I've > > lost the track in this garden of forking ports and forgot to check with > > MAINTAINER. > > So, in this maze of ports, which are the new ones that could be imported > now (ie, that build/work with the current twisted or dont regress other > ports), pending twisted review/update in the meantime ? That would move > things forward... > > eric, are you still using twisted, or do you want to drop maintainership > ? if so, pavel, do you want to take maintainership ? And fwiw, here's what eric@ sent me a while ago - this one had 4 new ports: py-incremental py-attrs py-constantly py-service-identity (and of course a single port for py-twisted) in the consumers, i think londonlaw and castle-combat could be removed as not alive upstream, or that was the case last i looked. Landry twisted-all.tgz Description: application/tar-gz
Re: NEW/UPDATE: devel/py-twisted
On Thu, Apr 20, 2017 at 09:52:16AM +0300, Pavel Korovin wrote: > On 04/20, Landry Breuil wrote: > > > > Have you first communicated with eric@, the current MAINTAINER ? He > > started working on it at some point but i dont remember the status of > > it. Note that ports using twisted must be tested with this update too, > > and upgrade path has to be taken care of. I'll welcome this update, as > > it's a requirement to update buildbot to the 0.9 series. > > Hi Landry, > Sorry, I didn't communicate with Eric. I was excited a bit by the process: > actually I started with updating py-whisper/py-carbon and it required > py-twisted update which required a bunch of new python modules, so I've > lost the track in this garden of forking ports and forgot to check with > MAINTAINER. So, in this maze of ports, which are the new ones that could be imported now (ie, that build/work with the current twisted or dont regress other ports), pending twisted review/update in the meantime ? That would move things forward... eric, are you still using twisted, or do you want to drop maintainership ? if so, pavel, do you want to take maintainership ? Landry
Re: NEW/UPDATE: devel/py-twisted
On 04/20, Landry Breuil wrote: > > Have you first communicated with eric@, the current MAINTAINER ? He > started working on it at some point but i dont remember the status of > it. Note that ports using twisted must be tested with this update too, > and upgrade path has to be taken care of. I'll welcome this update, as > it's a requirement to update buildbot to the 0.9 series. Hi Landry, Sorry, I didn't communicate with Eric. I was excited a bit by the process: actually I started with updating py-whisper/py-carbon and it required py-twisted update which required a bunch of new python modules, so I've lost the track in this garden of forking ports and forgot to check with MAINTAINER. -- With best regards, Pavel Korovin
Re: NEW/UPDATE: devel/py-twisted
On Wed, Apr 19, 2017 at 08:28:17PM +0300, Pavel Korovin wrote: > Dear all, > > Please find the attached ports required for devel/py-twisted update > (along with py-twisted itself). > > The in-tree py-twisted is quite outdated; since 2015 twisted team consolidated > everything in one package (https://twistedmatrix.com/trac/ticket/7964). Have you first communicated with eric@, the current MAINTAINER ? He started working on it at some point but i dont remember the status of it. Note that ports using twisted must be tested with this update too, and upgrade path has to be taken care of. I'll welcome this update, as it's a requirement to update buildbot to the 0.9 series. Landry
NEW/UPDATE: devel/py-twisted
Dear all, Please find the attached ports required for devel/py-twisted update (along with py-twisted itself). The in-tree py-twisted is quite outdated; since 2015 twisted team consolidated everything in one package (https://twistedmatrix.com/trac/ticket/7964). Some tests fail, python3 tests do not work at all, but I decided to add python3 FLAVOR to be able to play with it later. -- With best regards, Pavel Korovin devel_py-attrs.tar.gz Description: application/tar-gz devel_py-automat.tar.gz Description: application/tar-gz devel_py-characteristic.tar.gz Description: application/tar-gz devel_py-constantly.tar.gz Description: application/tar-gz devel_py-incremental.tar.gz Description: application/tar-gz devel_py-twisted.tar.gz Description: application/tar-gz Index: Makefile === RCS file: /cvs/ports/devel/py-zopeinterface/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile3 Jan 2017 19:19:49 - 1.23 +++ Makefile19 Apr 2017 14:09:49 - @@ -2,12 +2,11 @@ COMMENT= object interface infrastructure from Zope -MODPY_EGG_VERSION= 4.3.1 +MODPY_EGG_VERSION= 4.3.3 DISTNAME= zope.interface-${MODPY_EGG_VERSION} PKGNAME= py-zopeinterface-${MODPY_EGG_VERSION} CATEGORIES=devel -REVISION= 0 # Zope Public License PERMIT_PACKAGE_CDROM= Yes @@ -23,6 +22,6 @@ TEST_DEPENDS= devel/py-zopeevent${MODPY_ MODPY_SETUPTOOLS= Yes FLAVORS= python3 -FLAVOR?= +FLAVOR?= .include Index: distinfo === RCS file: /cvs/ports/devel/py-zopeinterface/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo3 Sep 2016 16:27:51 - 1.9 +++ distinfo19 Apr 2017 14:09:49 - @@ -1,2 +1,2 @@ -SHA256 (zope.interface-4.3.1.tar.gz) = MgkgztsHZm/UAi9qD81KRFURM6hBXJjqwIc7dTu1pww= -SIZE (zope.interface-4.3.1.tar.gz) = 147262 +SHA256 (zope.interface-4.3.3.tar.gz) = h4DvaMqMP+GrswwFilkBUSnW4EprAsLla5x95geN+og= +SIZE (zope.interface-4.3.3.tar.gz) = 150572 security_py-service_identity.tar.gz Description: application/tar-gz textproc_py-m2r.tar.gz Description: application/tar-gz
[UPDATE] devel/py-twisted
This is an update to Twisted 11.1.0 Eric. Index: conch/Makefile === RCS file: /cvs/ports/devel/py-twisted/conch/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- conch/Makefile 16 Sep 2011 09:24:56 - 1.16 +++ conch/Makefile 24 Nov 2011 11:49:48 - @@ -4,10 +4,9 @@ CATEGORIES=net -VERSION= 11.0.0 +VERSION= 11.1.0 DISTNAME= TwistedConch-${VERSION} PKGNAME= py-twisted-conch-${VERSION} -REVISION= 0 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedConch Index: conch/distinfo === RCS file: /cvs/ports/devel/py-twisted/conch/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- conch/distinfo 20 Jun 2011 10:25:32 - 1.8 +++ conch/distinfo 24 Nov 2011 11:49:48 - @@ -1,5 +1,5 @@ -MD5 (TwistedConch-11.0.0.tar.bz2) = OC170kYJ8VKlit+3JEsW5A== -RMD160 (TwistedConch-11.0.0.tar.bz2) = QHLaZiR9biv74oUoBPl/bwdj+T0= -SHA1 (TwistedConch-11.0.0.tar.bz2) = WoJMk5azftoOvAIJm5xbail96LE= -SHA256 (TwistedConch-11.0.0.tar.bz2) = o70AmSi4OIkosk+7sp4drm6gkvOjeAAfQmxvYwLyVQQ= -SIZE (TwistedConch-11.0.0.tar.bz2) = 209673 +MD5 (TwistedConch-11.1.0.tar.bz2) = TfJY0WvfgzmTTE/l4sTjcQ== +RMD160 (TwistedConch-11.1.0.tar.bz2) = f894M7uerwQqW1mZm9oL1olFf5s= +SHA1 (TwistedConch-11.1.0.tar.bz2) = RRO/AdES50C6CRxEx805idodyEU= +SHA256 (TwistedConch-11.1.0.tar.bz2) = +gFEfUJcetl4WfWCR3WoQfJ55LKx+vbaptW28ONdobU= +SIZE (TwistedConch-11.1.0.tar.bz2) = 211556 Index: conch/pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/conch/pkg/PLIST,v retrieving revision 1.7 diff -u -r1.7 PLIST --- conch/pkg/PLIST 20 Jun 2011 10:25:32 - 1.7 +++ conch/pkg/PLIST 24 Nov 2011 11:49:48 - @@ -152,6 +152,8 @@ lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_openssh_compat.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_recvline.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_recvline.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_scripts.py +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_scripts.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_session.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_session.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_ssh.py Index: core/Makefile === RCS file: /cvs/ports/devel/py-twisted/core/Makefile,v retrieving revision 1.21 diff -u -r1.21 Makefile --- core/Makefile 16 Sep 2011 09:24:56 - 1.21 +++ core/Makefile 24 Nov 2011 11:49:48 - @@ -2,10 +2,9 @@ COMMENT= event-based Python framework (core module) -VERSION= 11.0.0 +VERSION= 11.1.0 DISTNAME= TwistedCore-${VERSION} PKGNAME= py-twisted-core-${VERSION} -REVISION= 0 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedCore @@ -35,7 +34,8 @@ twisted.internet.test \ twisted.protocols.test \ twisted.python.test \ - twisted.scripts.test\ + twisted.persisted.test \ + twisted.manhole.test\ twisted.test\ twisted.trial.test Index: core/distinfo === RCS file: /cvs/ports/devel/py-twisted/core/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- core/distinfo 20 Jun 2011 10:25:32 - 1.8 +++ core/distinfo 24 Nov 2011 11:49:48 - @@ -1,5 +1,5 @@ -MD5 (TwistedCore-11.0.0.tar.bz2) = yw8cWBWNowVu19hCSDAoCQ== -RMD160 (TwistedCore-11.0.0.tar.bz2) = psT81wRyJmz9odiUeMAqr67DjsQ= -SHA1 (TwistedCore-11.0.0.tar.bz2) = FMFeTqx4d0SQfCwxkq9xDU/+ik4= -SHA256 (TwistedCore-11.0.0.tar.bz2) = Ruo9k5DslKMjRYlUT8FUxI+1cUEhNipYLbYs2HMTPy8= -SIZE (TwistedCore-11.0.0.tar.bz2) = 1396224 +MD5 (TwistedCore-11.1.0.tar.bz2) = mHDVTcnxfUUYxSSIkc0Ihw== +RMD160 (TwistedCore-11.1.0.tar.bz2) = COBW+Gp7kiXENhL8yC4yDEROf/w= +SHA1 (TwistedCore-11.1.0.tar.bz2) = 22Lj3x+HCBJ95Ne6XyyBaLJKI4g= +SHA256 (TwistedCore-11.1.0.tar.bz2) = AEG1w4zXxABD9kxKrrX8xGMcIpd2yJbPoYj9K1Z/120= +SIZE (TwistedCore-11.1.0.tar.bz2) = 1455613 Index: core/patches/patch-twisted_internet_process_py === RCS file: /cvs/ports/devel/py-twisted/core/patches/patch-twisted_internet_process_py,v retrieving revision 1.1 diff -u -r1.1 patch-twisted_internet_process_py --- core/patches/patch-twisted_internet_process_py 20 Jun 2011 10:25:32 - 1.1 +++ core/patches/patch-twisted_internet_process_py 24 Nov 2011 11:49:48 - @@ -1,73 +1,29 @@
Re: UPDATE: devel/py-twisted
On Thu, Jun 16, 2011 at 09:24:48AM +0200, Eric Faurot wrote: On Wed, Jun 15, 2011 at 09:54:34PM +0200, Landry Breuil wrote: On Tue, Jun 14, 2011 at 02:11:44PM +0200, Eric Faurot wrote: Hi, This patch updates Twisted to 11.0.0. There are still some known issues in the regression suite. I am working on that with upstream. Please test if you use apps depending on Twisted. Distfiles are not on MASTER_SITES.. http://twistedmatrix.com/Releases/ has them. oh, right. here is a new diff My python-fu is weak but this reads fine and runs ok for me with buildbot. Landry
Re: UPDATE: devel/py-twisted
On Wed, Jun 15, 2011 at 09:54:34PM +0200, Landry Breuil wrote: On Tue, Jun 14, 2011 at 02:11:44PM +0200, Eric Faurot wrote: Hi, This patch updates Twisted to 11.0.0. There are still some known issues in the regression suite. I am working on that with upstream. Please test if you use apps depending on Twisted. Distfiles are not on MASTER_SITES.. http://twistedmatrix.com/Releases/ has them. oh, right. here is a new diff Eric. Index: Makefile.inc === RCS file: /cvs/ports/devel/py-twisted/Makefile.inc,v retrieving revision 1.6 diff -u -r1.6 Makefile.inc --- Makefile.inc15 Nov 2010 19:46:08 - 1.6 +++ Makefile.inc16 Jun 2011 07:21:26 - @@ -24,7 +24,17 @@ BUILD_DEPENDS= ${RUN_DEPENDS} REGRESS_DEPENDS+=${RUN_DEPENDS} +TRIAL_PYTHONPATH= ${WRKBUILD}/trial-packages +TRIAL_ENV?=TRIAL_PYTHONPATH=${TRIAL_PYTHONPATH} PYTHONPATH=${TRIAL_PYTHONPATH} + do-regress: ulimit -n 512 -p 512 \ - ${LOCALBASE}/bin/trial --temp-directory=${WRKBUILD}/trial.wrkdir \ + mkdir ${TRIAL_PYTHONPATH} \ + ${TRIAL_ENV} ${LOCALBASE}/bin/trial \ + --temp-directory=${WRKBUILD}/trial.wrkdir \ ${TRIAL_TARGET} + +clean-regress: + rm -rf ${TRIAL_PYTHONPATH} + rm -rf ${WRKBUILD}/trial.wrkdir + rm -f ${WRKDIR}/.regress_done Index: conch/Makefile === RCS file: /cvs/ports/devel/py-twisted/conch/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- conch/Makefile 8 Jun 2011 17:39:26 - 1.14 +++ conch/Makefile 16 Jun 2011 07:21:26 - @@ -4,14 +4,13 @@ CATEGORIES=net -VERSION= 10.0.0 +VERSION= 11.0.0 DISTNAME= TwistedConch-${VERSION} PKGNAME= py-twisted-conch-${VERSION} -REVISION = 1 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedConch -MASTER_SITES= http://tmrc.mit.edu/mirror/twisted/Conch/${VERSION:R}/ +MASTER_SITES= http://twistedmatrix.com/Releases/Conch/${VERSION:R}/ REGRESS_DEPENDS=devel/py-twisted/conch RUN_DEPENDS= security/py-crypto Index: conch/distinfo === RCS file: /cvs/ports/devel/py-twisted/conch/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- conch/distinfo 5 Jul 2010 13:37:02 - 1.7 +++ conch/distinfo 16 Jun 2011 07:21:26 - @@ -1,5 +1,5 @@ -MD5 (TwistedConch-10.0.0.tar.bz2) = GlX3iU4QnErwHbFKIuA4HQ== -RMD160 (TwistedConch-10.0.0.tar.bz2) = PQWoWIffFB48jXydPgGl/mNmfQg= -SHA1 (TwistedConch-10.0.0.tar.bz2) = PbuhBrklFVMNQAtY7IdJlieAWzc= -SHA256 (TwistedConch-10.0.0.tar.bz2) = 88iV5bgsvBLd9WV1EuNGa1P6ZIbhwOrD8KHnwpu0bOE= -SIZE (TwistedConch-10.0.0.tar.bz2) = 206855 +MD5 (TwistedConch-11.0.0.tar.bz2) = OC170kYJ8VKlit+3JEsW5A== +RMD160 (TwistedConch-11.0.0.tar.bz2) = QHLaZiR9biv74oUoBPl/bwdj+T0= +SHA1 (TwistedConch-11.0.0.tar.bz2) = WoJMk5azftoOvAIJm5xbail96LE= +SHA256 (TwistedConch-11.0.0.tar.bz2) = o70AmSi4OIkosk+7sp4drm6gkvOjeAAfQmxvYwLyVQQ= +SIZE (TwistedConch-11.0.0.tar.bz2) = 209673 Index: conch/pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/conch/pkg/PLIST,v retrieving revision 1.6 diff -u -r1.6 PLIST --- conch/pkg/PLIST 5 Jul 2010 13:37:02 - 1.6 +++ conch/pkg/PLIST 16 Jun 2011 07:21:26 - @@ -83,8 +83,6 @@ lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/__init__.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/agent.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/agent.pyc -lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/asn1.py -lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/asn1.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/channel.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/channel.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/common.py Index: core/Makefile === RCS file: /cvs/ports/devel/py-twisted/core/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- core/Makefile 8 Jun 2011 17:39:26 - 1.19 +++ core/Makefile 16 Jun 2011 07:21:26 - @@ -2,14 +2,13 @@ COMMENT= event-based Python framework (core module) -VERSION= 10.0.0 +VERSION= 11.0.0 DISTNAME= TwistedCore-${VERSION} PKGNAME= py-twisted-core-${VERSION} -REVISION = 2 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedCore -MASTER_SITES= http://tmrc.mit.edu/mirror/twisted/Core/${VERSION:R}/ +MASTER_SITES= http://twistedmatrix.com/Releases/Core/${VERSION:R}/ RUN_DEPENDS= devel/py-zopeinterface \ security/py-openssl @@ -31,7 +30,12 @@ cd ${PREFIX} find . -name *.orig -exec rm {} \; -TRIAL_TARGET=twisted.test twisted.trial.test
Re: UPDATE: devel/py-twisted
On Tue, Jun 14, 2011 at 02:11:44PM +0200, Eric Faurot wrote: Hi, This patch updates Twisted to 11.0.0. There are still some known issues in the regression suite. I am working on that with upstream. Please test if you use apps depending on Twisted. Distfiles are not on MASTER_SITES.. http://twistedmatrix.com/Releases/ has them. Giving it a shot on my buildbot/buildslave instances. Landry
UPDATE: devel/py-twisted
Hi, This patch updates Twisted to 11.0.0. There are still some known issues in the regression suite. I am working on that with upstream. Please test if you use apps depending on Twisted. Eric. Index: Makefile.inc === RCS file: /cvs/ports/devel/py-twisted/Makefile.inc,v retrieving revision 1.6 diff -u -r1.6 Makefile.inc --- Makefile.inc15 Nov 2010 19:46:08 - 1.6 +++ Makefile.inc14 Jun 2011 12:02:54 - @@ -24,7 +24,17 @@ BUILD_DEPENDS= ${RUN_DEPENDS} REGRESS_DEPENDS+=${RUN_DEPENDS} +TRIAL_PYTHONPATH= ${WRKBUILD}/trial-packages +TRIAL_ENV?=TRIAL_PYTHONPATH=${TRIAL_PYTHONPATH} PYTHONPATH=${TRIAL_PYTHONPATH} + do-regress: ulimit -n 512 -p 512 \ - ${LOCALBASE}/bin/trial --temp-directory=${WRKBUILD}/trial.wrkdir \ + mkdir ${TRIAL_PYTHONPATH} \ + ${TRIAL_ENV} ${LOCALBASE}/bin/trial \ + --temp-directory=${WRKBUILD}/trial.wrkdir \ ${TRIAL_TARGET} + +clean-regress: + rm -rf ${TRIAL_PYTHONPATH} + rm -rf ${WRKBUILD}/trial.wrkdir + rm -f ${WRKDIR}/.regress_done Index: conch/Makefile === RCS file: /cvs/ports/devel/py-twisted/conch/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- conch/Makefile 8 Jun 2011 17:39:26 - 1.14 +++ conch/Makefile 14 Jun 2011 12:02:54 - @@ -4,10 +4,9 @@ CATEGORIES=net -VERSION= 10.0.0 +VERSION= 11.0.0 DISTNAME= TwistedConch-${VERSION} PKGNAME= py-twisted-conch-${VERSION} -REVISION = 1 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedConch Index: conch/distinfo === RCS file: /cvs/ports/devel/py-twisted/conch/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- conch/distinfo 5 Jul 2010 13:37:02 - 1.7 +++ conch/distinfo 14 Jun 2011 12:02:54 - @@ -1,5 +1,5 @@ -MD5 (TwistedConch-10.0.0.tar.bz2) = GlX3iU4QnErwHbFKIuA4HQ== -RMD160 (TwistedConch-10.0.0.tar.bz2) = PQWoWIffFB48jXydPgGl/mNmfQg= -SHA1 (TwistedConch-10.0.0.tar.bz2) = PbuhBrklFVMNQAtY7IdJlieAWzc= -SHA256 (TwistedConch-10.0.0.tar.bz2) = 88iV5bgsvBLd9WV1EuNGa1P6ZIbhwOrD8KHnwpu0bOE= -SIZE (TwistedConch-10.0.0.tar.bz2) = 206855 +MD5 (TwistedConch-11.0.0.tar.bz2) = OC170kYJ8VKlit+3JEsW5A== +RMD160 (TwistedConch-11.0.0.tar.bz2) = QHLaZiR9biv74oUoBPl/bwdj+T0= +SHA1 (TwistedConch-11.0.0.tar.bz2) = WoJMk5azftoOvAIJm5xbail96LE= +SHA256 (TwistedConch-11.0.0.tar.bz2) = o70AmSi4OIkosk+7sp4drm6gkvOjeAAfQmxvYwLyVQQ= +SIZE (TwistedConch-11.0.0.tar.bz2) = 209673 Index: conch/pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/conch/pkg/PLIST,v retrieving revision 1.6 diff -u -r1.6 PLIST --- conch/pkg/PLIST 5 Jul 2010 13:37:02 - 1.6 +++ conch/pkg/PLIST 14 Jun 2011 12:02:54 - @@ -83,8 +83,6 @@ lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/__init__.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/agent.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/agent.pyc -lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/asn1.py -lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/asn1.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/channel.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/channel.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/ssh/common.py Index: core/Makefile === RCS file: /cvs/ports/devel/py-twisted/core/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- core/Makefile 8 Jun 2011 17:39:26 - 1.19 +++ core/Makefile 14 Jun 2011 12:02:54 - @@ -2,10 +2,9 @@ COMMENT= event-based Python framework (core module) -VERSION= 10.0.0 +VERSION= 11.0.0 DISTNAME= TwistedCore-${VERSION} PKGNAME= py-twisted-core-${VERSION} -REVISION = 2 HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedCore @@ -31,7 +30,12 @@ cd ${PREFIX} find . -name *.orig -exec rm {} \; -TRIAL_TARGET=twisted.test twisted.trial.test twisted.python.test \ - twisted.internet.test twisted.protocols +TRIAL_TARGET?= twisted.application.test\ + twisted.internet.test \ + twisted.protocols.test \ + twisted.python.test \ + twisted.scripts.test\ + twisted.test\ + twisted.trial.test .include bsd.port.mk Index: core/distinfo === RCS file: /cvs/ports/devel/py-twisted/core/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- core/distinfo 5 Jul 2010 13:37:02 - 1.7 +++ core/distinfo
Re: UPDATE: devel/py-twisted
Hi, On Tue, Jan 20, 2009 at 11:39:53AM +0100, Eric Faurot wrote: Hi all, This diff updates twisted to 8.2.0. The most notable change is Web2 being phased out. I have reworked the regress target a bit too. Please comments and oks. Eric. Is this related to the error I get when building sthen's new trac version (patch on the list currently)? ---8--- # make install === trac-0.10.5p2 depends on: py-sqlite2-* - not found === Verifying install for py-sqlite2-* in databases/py-sqlite2 === Checking files for py-sqlite2-2.5.5 `/usr/ports/distfiles/pysqlite-2.5.5.tar.gz' is up to date. (SHA256) pysqlite-2.5.5.tar.gz: OK === py-sqlite2-2.5.5 depends on: py-sphinx-* - not found === Verifying install for py-sphinx-* in textproc/py-sphinx === Checking files for py-sphinx-0.6.1 `/usr/ports/distfiles/Sphinx-0.6.1.tar.gz' is up to date. (SHA256) Sphinx-0.6.1.tar.gz: OK === py-sphinx-0.6.1 depends on: py-pygments-* - not found === Verifying install for py-pygments-* in textproc/py-pygments === Checking files for py-pygments-1.0p0 `/usr/ports/distfiles/Pygments-1.0.tar.gz' is up to date. (SHA256) Pygments-1.0.tar.gz: OK === py-pygments-1.0p0 depends on: python-=2.5,2.6 - found === py-pygments-1.0p0 depends on: py-setuptools-* - found === Extracting for py-pygments-1.0p0 === Patching for py-pygments-1.0p0 === Configuring for py-pygments-1.0p0 === Building for py-pygments-1.0p0 running build running build_py creating /usr/ports/textproc/py-pygments/w-py-pygments-1.0p0/Pygments-1.0/lib creating /usr/ports/textproc/py-pygments/w-py-pygments-1.0p0/Pygments-1.0/lib/py gments copying pygments/style.py - /usr/ports/textproc/py-pygments/w-py-pygments-1.0p0 /Pygments-1.0/lib/pygments ... copying pygments/styles/friendly.py - /usr/ports/textproc/py-pygments/w-py-pygm ents-1.0p0/Pygments-1.0/lib/pygments/styles running egg_info Traceback (most recent call last): File ./setup.py, line 37, in module 'Operating System :: OS Independent', File /usr/local/lib/python2.5/distutils/core.py, line 151, in setup dist.run_commands() File /usr/local/lib/python2.5/distutils/dist.py, line 974, in run_commands self.run_command(cmd) File /usr/local/lib/python2.5/distutils/dist.py, line 994, in run_command cmd_obj.run() File /usr/local/lib/python2.5/distutils/command/build.py, line 112, in run self.run_command(cmd_name) File /usr/local/lib/python2.5/distutils/cmd.py, line 333, in run_command self.distribution.run_command(command) File /usr/local/lib/python2.5/distutils/dist.py, line 994, in run_command cmd_obj.run() File /usr/local/lib/python2.5/site-packages/setuptools/command/build_py.py, line 31, in run self.build_package_data() File /usr/local/lib/python2.5/site-packages/setuptools/command/build_py.py, line 76, in build_package_data for package, src_dir, build_dir, filenames in self.data_files: File /usr/local/lib/python2.5/site-packages/setuptools/command/build_py.py, line 39, in __getattr__ self.data_files = files = self._get_data_files(); return files File /usr/local/lib/python2.5/site-packages/setuptools/command/build_py.py, line 44, in _get_data_files self.analyze_manifest() File /usr/local/lib/python2.5/site-packages/setuptools/command/build_py.py, line 92, in analyze_manifest self.run_command('egg_info') File /usr/local/lib/python2.5/distutils/cmd.py, line 333, in run_command self.distribution.run_command(command) File /usr/local/lib/python2.5/distutils/dist.py, line 994, in run_command cmd_obj.run() File /usr/local/lib/python2.5/site-packages/setuptools/command/egg_info.py, line 169, in run writer = ep.load(installer=installer) File /usr/local/lib/python2.5/site-packages/pkg_resources.py, line 1913, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File /usr/local/lib/python2.5/site-packages/elisa-0.5.33-py2.5.egg/elisa/core /utils/dist.py, line 30, in module from elisa.core import config File /usr/local/lib/python2.5/site-packages/elisa-0.5.33-py2.5.egg/elisa/core /config.py, line 29, in module from elisa.core import log File /usr/local/lib/python2.5/site-packages/elisa-0.5.33-py2.5.egg/elisa/core /log.py, line 19, in module from elisa.core.utils.misc import un_camelify File /usr/local/lib/python2.5/site-packages/elisa-0.5.33-py2.5.egg/elisa/core /utils/misc.py, line 30, in module from twisted.internet import defer ImportError: No module named twisted.internet *** Error code 1 ---8--- -- Best Regards Edd Barrett (Freelance software developer / technical writer / open-source developer) http://students.dec.bmth.ac.uk/ebarrett
UPDATE: devel/py-twisted
Hi all, This diff updates twisted to 8.2.0. The most notable change is Web2 being phased out. I have reworked the regress target a bit too. Please comments and oks. Eric. Index: Makefile === RCS file: /cvs/ports/devel/py-twisted/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile29 Jul 2006 14:37:37 - 1.1.1.1 +++ Makefile20 Jan 2009 10:32:41 - @@ -8,7 +8,7 @@ SUBDIR += news SUBDIR += runner SUBDIR += web - SUBDIR += web2 +# SUBDIR += web2 SUBDIR += words .include bsd.port.subdir.mk Index: Makefile.inc === RCS file: /cvs/ports/devel/py-twisted/Makefile.inc,v retrieving revision 1.3 diff -u -r1.3 Makefile.inc --- Makefile.inc15 Apr 2008 11:04:27 - 1.3 +++ Makefile.inc20 Jan 2009 10:32:41 - @@ -17,7 +17,12 @@ MODPY_EGG_VERSION?=${VERSION} .if empty(PKGNAME:L:M*core*) -RUN_DEPENDS+= :py-twisted-core-*:devel/py-twisted/core +RUN_DEPENDS+= :py-twisted-core-*:devel/py-twisted/core +.else +REGRESS_DEPENDS+= :py-twisted-core-*:devel/py-twisted/core .endif BUILD_DEPENDS= ${RUN_DEPENDS} REGRESS_DEPENDS+=${RUN_DEPENDS} + +do-regress: + ${LOCALBASE}/bin/trial --temp-directory=${WRKBUILD} ${TRIAL_TARGET} Index: conch/Makefile === RCS file: /cvs/ports/devel/py-twisted/conch/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- conch/Makefile 12 Jun 2008 06:46:40 - 1.8 +++ conch/Makefile 20 Jan 2009 10:32:41 - @@ -4,7 +4,7 @@ CATEGORIES=net -VERSION= 8.1.0 +VERSION= 8.2.0 DISTNAME= TwistedConch-${VERSION} PKGNAME= py-twisted-conch-${VERSION} @@ -15,9 +15,6 @@ REGRESS_DEPENDS=:py-twisted-conch-*:devel/py-twisted/conch RUN_DEPENDS= :py-crypto-*:security/py-crypto -do-regress: - ${LOCALBASE}/bin/trial \ - --temp-directory=${WRKBUILD} \ - twisted.conch +TRIAL_TARGET= twisted.conch .include bsd.port.mk Index: conch/distinfo === RCS file: /cvs/ports/devel/py-twisted/conch/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- conch/distinfo 12 Jun 2008 06:46:40 - 1.5 +++ conch/distinfo 20 Jan 2009 10:32:41 - @@ -1,5 +1,5 @@ -MD5 (TwistedConch-8.1.0.tar.bz2) = 50Zhhhi6k/cH93JYmeFBqQ== -RMD160 (TwistedConch-8.1.0.tar.bz2) = cpxLJHk6ZS1gXbBKTYewQmvnFs4= -SHA1 (TwistedConch-8.1.0.tar.bz2) = zv1/2W+8ujsJrYde1JYTBQWyCs0= -SHA256 (TwistedConch-8.1.0.tar.bz2) = tcp6622yfAPoSqhUyw1RXeT2ZgiD33QPH9iREc9RWlI= -SIZE (TwistedConch-8.1.0.tar.bz2) = 165064 +MD5 (TwistedConch-8.2.0.tar.bz2) = HhfO+KAQiswJ/C+fomvj8Q== +RMD160 (TwistedConch-8.2.0.tar.bz2) = XDNpmRkDhvX47D+DZ5i+sjs5KaE= +SHA1 (TwistedConch-8.2.0.tar.bz2) = TtTK4RNA716nHIklnrQcL35Bht0= +SHA256 (TwistedConch-8.2.0.tar.bz2) = sKZoolgHi2zMzqwoPgfT0Ez9hb1QB0lk9DmfrgTrqXQ= +SIZE (TwistedConch-8.2.0.tar.bz2) = 186761 Index: conch/pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/conch/pkg/PLIST,v retrieving revision 1.4 diff -u -r1.4 PLIST --- conch/pkg/PLIST 15 Apr 2008 11:04:27 - 1.4 +++ conch/pkg/PLIST 20 Jan 2009 10:32:41 - @@ -25,6 +25,8 @@ lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/default.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/direct.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/direct.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/knownhosts.py +lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/knownhosts.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/options.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/options.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/client/unix.py @@ -120,10 +122,14 @@ lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/__init__.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/keydata.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/keydata.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_agent.py +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_agent.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_cftp.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_cftp.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_channel.py lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_channel.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_checkers.py +lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_checkers.pyc lib/python${MODPY_VERSION}/site-packages/twisted/conch/test/test_conch.py
UPDATE: devel/py-twisted
This updates twisted components to 8.1.0 ok? Index: conch/Makefile === RCS file: /cvs/ports/devel/py-twisted/conch/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- conch/Makefile 15 Apr 2008 11:04:27 - 1.7 +++ conch/Makefile 20 May 2008 16:07:10 - @@ -4,7 +4,7 @@ CATEGORIES=net -VERSION= 8.0.0 +VERSION= 8.1.0 DISTNAME= TwistedConch-${VERSION} PKGNAME= py-twisted-conch-${VERSION} Index: conch/distinfo === RCS file: /cvs/ports/devel/py-twisted/conch/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- conch/distinfo 15 Apr 2008 11:04:27 - 1.4 +++ conch/distinfo 20 May 2008 16:07:10 - @@ -1,5 +1,5 @@ -MD5 (TwistedConch-8.0.0.tar.bz2) = EbP4JhM5kE/5bATU77NLaw== -RMD160 (TwistedConch-8.0.0.tar.bz2) = t3mgx2zvA/9KxCQac5EF9ZPXtSM= -SHA1 (TwistedConch-8.0.0.tar.bz2) = HdqUkcg2WKIEDiuCwMlkRH5EyWU= -SHA256 (TwistedConch-8.0.0.tar.bz2) = qygzwUcUg9afbm1PA5bkF21D773OIVhnNnrwG76JK5Q= -SIZE (TwistedConch-8.0.0.tar.bz2) = 164026 +MD5 (TwistedConch-8.1.0.tar.bz2) = 50Zhhhi6k/cH93JYmeFBqQ== +RMD160 (TwistedConch-8.1.0.tar.bz2) = cpxLJHk6ZS1gXbBKTYewQmvnFs4= +SHA1 (TwistedConch-8.1.0.tar.bz2) = zv1/2W+8ujsJrYde1JYTBQWyCs0= +SHA256 (TwistedConch-8.1.0.tar.bz2) = tcp6622yfAPoSqhUyw1RXeT2ZgiD33QPH9iREc9RWlI= +SIZE (TwistedConch-8.1.0.tar.bz2) = 165064 Index: core/Makefile === RCS file: /cvs/ports/devel/py-twisted/core/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- core/Makefile 6 May 2008 16:14:33 - 1.9 +++ core/Makefile 20 May 2008 16:07:10 - @@ -2,7 +2,7 @@ COMMENT= event-based Python framework (core module) -VERSION= 8.0.1 +VERSION= 8.1.0 DISTNAME= TwistedCore-${VERSION} PKGNAME= py-twisted-core-${VERSION}p0 Index: core/distinfo === RCS file: /cvs/ports/devel/py-twisted/core/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- core/distinfo 15 Apr 2008 11:04:27 - 1.4 +++ core/distinfo 20 May 2008 16:07:10 - @@ -1,5 +1,5 @@ -MD5 (TwistedCore-8.0.1.tar.bz2) = HIQ1TZmikbyJxZgUDC1qHw== -RMD160 (TwistedCore-8.0.1.tar.bz2) = BuQGhGnVeUBL30ZkemI2r79AUUg= -SHA1 (TwistedCore-8.0.1.tar.bz2) = 7r2UpS0CQdA7K5LJ9zUwCTByqGE= -SHA256 (TwistedCore-8.0.1.tar.bz2) = kDPNEkVfTU3Yt1QiOO9CmYsL7UCfGuq0oa1cQXdE5Fw= -SIZE (TwistedCore-8.0.1.tar.bz2) = 1180238 +MD5 (TwistedCore-8.1.0.tar.bz2) = tvdmx1EtNCvhhE7u6XQDHQ== +RMD160 (TwistedCore-8.1.0.tar.bz2) = kvKMFHCfXrMHdXzZk6URNEEJxZo= +SHA1 (TwistedCore-8.1.0.tar.bz2) = d7br/1wR6m77YuQdCwmJfTfZdCM= +SHA256 (TwistedCore-8.1.0.tar.bz2) = FLjPyMeCBzsM4EaxOdrFUUmZIIcgkZRpbTkGSbYvXzI= +SIZE (TwistedCore-8.1.0.tar.bz2) = 1194164 Index: core/pkg/PLIST === RCS file: /cvs/ports/devel/py-twisted/core/pkg/PLIST,v retrieving revision 1.3 diff -u -r1.3 PLIST --- core/pkg/PLIST 15 Apr 2008 11:04:27 - 1.3 +++ core/pkg/PLIST 20 May 2008 16:07:11 - @@ -514,6 +514,11 @@ lib/python${MODPY_VERSION}/site-packages/twisted/scripts/tap2rpm.pyc lib/python${MODPY_VERSION}/site-packages/twisted/scripts/tapconvert.py lib/python${MODPY_VERSION}/site-packages/twisted/scripts/tapconvert.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/ +lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/__init__.py +lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/test_mktap.py +lib/python${MODPY_VERSION}/site-packages/twisted/scripts/test/test_mktap.pyc lib/python${MODPY_VERSION}/site-packages/twisted/scripts/tkunzip.py lib/python${MODPY_VERSION}/site-packages/twisted/scripts/tkunzip.pyc lib/python${MODPY_VERSION}/site-packages/twisted/scripts/trial.py @@ -575,6 +580,8 @@ lib/python${MODPY_VERSION}/site-packages/twisted/test/generator_failure_tests.pyc lib/python${MODPY_VERSION}/site-packages/twisted/test/iosim.py lib/python${MODPY_VERSION}/site-packages/twisted/test/iosim.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/test/mock_win32process.py +lib/python${MODPY_VERSION}/site-packages/twisted/test/mock_win32process.pyc lib/python${MODPY_VERSION}/site-packages/twisted/test/myrebuilder1.py lib/python${MODPY_VERSION}/site-packages/twisted/test/myrebuilder1.pyc lib/python${MODPY_VERSION}/site-packages/twisted/test/myrebuilder2.py @@ -607,6 +614,9 @@ lib/python${MODPY_VERSION}/site-packages/twisted/test/process_twisted.pyc lib/python${MODPY_VERSION}/site-packages/twisted/test/proto_helpers.py lib/python${MODPY_VERSION}/site-packages/twisted/test/proto_helpers.pyc +lib/python${MODPY_VERSION}/site-packages/twisted/test/raiser.c
Re: UPDATE: devel/py-twisted
On Wed, Mar 19, 2008 at 10:19:39PM +0100, Eric Faurot wrote: This diff updates most twisted subpackages. Web2 is not working with the new core and it is disabled until the next release. Some docs added. Maintainership passes to me ( by alek@). Looks good on i386. In regress: * some SSL failures in py-twisted-core * py-twisted-lore looks like it wants to write under ${PREFIX}/lib/python2.5/site-packages/twisted/lore/test during regress; this shouldn't really happen and of course fails if regress isn't run as root All other subdirs pass regress. I can't test most of the ports that depend on the twisted stuff at the moment (games/{londonlaw,castlecombat}, news/hellanzb), but twisted appears to be at least internally sane. ;) -- o--{ Will Maier }--o | web:...http://www.lfod.us/ | [EMAIL PROTECTED] | *--[ BSD Unix: Live Free or Die ]--*
Re: UPDATE: devel/py-twisted
On Thu, Feb 14, 2008 at 11:44:23PM +0100, Eric Faurot wrote: This diff updates all twisted subpackages to their latest release. I disabled web2 which is experimental and does not work yet with new twisted release. Maintainership passes to as requested by [EMAIL PROTECTED] I've been running a nearly identical diff for a while on i386/-current. Looks good to me. -- o--{ Will Maier }--o | web:...http://www.lfod.us/ | [EMAIL PROTECTED] | *--[ BSD Unix: Live Free or Die ]--*