Your message dated Sun, 08 May 2016 21:53:37 +0000
with message-id <[email protected]>
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 [email protected]
immediately.)
--
823739: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823739
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nevow
Version: 0.13.0-1
Severity: serious
Justification: fails to build from source
User: [email protected]
Usertags: ftbfs
X-Debbugs-Cc: [email protected]
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
`. `'` [email protected] / 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tristan Seligmann <[email protected]> (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 [email protected])
-----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 <[email protected]>
Changed-By: Tristan Seligmann <[email protected]>
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 ---