Your message dated Sun, 17 Feb 2013 13:47:31 +0000
with message-id <[email protected]>
and subject line Bug#680799: fixed in circuits 2.0.1-1
has caused the Debian Bug report #680799,
regarding circuits: FTBFS: failed tests
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.)
--
680799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680799
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: circuits
Version: 1.6-1
Severity: serious
Tags: wheezy sid
User: [email protected]
Usertags: qa-ftbfs-20120708 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> # Upstream is calling directly py.test inside a Popen so, for now, tests
> # are run only for the default version
> set -e; python setup.py test;
> running test
> running egg_info
> writing circuits.egg-info/PKG-INFO
> writing top-level names to circuits.egg-info/top_level.txt
> writing dependency_links to circuits.egg-info/dependency_links.txt
> writing entry points to circuits.egg-info/entry_points.txt
> writing manifest file 'circuits.egg-info/SOURCES.txt'
> reading manifest file 'circuits.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'circuits.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.3 -- pytest-2.2.4
> collecting ... collected 203 items
>
> tests/app/test_config.py ........
> tests/app/test_daemon.py .
> tests/app/test_env.py .....
> tests/app/test_logger.py ..
> tests/core/test_all_channels.py .
> tests/core/test_bridge.py .
> tests/core/test_component_repr.py .
> tests/core/test_component_setup.py ...
> tests/core/test_core.py ..
> tests/core/test_debugger.py .........
> tests/core/test_dynamic_handlers.py ..
> tests/core/test_errors.py .
> tests/core/test_event.py ...
> tests/core/test_event_serialization.py .
> tests/core/test_feedback.py ...
> tests/core/test_filter_order.py .
> tests/core/test_filters.py .
> tests/core/test_future.py ....
> tests/core/test_generator_value.py ..
> tests/core/test_greenlet.py ...
> tests/core/test_inheritence.py ..
> tests/core/test_ipc.py .
> tests/core/test_loader.py .
> tests/core/test_manager_repr.py .
> tests/core/test_pools.py .
> tests/core/test_priority.py .
> tests/core/test_signals.py .
> tests/core/test_timers.py ...
> tests/core/test_utils.py .
> tests/core/test_value.py ....
> tests/core/test_value_serialization.py .
> tests/core/test_workers.py .
> tests/io/test_io.py ...
> tests/io/test_notify.py .
> tests/net/test_client.py ...
> tests/net/test_imports.py .
> tests/net/test_pipe.py .
> tests/net/test_poller_reuse.py .
> tests/net/test_tcp.py ............
> tests/net/test_udp.py ......
> tests/net/test_unix.py ...
> tests/net/protocols/test_irc.py ..............................
> tests/net/protocols/test_line.py ..
> tests/tools/test_tools.py ....
> tests/web/test_basicauth.py .
> tests/web/test_client.py .
> tests/web/test_conn.py .
> tests/web/test_cookies.py .
> tests/web/test_core.py ......
> tests/web/test_digestauth.py .
> tests/web/test_encodings.py ..
> tests/web/test_exceptions.py ...
> tests/web/test_expires.py ..
> tests/web/test_expose.py .
> tests/web/test_future.py .
> tests/web/test_generator.py .
> tests/web/test_gzip.py .
> tests/web/test_http.py .
> tests/web/test_json.py ..
> tests/web/test_jsonrpc.py .
> tests/web/test_logger.py FFF
> tests/web/test_main.py .
> tests/web/test_multipartformdata.py .
> tests/web/test_null_response.py .
> tests/web/test_request_failure.py .
> tests/web/test_serve_download.py .
> tests/web/test_serve_file.py .
> tests/web/test_servers.py ...
> tests/web/test_sessions.py .
> tests/web/test_static.py .....
> tests/web/test_unicode.py .
> tests/web/test_utils.py ..
> tests/web/test_value.py .
> tests/web/test_web_task.py .
> tests/web/test_websockets.py .
> tests/web/test_wsgi_application.py ......
> tests/web/test_wsgi_application_generator.py .
> tests/web/test_wsgi_application_yield.py .
> tests/web/test_wsgi_gateway.py .
> tests/web/test_wsgi_gateway_errors.py .
> tests/web/test_wsgi_gateway_generator.py .
> tests/web/test_wsgi_gateway_yield.py .
> tests/web/test_xmlrpc.py .
> tests/web/test_yield.py .
>
> =================================== FAILURES
> ===================================
> __________________________________ test_file
> ___________________________________
>
> webapp = <WebApp/* 4857:MainThread (queued=0, channels=27, handlers=33) [R]>
>
> def test_file(webapp):
> logfile = StringIO()
> logger = Logger(file=logfile)
> logger.register(webapp)
>
> f = urlopen(webapp.server.base)
> s = f.read()
> assert s == b"Hello World!"
>
> logfile.seek(0)
> s = logfile.read().strip()
>
> format = logger.format
>
> try:
> address = gethostbyname('localhost')
> except gaierror:
> address = "127.0.0.1"
>
> d = {}
> d["h"] = address
> d["l"] = "-"
> d["u"] = "-"
> d["r"] = "GET / HTTP/1.1"
> d["s"] = "200"
> d["b"] = "12"
> d["f"] = ""
> d["a"] = "Python-urllib/%s" % sys.version[:3]
>
> keys = list(d.keys())
>
> for k in keys:
> > assert d[k] in s
> E assert '127.0.0.1' in '10.30.135.115 - - [08/Jul/2012:07:25:53]
> "GET / HTTP/1.1" 200 12 "" "Python-urllib/2.7"'
>
> tests/web/test_logger.py:63: AssertionError
> _________________________________ test_logger
> __________________________________
>
> webapp = <WebApp/* 4857:MainThread (queued=1, channels=27, handlers=35) [R]>
>
> def test_logger(webapp):
> logobj = DummyLogger()
> logger = Logger(logger=logobj)
> logger.register(webapp)
>
> f = urlopen(webapp.server.base)
> s = f.read()
> assert s == b"Hello World!"
>
> s = logobj.message
>
> format = logger.format
>
> try:
> address = gethostbyname('localhost')
> except gaierror:
> address = "127.0.0.1"
>
> d = {}
> d["h"] = address
> d["l"] = "-"
> d["u"] = "-"
> d["r"] = "GET / HTTP/1.1"
> d["s"] = "200"
> d["b"] = "12"
> d["f"] = ""
> d["a"] = "Python-urllib/%s" % sys.version[:3]
>
> keys = list(d.keys())
>
> for k in keys:
> > assert d[k] in s
> E assert '127.0.0.1' in '10.30.135.115 - - [08/Jul/2012:07:25:53]
> "GET / HTTP/1.1" 200 12 "" "Python-urllib/2.7"'
>
> tests/web/test_logger.py:99: AssertionError
> ________________________________ test_filename
> _________________________________
>
> webapp = <WebApp/* 4857:MainThread (queued=1, channels=27, handlers=37) [R]>
> tmpdir = local('/tmp/pytest-0/test_filename1')
>
> def test_filename(webapp, tmpdir):
> logfile = str(tmpdir.ensure("logfile"))
> logger = Logger(file=logfile)
> logger.register(webapp)
>
> logfile = open(logfile, "r")
>
> f = urlopen(webapp.server.base)
> s = f.read()
> assert s == b"Hello World!"
>
> logfile.seek(0)
> s = logfile.read().strip()
>
> format = logger.format
>
> try:
> address = gethostbyname('localhost')
> except gaierror:
> address = "127.0.0.1"
>
> d = {}
> d["h"] = address
> d["l"] = "-"
> d["u"] = "-"
> d["r"] = "GET / HTTP/1.1"
> d["s"] = "200"
> d["b"] = "12"
> d["f"] = ""
> d["a"] = "Python-urllib/%s" % sys.version[:3]
>
> keys = list(d.keys())
>
> for k in keys:
> > assert d[k] in s
> E assert '127.0.0.1' in '10.30.135.115 - - [08/Jul/2012:07:25:53]
> "GET / HTTP/1.1" 200 12 "" "Python-urllib/2.7"'
>
> tests/web/test_logger.py:137: AssertionError
> =========================== short test summary info
> ============================
> FAIL tests/web/test_logger.py::test_file
> FAIL tests/web/test_logger.py::test_logger
> FAIL tests/web/test_logger.py::test_filename
> ==================== 3 failed, 200 passed in 23.84 seconds
> =====================
> make[1]: *** [override_dh_auto_test] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2012/07/08/circuits_1.6-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: circuits
Source-Version: 2.0.1-1
We believe that the bug you reported is fixed in the latest version of
circuits, 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.
Daniele Tricoli <[email protected]> (supplier of updated circuits 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, 17 Feb 2013 05:58:38 +0100
Source: circuits
Binary: python-circuits python3-circuits python-circuits-doc
Architecture: source all
Version: 2.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Daniele Tricoli <[email protected]>
Description:
python-circuits - event-driven framework with a component architecture
python-circuits-doc - event-driven framework with a component architecture
(Documentati
python3-circuits - event-driven framework with a component architecture
(Python3 ver
Closes: 680799 684740 684886
Changes:
circuits (2.0.1-1) unstable; urgency=low
.
* New upstream release
- Provided patch to fix entry point path for circuits.web CLI tool was
merged upstream. Thanks to Jakub Wilk for the report. (Closes: #684740)
* debian/control
- Bumped Standards-Version to 3.9.4 (no changes needed)
- Fixed lintian vcs-field-not-canonical
- Removed python-sphinxcontrib.issuetracker from Build-Depends since it's
not used anymore
* debian/patches/01_use_issuetraker_instead_of_bitbucket.patch
- Superseded by 01_disable_sphinxcontrib-bitbucket.patch
because sphinxcontrib.issuetraker requires a network
connection which is not available on Debian buildds.
Thanks to James Page for the report. (Closes: #684886)
* debian/patches/01_disable_sphinxcontrib-bitbucket.patch
- Disable sphinxcontrib-bitbucket because it is not
packaged for Debian
* debian/patches/03_force-localhost-as-host-name.patch
- Updated to disable check for address if DEB_BUILD_OPTIONS contains
"parallel" option. (Closes: #680799)
* debian/rules
- Used override_dh_installchangelogs to install upstream changelog
- Clean circuits.egg-info/entry_points.txt to make the package
build twice in a row
Checksums-Sha1:
544caad0faf9b2257f4ad712808411b7fb2cecff 2295 circuits_2.0.1-1.dsc
5ce58173a656e5b504ac5bc89ddf256acc538caf 211253 circuits_2.0.1.orig.tar.gz
2da7629ee8f3fa6f17b5b4c436d9ace680d8cd27 8907 circuits_2.0.1-1.debian.tar.gz
72b6519032349de7203b7d32033a4813f3a4984d 108666 python-circuits_2.0.1-1_all.deb
37e48de8f1468c1af5f54d7e26f314970e4b9bf0 104856
python3-circuits_2.0.1-1_all.deb
32b88aa362d621975526e8f315e532ef0dbe60e4 233292
python-circuits-doc_2.0.1-1_all.deb
Checksums-Sha256:
a01236eab0dfca2fd5490fa3891b5870fd679751c662fc7d7c93bed4e1fc6923 2295
circuits_2.0.1-1.dsc
357b54e2262e9f918de3864e6f1099dec42059db4f9078e48eb367f00ef043cb 211253
circuits_2.0.1.orig.tar.gz
86450e47d1a200e52dcadf38a1a5f89be358a2f6391967c07b7ce24d3c670312 8907
circuits_2.0.1-1.debian.tar.gz
9d489b2236d7740bc71d6772f2a025e0439fdd25ef260760c8a4598938148f01 108666
python-circuits_2.0.1-1_all.deb
27d9f5b380ebe5cd408c90ebdbf430c1180289d7ab88e1e5ea3770321c468125 104856
python3-circuits_2.0.1-1_all.deb
145c04e91f8c883d05b79e346633c90e6445c52c56d902a7758b851ee5aec361 233292
python-circuits-doc_2.0.1-1_all.deb
Files:
377da95d749bcce60d30b3ee8d4c2f2f 2295 python optional circuits_2.0.1-1.dsc
7690057e66eefddbd5f7535c07c611a2 211253 python optional
circuits_2.0.1.orig.tar.gz
8eb5a5a4d11e311edf89f0b64d97185a 8907 python optional
circuits_2.0.1-1.debian.tar.gz
456af99be229ab2f9f06915527fcd48c 108666 python optional
python-circuits_2.0.1-1_all.deb
346e1023674bed723f379adb199750a8 104856 python optional
python3-circuits_2.0.1-1_all.deb
43f38fb177851cf565f7ac18b10f7565 233292 doc optional
python-circuits-doc_2.0.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJRINysAAoJEK728aKnRXZFeiwP/j4uHH7RkdQVRW5U9e1vC7O4
NMb+Dx1Mejf7aIm+3F7pIXQ0WVT1v9BObSh9gdpxE7nVn2GzBya586YixuEj8dqV
mwHavoKjTOZvIT9IHrPEIc7pJK3x46yOwmXJfocJfQsMk5hdsSSKSV9kCZgo11oH
YzmvOq3XPYWxFAxoGa1tMk0opJwli7YZXJK12EzJSjK9BoH4d8nAYvUtSjuiSecp
mCEw26kyP52rYM8YdadRka1fxX/G1XcgWhfHVnjOna9H6qRm5S4qlxMJqrjHqXdE
b1Y6/1bfPsUpjHiJf/vs2ZKZJGCCKQbkzHVSd8SWpXRpMvCiTLZiksw0b+YsiZBp
tdxXu/uNVSwnz6E+idar3x+LpnDKCGic2jf05xEiUW6Rpcyt0eja8u5/Py6VMAko
G5mTgbv2Sv6BLVkLzaarrT7hIJ9tUew29nZsi+zpvzrUtGzb2JA8moRLYNyPHdFA
U2zvFBw5kHgHUHAfUOUAympnRpbRLKSyAl8Tu66tM3bPVvFXI+UNfeOuaTKfE00/
o2P+KiMWODXgSqLlLD97LC0m2cG5cRGKHTs/vElfmwEW2eFeUFBF47MdS9LAjRFs
re1CnL4aSfNtGoMo422TP9iP6e9q+7m2fiXcDoOjS2nXNcqpEl1gcWN45kMqg+X1
F2Z+k+DjYA5KovnFdOB2
=kgk9
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team