Project

General

Profile

Support #1025

install failures

Added by Blot, Summer over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Build System
Target version:
Start date:
18 June 2012
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

I'm trying to install the latest version of maus on the HEP computers at UChicago. They run scientific linux. When I try to /install_run_tests.bash I get the following errors/failures. Not sure what exactly is going wrong... I've installed it on my own laptop just fine (running Ubuntu)

Welcome to MAUS:
Process ID (PID): 32364
Program Arguments: ['/local/s11/maus/maus-latest-release/bin/utilities/root_to_json.py', '-input_root_file_name', '/local/s11/maus/maus-latest-release/tmp/test_root_io_simulate_mice.root', '-output_json_file_name', '/local/s11/maus/maus-latest-release/tmp/test_root_io_simulate_mice_OUT.json', '-verbose_level', '1']
Version: MAUS release version 0.2.4
INITIATING EXECUTION
INPUT: Reading input
HINT: MAUS will process 1 spill only at first...
TRANSFORM: Setting up transformer (this can take a while...)
MERGE: Setting up merger
OUTPUT: Setting up outputer
PIPELINE: Get spill, TRANSFORM, MERGE, OUTPUT, repeat
TRANSFORM/MERGE/OUTPUT: Processed 1 spills so far, 1 spills in buffer.
TRANSFORM/MERGE/OUTPUT: Processed 2 spills so far, 0 spills in buffer.
TRANSFORM: Shutting down transformer
MERGE: Shutting down merger
OUTPUT: Shutting down outputer
DONE
ok

======================================================================
ERROR: Check that get_geometry_ids creates a file with the correct geoms
----------------------------------------------------------------------
Traceback (most recent call last):
File "/local/s11/maus/maus-latest-release/tests/integration/test_utilities/test_geometry/test_get_geometry_ids.py", line 83, in test_get_geometry_ids_file
raise Exception('geometry ids not saved to file')
Exception: geometry ids not saved to file

======================================================================
FAIL: Get everything in bin/examples and check it runs with returncode 0
----------------------------------------------------------------------
Traceback (most recent call last):
File "/local/s11/maus/maus-latest-release/tests/integration/test_examples/test_examples.py", line 38, in test_all
self.assertEqual(proc.returncode, 0, msg="Check logfile "+log)
AssertionError: Check logfile /local/s11/maus/maus-latest-release/tmp/test_examples_configuration_db_example.py.log
-------------------- >> begin captured stdout << ---------------------
Running /local/s11/maus/maus-latest-release/bin/examples/simple_histogram_example.py
Running /local/s11/maus/maus-latest-release/bin/examples/configuration_db_example.py

--------------------- >> end captured stdout << ----------------------

======================================================================
FAIL: Check that get_geometry_ids outputs the geometries
----------------------------------------------------------------------
Traceback (most recent call last):
File "/local/s11/maus/maus-latest-release/tests/integration/test_utilities/test_geometry/test_get_geometry_ids.py", line 114, in test_get_geometry_ids_nofile
'First geometry not found check ' + geometry_id_file)
AssertionError: First geometry not found check /local/s11/maus/maus-latest-release/tmp/get_geometry_ids_output

----------------------------------------------------------------------
Ran 48 tests in 1547.968s

FAILED (SKIP=23, errors=1, failures=2)
FAIL! See logs.


Files

install_log_std (191 KB) install_log_std install_log_std Blot, Summer, 18 June 2012 16:01
#1

Updated by Rogers, Chris over 11 years ago

Can you please attach install_log_std?

Ta!

#2

Updated by Blot, Summer over 11 years ago

Here it is. Thanks

#3

Updated by Rogers, Chris over 11 years ago

Check that get_geometry_ids creates a file with the correct geoms ... Traceback (most recent call last):
  File "/local/s11/maus/maus-latest-release/bin/utilities/get_geometry_ids.py", line 68, in <module>
    main()
  File "/local/s11/maus/maus-latest-release/bin/utilities/get_geometry_ids.py", line 37, in main
    server = cdb.Geometry()
  File "/local/s11/maus/maus-latest-release/third_party/install/lib/python2.7/site-packages/cdb/_geometry.py", line 44, in __init__
    super(Geometry, self).__init__(url, wsdl_dir)
  File "/local/s11/maus/maus-latest-release/third_party/install/lib/python2.7/site-packages/cdb/_base.py", line 33, in __init__
    self._client = Client(_cdb_wsdl).service
  File "build/bdist.linux-x86_64/egg/suds/client.py", line 109, in __init__
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 145, in __init__
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 278, in checkversion
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 265, in open
IOError: [Errno 13] Permission denied: '/tmp/suds/version'
ERROR
Check that get_geometry_ids outputs the geometries ... Traceback (most recent call last):
  File "/local/s11/maus/maus-latest-release/bin/utilities/get_geometry_ids.py", line 68, in <module>
    main()
  File "/local/s11/maus/maus-latest-release/bin/utilities/get_geometry_ids.py", line 37, in main
    server = cdb.Geometry()
  File "/local/s11/maus/maus-latest-release/third_party/install/lib/python2.7/site-packages/cdb/_geometry.py", line 44, in __init__
    super(Geometry, self).__init__(url, wsdl_dir)
  File "/local/s11/maus/maus-latest-release/third_party/install/lib/python2.7/site-packages/cdb/_base.py", line 33, in __init__
    self._client = Client(_cdb_wsdl).service
  File "build/bdist.linux-x86_64/egg/suds/client.py", line 109, in __init__
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 145, in __init__
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 278, in checkversion
  File "build/bdist.linux-x86_64/egg/suds/cache.py", line 265, in open
IOError: [Errno 13] Permission denied: '/tmp/suds/version'
FAIL

Note the comments "permission denied". Most linux distributions have a /tmp/ directory that is writeable by the user, but it appears this is not true in your case and this is causing a problem. Perhaps the disk is full? Or there is a configuration error. See e.g.

http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/tmp.html

Hope that helps...

#4

Updated by Rogers, Chris over 11 years ago

  • Category set to Build System
  • Status changed from Open to Closed
  • Target version set to Future MAUS release
  • % Done changed from 0 to 100

Closed I think - reopen if you have further queries...

Also available in: Atom PDF