Your message dated Sun, 08 May 2016 21:53:37 +0000 with message-id <e1azwdt-0002bt...@franck.debian.org> and subject line Bug#823739: fixed in nevow 0.14.0-1 has caused the Debian Bug report #823739, regarding nevow: FTBFS: exceptions.AttributeError: 'NoneType' object has no attribute 'getPeer' to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 823739: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823739 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: nevow Version: 0.13.0-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, nevow fails to build from source in unstable/amd64: [..] test_urlRedirectWithParams ... [OK] Serialization testQuoting ... [OK] test_childQueryParam ... [OK] test_rfc1808 ... [TODO] test_safe ... [OK] test_slotQueryParam ... [OK] test_strangeSegs ... [OK] test_unicode ... [OK] test_urlAttr ... [OK] test_urlContent ... [OK] test_urlSlot ... [OK] test_urlXmlAttrSlot ... [OK] test_urlintagwithmultipleamps ... [OK] TestURL test_add ... [OK] test_addCloning ... [OK] test_add_noquery ... [OK] test_anchorCloning ... [OK] test_child ... [OK] test_child_init_root ... [OK] test_child_init_tuple ... [OK] test_clear ... [OK] test_clearCloning ... [OK] test_click ... [OK] test_clickCloning ... [OK] test_clickCloningScheme ... [OK] test_clickCollapse ... [OK] test_cloneUnchanged ... [OK] test_curdir ... [OK] test_eq_apples_vs_oranges ... [OK] test_eq_different ... [OK] test_eq_same ... [OK] test_eq_similar ... [OK] test_equality ... [OK] test_fragment ... [OK] test_fragmentEquality ... [OK] test_fromContext ... [OK] test_fromRequest ... [OK] test_fromString ... [OK] test_ne_apples_vs_oranges ... [OK] test_ne_different ... [OK] test_ne_same ... [OK] test_ne_similar ... [OK] test_parent ... [OK] test_parent_root ... [OK] test_parentdir ... [OK] test_parseEqualInParamValue ... [OK] test_path ... [OK] test_removeCloning ... [OK] test_replace ... [OK] test_replaceCloning ... [OK] test_roundtrip ... [OK] test_secure ... [OK] test_secureCloning ... [OK] test_sibling ... [OK] nevow.test.test_useragent UserAgentTests test_geckoParser ... [OK] test_msieParser ... [OK] test_operaParser ... [OK] test_parseBonEcho ... [OK] test_parseExplorer45 ... [OK] test_parseExplorer55 ... [OK] test_parseExplorer65 ... [OK] test_parseFirefox15 ... [OK] test_parseFirefox20 ... [OK] test_parseNetscape71 ... [OK] test_parseOmniWeb607 ... [OK] test_parseOpera9 ... [OK] test_parseSafari20 ... [OK] test_webkitParser ... [OK] nevow.test.test_utils CachedFileTests test_cache ... [OK] test_cacheInvalidate ... [OK] test_cacheModifiedTime ... [OK] test_loadArgs ... [OK] test_loaderException ... [OK] ExposeTestCase test_exposeReturnValue ... [OK] test_exposeWithoutArguments ... [OK] test_exposedInstanceAttribute ... [OK] test_getUnexposedWithDefault ... [OK] test_inheritanceExpose ... [OK] test_inheritanceExposeMore ... [OK] test_inheritanceReexpose ... [OK] test_multipleExposeArguments ... [OK] test_multipleExposeCalls ... [OK] test_multipleInheritanceExpose ... [OK] test_multipleInheritanceExposeWithoutSubclassCall ... [OK] test_singleExpose ... [OK] test_unexposedMethodInaccessable ... [OK] formless.test.test_formless Annotation testTypedInterfaceMethods ... [OK] testTypedInterfaceMethods_actionLabel ... [OK] testTypedInterfaceMethods_deprecated ... [OK] testTypedInterfaceMethods_explicitLabel ... [OK] testTypedInterfaceMethods_nonAutocallable ... [OK] testTypedInterfaceProperties ... [OK] TestListActions test_listActionMetadata ... [OK] TestPropertyGroups test_nestedTypedInterfaces ... [OK] Typed testBoolean ... [OK] testDirectory ... [OK] testFixedDigitInteger ... [OK] testInteger ... [OK] testPassword ... [OK] testPasswordEntry ... [OK] testReal ... [OK] testString ... [OK] testText ... [OK] formless.test.test_freeform BuildingBlocksTest test_1_renderTyped ... [TODO] test_2_renderPropertyBinding ... [OK] test_3_renderMethodBinding ... [OK] Complete test_configureMethod ... [OK] test_configureProperty ... [OK] TestAfterValidation test_property ... [OK] TestCharsetDetectionSupport test_group ... [OK] test_method ... [OK] test_property ... [OK] TestChoice test_reject_missing ... [OK] TestCustomTyped test_typedCoerceWithBinding ... [OK] TestDefaults test_1_renderWithDefaultValues ... [OK] test_2_renderWithObjectPropertyValues ... [OK] test_3_renderWithAdapteeAttributeValues ... [OK] test_4_testBindingDefaults ... [OK] test_5_testDynamicDefaults ... [OK] TestHandAndStatus test_hand ... [OK] test_handFactory ... [OK] TestNonConfigurableSubclass test_1_testSimple ... [OK] TestPostAForm test_1_failAndSucceed ... [OK] test_2_propertyFailed ... [OK] TestRenderMethod testActionLabel ... [OK] testDefault ... [OK] testOneSigMultiCallables ... [TODO] TestRenderPropertyGroup test_1_propertyGroup ... [OK] TestUneditableProperties test_uneditable ... [OK] TestUnicode test_property ... [OK] mg test_leakyForms ... [OK] =============================================================================== [SKIPPED] No JavaScript interpreter available. nevow.test.test_consolejstest.JSGenerationTestCase.test_generateTestScript =============================================================================== [SKIPPED] the standard 2.3 sax parser likes all namespaces to be defined so this test fails. it does pass with python-xml nevow.test.test_flatsax.Basic.test_badNamespace =============================================================================== [SKIPPED] Attribute name flattening must happen later for this to work nevow.test.test_flatstan.TestNoneAttribute.test_deepSlot nevow.test.test_flatstan.TestNoneAttribute.test_deferredSlot nevow.test.test_flatstan.TestNoneAttribute.test_slot =============================================================================== [SKIPPED] Could not find JavaScript interpreter nevow.test.test_howtolistings.Part00Tests.test_part00 nevow.test.test_howtolistings.Part01Tests.test_part01 nevow.test.test_javascript.JSUnitTests.test_base nevow.test.test_javascript.JSUnitTests.test_deferred nevow.test.test_javascript.JSUnitTests.test_init nevow.test.test_javascript.JSUnitTests.test_inspect nevow.test.test_javascript.JSUnitTests.test_jsunit nevow.test.test_javascript.JSUnitTests.test_livetrial nevow.test.test_javascript.JSUnitTests.test_object nevow.test.test_javascript.JSUnitTests.test_rdm nevow.test.test_javascript.JSUnitTests.test_runtime nevow.test.test_javascript.JSUnitTests.test_tabbedPane nevow.test.test_javascript.JSUnitTests.test_widget =============================================================================== [SKIPPED] Missing JS dependencies nevow.test.test_testutil.JavaScriptTests.test_missingJavaScriptClass nevow.test.test_testutil.JavaScriptTests.test_signalledExit nevow.test.test_testutil.JavaScriptTests.test_unsuccessfulExit =============================================================================== [TODO] Reason: 'Fix so that disk templates are reloaded even after a precompile. Probably just a matter of making the DocSerializer really lazy' Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_loaders.py", line 353, in test_reloadAfterPrecompile self.assertIn('bar', after) File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 497, in assertIn % (containee, container)) twisted.trial.unittest.FailTest: 'bar' not in '<p>foo</p>' nevow.test.test_loaders.TestDocFactoriesCache.test_reloadAfterPrecompile =============================================================================== [TODO] Reason: "Many of these fail miserably at the moment; often with a / where there shouldn't be" Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_url.py", line 626, in test_rfc1808 self.failUnlessEqual(result, flatten(base.click(link))) File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 437, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual raise self.failureException(msg) twisted.trial.unittest.FailTest: 'g:h' != 'g:///h' nevow.test.test_url.Serialization.test_rfc1808 =============================================================================== [TODO] Reason: 'Render binding' Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/formless/test/test_freeform.py", line 123, in later self.assertSubstring('hello', val) File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/testutil.py", line 300, in failUnlessSubstring self.fail(msg or "%r not in %r" % (containee, container)) twisted.trial.unittest.FailTest: 'hello' not in '' formless.test.test_freeform.BuildingBlocksTest.test_1_renderTyped =============================================================================== [TODO] Reason: 'autocallable should not set attributes directly on the callable' Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/formless/test/test_freeform.py", line 412, in later1 self.assertSubstring('value="Foo"', val) File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/testutil.py", line 300, in failUnlessSubstring self.fail(msg or "%r not in %r" % (containee, container)) twisted.trial.unittest.FailTest: 'value="Foo"' not in '<div class="freeform-form"><form accept-charset="utf-8" action="./freeform_post!!foo" enctype="multipart/form-data" id="foo" method="post" name="foo"><fieldset><input name="_charset_" type="hidden" /><legend class="freeform-form-label">FooFooFOo</legend><div class="freeform-form-description"></div><div class="freeform-form-error"><!--\nNo error for error key: foo\n--></div><label class="freeform-label" for="foo-abc">Abc</label><span class="freeform-input"><input class="freeform-input-text" id="foo-abc" name="abc" type="text" value="" /></span><div class="freeform-error"><!--\nNo error for error key: foo.abc\n--></div><div class="freeform-description"><label for="foo-abc"></label></div><input class="freeform-button" name="foo" type="submit" value="FooFooFOo" /></fieldset></form></div>' formless.test.test_freeform.TestRenderMethod.testOneSigMultiCallables =============================================================================== [ERROR] Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_appserver.py", line 252, in test_newStyle proto = self.renderResource('/foo') File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_appserver.py", line 210, in renderResource '', ''])) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 2074, in dataReceived return self._channel.dataReceived(data) File "/usr/lib/python2.7/dist-packages/twisted/protocols/basic.py", line 571, in dataReceived why = self.lineReceived(line) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 1688, in lineReceived self.allContentReceived() File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 1767, in allContentReceived req.requestReceived(command, path, version) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 736, in requestReceived self.client = self.channel.transport.getPeer() exceptions.AttributeError: 'NoneType' object has no attribute 'getPeer' nevow.test.test_appserver.Logging.test_newStyle =============================================================================== [ERROR] Traceback (most recent call last): File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_appserver.py", line 228, in test_oldStyle proto = self.renderResource('/foo') File "/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0/nevow/test/test_appserver.py", line 210, in renderResource '', ''])) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 2074, in dataReceived return self._channel.dataReceived(data) File "/usr/lib/python2.7/dist-packages/twisted/protocols/basic.py", line 571, in dataReceived why = self.lineReceived(line) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 1688, in lineReceived self.allContentReceived() File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 1767, in allContentReceived req.requestReceived(command, path, version) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 736, in requestReceived self.client = self.channel.transport.getPeer() exceptions.AttributeError: 'NoneType' object has no attribute 'getPeer' nevow.test.test_appserver.Logging.test_oldStyle ------------------------------------------------------------------------------- Ran 902 tests in 1.247s FAILED (skips=21, expectedFailures=4, errors=2, successes=875) E: pybuild pybuild:274: test: plugin custom failed with: exit code=1: python2.7 /usr/bin/trial nevow formless dh_auto_test: pybuild --test -i python{version} -p 2.7 --dir . returned exit code 13 debian/rules:20: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 25 make[1]: Leaving directory '/home/lamby/temp/cdt.20160508110246.fuptjmke3p.nevow/nevow-0.13.0' debian/rules:7: recipe for target 'build' failed make: *** [build] Error 2 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
nevow.0.13.0-1.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---Source: nevow Source-Version: 0.14.0-1 We believe that the bug you reported is fixed in the latest version of nevow, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 823...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Tristan Seligmann <mithra...@debian.org> (supplier of updated nevow package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 08 May 2016 22:13:32 +0200 Source: nevow Binary: python-nevow Architecture: source Version: 0.14.0-1 Distribution: unstable Urgency: medium Maintainer: Vincent Bernat <ber...@debian.org> Changed-By: Tristan Seligmann <mithra...@debian.org> Description: python-nevow - Web application templating system for Python and Twisted Closes: 823739 Changes: nevow (0.14.0-1) unstable; urgency=medium . * New upstream release. - Fixes compatibility with Twisted 16.1 (closes: #823739). * Bump Standards-Version to 3.9.8 (no changes). Checksums-Sha1: ad880ef20147911a02455e06ef72265e598ad518 1868 nevow_0.14.0-1.dsc 12af7e98e339e6611920a8cf023a962c31cbf7c8 528137 nevow_0.14.0.orig.tar.gz 376de7af74976a9c319999bdee8a49ea207826a9 21724 nevow_0.14.0-1.debian.tar.xz Checksums-Sha256: 1e0b8a9e608c54fe7b989ed89b48e06f6c40c537c5b9d4ed490c0b6923f03f03 1868 nevow_0.14.0-1.dsc c3c1fa1e978d2a55f9ad7bbe6a052759886e713a93d7baf8280d2837dfef2672 528137 nevow_0.14.0.orig.tar.gz 59ca6f00620a60a697f6b5c627b822830498deabdf843c0ff5068e8e34c9346b 21724 nevow_0.14.0-1.debian.tar.xz Files: 59a19d1bebf6385fca0aa1b8dff175ad 1868 python optional nevow_0.14.0-1.dsc 43780f9fe650f662f4fa8014971c9b74 528137 python optional nevow_0.14.0.orig.tar.gz e667f6dcca8a2c7ec800b15d550feee1 21724 python optional nevow_0.14.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQF8BAEBCgBmBQJXL57GXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1QzA2NTY4NTc1NTE2RDBBMzNGRkE3QTND MDg5OTBGQjFGNjM3ODkzAAoJEMCJkPsfY3iT7hYH/A3oPDYXeGO5kCbZX+W7go9w hM/qXt4mjMETFrQ1msxQJYtYEaeVLM7IVpxSRoyVQogjGFrxlLFzYdpdEb0HCiL0 +znDxwYAqN56mYjMbkp0VbMGuyl9h0Yvy/hkIivL6dYl4ineJEGNipm0pmCeD9Sc 1rNHuIrPfGMIAlQVpkAFMRr1++e26pxt6rWeIXKLDSu7VmtRG7XR/4f1y5oZzcm7 WMzsnQe2WJh1cvM2UhIJljPa80Nyu1+BQP+SCYUxl7P2zyLirjOahAEJOUyndO6/ 9yFygEbQnf7WsLKVRlWMU41dGCIZ4N1iDkAbw0xr0qmiG8OzcwrMgoO8riR8U00= =AZ23 -----END PGP SIGNATURE-----
--- End Message ---