Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 604536 Details for
Bug 706404
dev-python/six-1.12.0 (or one of its deps) needs to specify version of dev-python/flaky to depend on
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/x-log), 60.78 KB, created by
Alexey
on 2020-01-26 09:02:20 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Alexey
Created:
2020-01-26 09:02:20 UTC
Size:
60.78 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-python/six-1.12.0 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: python@gentoo.org >[32;01m * [39;49;00mUSE: arm elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_6 test userland_GNU >[32;01m * [39;49;00mFEATURES: distcc network-sandbox preserve-libs sandbox splitdebug test userpriv usersandbox >>>> [1m[37mcfg-update-1.8.2-r1[0m[0m: Creating checksum index... >>>> Unpacking source... >>>> Unpacking six-1.12.0.tar.gz to /var/tmp/portage/dev-python/six-1.12.0/work >>>> Source unpacked in /var/tmp/portage/dev-python/six-1.12.0/work >>>> Preparing source in /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0 ... > [32;01m*[0m Applying 1.9.0-mapping.patch ... >[A[266C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0 ... > [32;01m*[0m python2_7: running distutils-r1_run_phase distutils-r1_python_compile >python2.7 setup.py build >running build >running build_py >copying six.py -> /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0-python2_7/lib >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_6: running distutils-r1_run_phase distutils-r1_python_compile >python3.6 setup.py build >running build >running build_py >copying six.py -> /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0-python3_6/lib >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_6: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: dev-python/six-1.12.0 > [32;01m*[0m python2_7: running distutils-r1_run_phase python_test >============================================================================================================================== test session starts =============================================================================================================================== >platform linux2 -- Python 2.7.17, pytest-4.5.0, py-1.5.4, pluggy-0.11.0 -- /usr/bin/python2.7 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0, inifile: setup.cfg >collecting ... collected 195 items > >test_six.py::test_add_doc PASSED [ 0%] >test_six.py::test_import_module PASSED [ 1%] >test_six.py::test_integer_types PASSED [ 1%] >test_six.py::test_string_types PASSED [ 2%] >test_six.py::test_class_types PASSED [ 2%] >test_six.py::test_text_type PASSED [ 3%] >test_six.py::test_binary_type PASSED [ 3%] >test_six.py::test_MAXSIZE PASSED [ 4%] >test_six.py::test_lazy PASSED [ 4%] >test_six.py::test_move_items[cStringIO] PASSED [ 5%] >test_six.py::test_move_items[filter] PASSED [ 5%] >test_six.py::test_move_items[filterfalse] PASSED [ 6%] >test_six.py::test_move_items[input] PASSED [ 6%] >test_six.py::test_move_items[intern] PASSED [ 7%] >test_six.py::test_move_items[map] PASSED [ 7%] >test_six.py::test_move_items[getcwd] PASSED [ 8%] >test_six.py::test_move_items[getcwdb] PASSED [ 8%] >test_six.py::test_move_items[getoutput] PASSED [ 9%] >test_six.py::test_move_items[range] PASSED [ 9%] >test_six.py::test_move_items[reload_module] PASSED [ 10%] >test_six.py::test_move_items[reduce] PASSED [ 10%] >test_six.py::test_move_items[shlex_quote] PASSED [ 11%] >test_six.py::test_move_items[StringIO] PASSED [ 11%] >test_six.py::test_move_items[UserDict] PASSED [ 12%] >test_six.py::test_move_items[UserList] PASSED [ 12%] >test_six.py::test_move_items[UserString] PASSED [ 13%] >test_six.py::test_move_items[xrange] PASSED [ 13%] >test_six.py::test_move_items[zip] PASSED [ 14%] >test_six.py::test_move_items[zip_longest] PASSED [ 14%] >test_six.py::test_move_items[builtins] PASSED [ 15%] >test_six.py::test_move_items[configparser] PASSED [ 15%] >test_six.py::test_move_items[copyreg] PASSED [ 16%] >test_six.py::test_move_items[dbm_gnu] PASSED [ 16%] >test_six.py::test_move_items[_dummy_thread] PASSED [ 17%] >test_six.py::test_move_items[http_cookiejar] PASSED [ 17%] >test_six.py::test_move_items[http_cookies] PASSED [ 18%] >test_six.py::test_move_items[html_entities] PASSED [ 18%] >test_six.py::test_move_items[html_parser] PASSED [ 19%] >test_six.py::test_move_items[http_client] PASSED [ 20%] >test_six.py::test_move_items[email_mime_base] PASSED [ 20%] >test_six.py::test_move_items[email_mime_image] PASSED [ 21%] >test_six.py::test_move_items[email_mime_multipart] PASSED [ 21%] >test_six.py::test_move_items[email_mime_nonmultipart] PASSED [ 22%] >test_six.py::test_move_items[email_mime_text] PASSED [ 22%] >test_six.py::test_move_items[BaseHTTPServer] PASSED [ 23%] >test_six.py::test_move_items[CGIHTTPServer] PASSED [ 23%] >test_six.py::test_move_items[SimpleHTTPServer] PASSED [ 24%] >test_six.py::test_move_items[cPickle] PASSED [ 24%] >test_six.py::test_move_items[queue] PASSED [ 25%] >test_six.py::test_move_items[reprlib] PASSED [ 25%] >test_six.py::test_move_items[socketserver] PASSED [ 26%] >test_six.py::test_move_items[_thread] PASSED [ 26%] >test_six.py::test_move_items[tkinter] SKIPPED [ 27%] >test_six.py::test_move_items[tkinter_dialog] SKIPPED [ 27%] >test_six.py::test_move_items[tkinter_filedialog] SKIPPED [ 28%] >test_six.py::test_move_items[tkinter_scrolledtext] SKIPPED [ 28%] >test_six.py::test_move_items[tkinter_simpledialog] SKIPPED [ 29%] >test_six.py::test_move_items[tkinter_tix] SKIPPED [ 29%] >test_six.py::test_move_items[tkinter_ttk] SKIPPED [ 30%] >test_six.py::test_move_items[tkinter_constants] SKIPPED [ 30%] >test_six.py::test_move_items[tkinter_dnd] SKIPPED [ 31%] >test_six.py::test_move_items[tkinter_colorchooser] SKIPPED [ 31%] >test_six.py::test_move_items[tkinter_commondialog] SKIPPED [ 32%] >test_six.py::test_move_items[tkinter_tkfiledialog] SKIPPED [ 32%] >test_six.py::test_move_items[tkinter_font] SKIPPED [ 33%] >test_six.py::test_move_items[tkinter_messagebox] SKIPPED [ 33%] >test_six.py::test_move_items[tkinter_tksimpledialog] SKIPPED [ 34%] >test_six.py::test_move_items[urllib_parse] PASSED [ 34%] >test_six.py::test_move_items[urllib_error] PASSED [ 35%] >test_six.py::test_move_items[urllib] PASSED [ 35%] >test_six.py::test_move_items[urllib_robotparser] PASSED [ 36%] >test_six.py::test_move_items[xmlrpc_client] PASSED [ 36%] >test_six.py::test_move_items[xmlrpc_server] PASSED [ 37%] >test_six.py::test_move_items_urllib_parse[ParseResult] PASSED [ 37%] >test_six.py::test_move_items_urllib_parse[SplitResult] PASSED [ 38%] >test_six.py::test_move_items_urllib_parse[parse_qs] PASSED [ 38%] >test_six.py::test_move_items_urllib_parse[parse_qsl] PASSED [ 39%] >test_six.py::test_move_items_urllib_parse[urldefrag] PASSED [ 40%] >test_six.py::test_move_items_urllib_parse[urljoin] PASSED [ 40%] >test_six.py::test_move_items_urllib_parse[urlparse] PASSED [ 41%] >test_six.py::test_move_items_urllib_parse[urlsplit] PASSED [ 41%] >test_six.py::test_move_items_urllib_parse[urlunparse] PASSED [ 42%] >test_six.py::test_move_items_urllib_parse[urlunsplit] PASSED [ 42%] >test_six.py::test_move_items_urllib_parse[quote] PASSED [ 43%] >test_six.py::test_move_items_urllib_parse[quote_plus] PASSED [ 43%] >test_six.py::test_move_items_urllib_parse[unquote] PASSED [ 44%] >test_six.py::test_move_items_urllib_parse[unquote_plus] PASSED [ 44%] >test_six.py::test_move_items_urllib_parse[unquote_to_bytes] PASSED [ 45%] >test_six.py::test_move_items_urllib_parse[urlencode] PASSED [ 45%] >test_six.py::test_move_items_urllib_parse[splitquery] PASSED [ 46%] >test_six.py::test_move_items_urllib_parse[splittag] PASSED [ 46%] >test_six.py::test_move_items_urllib_parse[splituser] PASSED [ 47%] >test_six.py::test_move_items_urllib_parse[splitvalue] PASSED [ 47%] >test_six.py::test_move_items_urllib_parse[uses_fragment] PASSED [ 48%] >test_six.py::test_move_items_urllib_parse[uses_netloc] PASSED [ 48%] >test_six.py::test_move_items_urllib_parse[uses_params] PASSED [ 49%] >test_six.py::test_move_items_urllib_parse[uses_query] PASSED [ 49%] >test_six.py::test_move_items_urllib_parse[uses_relative] PASSED [ 50%] >test_six.py::test_move_items_urllib_error[URLError] PASSED [ 50%] >test_six.py::test_move_items_urllib_error[HTTPError] PASSED [ 51%] >test_six.py::test_move_items_urllib_error[ContentTooShortError] PASSED [ 51%] >test_six.py::test_move_items_urllib_request[urlopen] PASSED [ 52%] >test_six.py::test_move_items_urllib_request[install_opener] PASSED [ 52%] >test_six.py::test_move_items_urllib_request[build_opener] PASSED [ 53%] >test_six.py::test_move_items_urllib_request[pathname2url] PASSED [ 53%] >test_six.py::test_move_items_urllib_request[url2pathname] PASSED [ 54%] >test_six.py::test_move_items_urllib_request[getproxies] PASSED [ 54%] >test_six.py::test_move_items_urllib_request[Request] PASSED [ 55%] >test_six.py::test_move_items_urllib_request[OpenerDirector] PASSED [ 55%] >test_six.py::test_move_items_urllib_request[HTTPDefaultErrorHandler] PASSED [ 56%] >test_six.py::test_move_items_urllib_request[HTTPRedirectHandler] PASSED [ 56%] >test_six.py::test_move_items_urllib_request[HTTPCookieProcessor] PASSED [ 57%] >test_six.py::test_move_items_urllib_request[ProxyHandler] PASSED [ 57%] >test_six.py::test_move_items_urllib_request[BaseHandler] PASSED [ 58%] >test_six.py::test_move_items_urllib_request[HTTPPasswordMgr] PASSED [ 58%] >test_six.py::test_move_items_urllib_request[HTTPPasswordMgrWithDefaultRealm] PASSED [ 59%] >test_six.py::test_move_items_urllib_request[AbstractBasicAuthHandler] PASSED [ 60%] >test_six.py::test_move_items_urllib_request[HTTPBasicAuthHandler] PASSED [ 60%] >test_six.py::test_move_items_urllib_request[ProxyBasicAuthHandler] PASSED [ 61%] >test_six.py::test_move_items_urllib_request[AbstractDigestAuthHandler] PASSED [ 61%] >test_six.py::test_move_items_urllib_request[HTTPDigestAuthHandler] PASSED [ 62%] >test_six.py::test_move_items_urllib_request[ProxyDigestAuthHandler] PASSED [ 62%] >test_six.py::test_move_items_urllib_request[HTTPHandler] PASSED [ 63%] >test_six.py::test_move_items_urllib_request[HTTPSHandler] PASSED [ 63%] >test_six.py::test_move_items_urllib_request[FileHandler] PASSED [ 64%] >test_six.py::test_move_items_urllib_request[FTPHandler] PASSED [ 64%] >test_six.py::test_move_items_urllib_request[CacheFTPHandler] PASSED [ 65%] >test_six.py::test_move_items_urllib_request[UnknownHandler] PASSED [ 65%] >test_six.py::test_move_items_urllib_request[HTTPErrorProcessor] PASSED [ 66%] >test_six.py::test_move_items_urllib_request[urlretrieve] PASSED [ 66%] >test_six.py::test_move_items_urllib_request[urlcleanup] PASSED [ 67%] >test_six.py::test_move_items_urllib_request[URLopener] PASSED [ 67%] >test_six.py::test_move_items_urllib_request[FancyURLopener] PASSED [ 68%] >test_six.py::test_move_items_urllib_request[proxy_bypass] PASSED [ 68%] >test_six.py::test_move_items_urllib_request[parse_http_list] PASSED [ 69%] >test_six.py::test_move_items_urllib_request[parse_keqv_list] PASSED [ 69%] >test_six.py::test_move_items_urllib_response[addbase] PASSED [ 70%] >test_six.py::test_move_items_urllib_response[addclosehook] PASSED [ 70%] >test_six.py::test_move_items_urllib_response[addinfo] PASSED [ 71%] >test_six.py::test_move_items_urllib_response[addinfourl] PASSED [ 71%] >test_six.py::test_move_items_urllib_robotparser[RobotFileParser] PASSED [ 72%] >test_six.py::test_import_moves_error_1 PASSED [ 72%] >test_six.py::test_import_moves_error_2 PASSED [ 73%] >test_six.py::test_import_moves_error_3 PASSED [ 73%] >test_six.py::test_from_imports PASSED [ 74%] >test_six.py::test_filter PASSED [ 74%] >test_six.py::test_filter_false PASSED [ 75%] >test_six.py::test_map PASSED [ 75%] >test_six.py::test_getoutput PASSED [ 76%] >test_six.py::test_zip PASSED [ 76%] >test_six.py::test_zip_longest PASSED [ 77%] >test_six.py::TestCustomizedMoves::test_moved_attribute PASSED [ 77%] >test_six.py::TestCustomizedMoves::test_moved_module PASSED [ 78%] >test_six.py::TestCustomizedMoves::test_custom_move_module PASSED [ 78%] >test_six.py::TestCustomizedMoves::test_custom_move_attribute PASSED [ 79%] >test_six.py::TestCustomizedMoves::test_empty_remove PASSED [ 80%] >test_six.py::test_get_unbound_function PASSED [ 80%] >test_six.py::test_get_method_self PASSED [ 81%] >test_six.py::test_get_method_function PASSED [ 81%] >test_six.py::test_get_function_closure PASSED [ 82%] >test_six.py::test_get_function_code PASSED [ 82%] >test_six.py::test_get_function_defaults PASSED [ 83%] >test_six.py::test_get_function_globals PASSED [ 83%] >test_six.py::test_dictionary_iterators PASSED [ 84%] >test_six.py::test_dictionary_views PASSED [ 84%] >test_six.py::test_advance_iterator PASSED [ 85%] >test_six.py::test_iterator PASSED [ 85%] >test_six.py::test_callable PASSED [ 86%] >test_six.py::test_create_bound_method PASSED [ 86%] >test_six.py::test_create_unbound_method PASSED [ 87%] >test_six.py::test_b PASSED [ 87%] >test_six.py::test_u PASSED [ 88%] >test_six.py::test_u_escapes PASSED [ 88%] >test_six.py::test_unichr PASSED [ 89%] >test_six.py::test_int2byte PASSED [ 89%] >test_six.py::test_byte2int PASSED [ 90%] >test_six.py::test_bytesindex PASSED [ 90%] >test_six.py::test_bytesiter PASSED [ 91%] >test_six.py::test_StringIO PASSED [ 91%] >test_six.py::test_BytesIO PASSED [ 92%] >test_six.py::test_exec_ PASSED [ 92%] >test_six.py::test_reraise PASSED [ 93%] >test_six.py::test_raise_from PASSED [ 93%] >test_six.py::test_print_ PASSED [ 94%] >test_six.py::test_print_encoding SKIPPED [ 94%] >test_six.py::test_print_exceptions PASSED [ 95%] >test_six.py::test_with_metaclass PASSED [ 95%] >test_six.py::test_with_metaclass_prepare SKIPPED [ 96%] >test_six.py::test_wraps PASSED [ 96%] >test_six.py::test_add_metaclass PASSED [ 97%] >test_six.py::test_add_metaclass_nested SKIPPED [ 97%] >test_six.py::test_assertCountEqual PASSED [ 98%] >test_six.py::test_assertRegex PASSED [ 98%] >test_six.py::test_assertRaisesRegex PASSED [ 99%] >test_six.py::test_python_2_unicode_compatible PASSED [100%] > >==================================================================================================================== 177 passed, 18 skipped in 10.19 seconds ===================================================================================================================== > [32;01m*[0m python3_6: running distutils-r1_run_phase python_test >============================================================================================================================== test session starts =============================================================================================================================== >platform linux -- Python 3.6.9, pytest-4.5.0, py-1.5.4, pluggy-0.11.0 -- /usr/bin/python3.6 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0, inifile: setup.cfg >plugins: flaky-3.1.1 >collecting ... collected 195 items > >test_six.py::test_add_doc >INTERNALERROR> Traceback (most recent call last): >INTERNALERROR> File "/usr/lib/python3.6/site-packages/_pytest/main.py", line 205, in wrap_session >INTERNALERROR> session.exitstatus = doit(config, session) or 0 >INTERNALERROR> File "/usr/lib/python3.6/site-packages/_pytest/main.py", line 249, in _main >INTERNALERROR> config.hook.pytest_runtestloop(session=session) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/hooks.py", line 289, in __call__ >INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/manager.py", line 68, in _hookexec >INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/manager.py", line 62, in <lambda> >INTERNALERROR> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 208, in _multicall >INTERNALERROR> return outcome.get_result() >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 80, in get_result >INTERNALERROR> raise ex[1].with_traceback(ex[2]) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 187, in _multicall >INTERNALERROR> res = hook_impl.function(*args) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/_pytest/main.py", line 270, in pytest_runtestloop >INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/hooks.py", line 289, in __call__ >INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/manager.py", line 68, in _hookexec >INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/manager.py", line 62, in <lambda> >INTERNALERROR> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 208, in _multicall >INTERNALERROR> return outcome.get_result() >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 80, in get_result >INTERNALERROR> raise ex[1].with_traceback(ex[2]) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/pluggy/callers.py", line 187, in _multicall >INTERNALERROR> res = hook_impl.function(*args) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/flaky/flaky_pytest_plugin.py", line 81, in pytest_runtest_protocol >INTERNALERROR> self.runner.pytest_runtest_protocol(item, nextitem) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/_pytest/runner.py", line 77, in pytest_runtest_protocol >INTERNALERROR> runtestprotocol(item, nextitem=nextitem) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/_pytest/runner.py", line 86, in runtestprotocol >INTERNALERROR> rep = call_and_report(item, "setup", log) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/flaky/flaky_pytest_plugin.py", line 118, in call_and_report >INTERNALERROR> call = self.call_runtest_hook(item, when, **kwds) >INTERNALERROR> File "/usr/lib/python3.6/site-packages/flaky/flaky_pytest_plugin.py", line 272, in call_runtest_hook >INTERNALERROR> when=when, >INTERNALERROR> TypeError: __init__() missing 3 required positional arguments: 'excinfo', 'start', and 'stop' > >========================================================================================================================== no tests ran in 4.37 seconds ========================================================================================================================== > [31;01m*[0m ERROR: dev-python/six-1.12.0::gentoo failed (test phase): > [31;01m*[0m Testing failed with python3.6 > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 125: Called src_test > [31;01m*[0m environment, line 3724: Called distutils-r1_src_test > [31;01m*[0m environment, line 1003: Called _distutils-r1_run_foreach_impl 'python_test' > [31;01m*[0m environment, line 319: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3265: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2455: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2453: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 650: Called distutils-r1_run_phase 'python_test' > [31;01m*[0m environment, line 934: Called python_test > [31;01m*[0m environment, line 3626: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m pytest -vv || die "Testing failed with ${EPYTHON}" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-python/six-1.12.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-python/six-1.12.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-python/six-1.12.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-python/six-1.12.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0' > [31;01m*[0m S: '/var/tmp/portage/dev-python/six-1.12.0/work/six-1.12.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 706404
: 604536 |
604538