python-meep "make" fails on "Creating tar archive"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-meep |
New
|
Undecided
|
Unassigned |
Bug Description
Following the instructions in the readme found in the python-meep files I executed the "make" file with root privileges after checking that all dependencies were fulfilled. Here is the full output:
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running clean
'build/
'build/
'build/scripts-2.7' does not exist -- can't clean it
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running build_ext
building '_meep' extension
swigging meep.i to meep_wrap.cpp
swig -python -c++ -w503,389,
creating build
creating build/temp.
gcc -pthread -fno-strict-
cc1plus: warning: command line option ‘-Wstrict-
In file included from /usr/include/
/usr/include/
#warning "Using deprecated NumPy API, disable it by " \
^
creating build/lib.
g++ -pthread -shared build/temp.
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running install
running build
running build_py
copying meep.py -> build/lib.
running build_ext
running install_lib
copying build/lib.
copying build/lib.
byte-compiling /usr/local/
running install_data
running install_egg_info
Removing /usr/local/
Writing /usr/local/
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running bdist
running bdist_dumb
running build
running build_py
running build_ext
installing to build/bdist.
running install
running install_lib
creating build/bdist.
creating build/bdist.
creating build/bdist.
creating build/bdist.
creating build/bdist.
creating build/bdist.
creating build/bdist.
copying build/lib.
copying build/lib.
byte-compiling build/bdist.
running install_data
copying custom.hpp -> build/bdist.
running install_egg_info
Writing build/bdist.
creating /opt/python-
Creating tar archive
Traceback (most recent call last):
File "./setup.py", line 58, in <module>
include_
File "/usr/local/
dist.
File "/usr/local/
self.
File "/usr/local/
cmd_obj.run()
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
cmd_obj.run()
File "/usr/local/
owner=
File "/usr/local/
owner=owner, group=group)
File "/usr/local/
filename = func(base_name, base_dir, **kwargs)
File "/usr/local/
tar = tarfile.
File "/usr/local/
_Stream(name, filemode, comptype, fileobj, bufsize),
File "/usr/local/
raise CompressionErro
tarfile.
Exception AttributeError: "_Stream instance has no attribute 'cmp'" in <bound method _Stream.__del__ of <tarfile._Stream instance at 0x3132ab8>> ignored
I have the same problem
[python-meep]$ sudo ./make-mpi -I/usr/ local/include -L/usr/local/lib lib.linux- x86_64- 2.7' does not exist -- can't clean it bdist.linux- x86_64' does not exist -- can't clean it local/include' ] 302,362, 314,509, 451 -I/usr/ local/include -o meep_mpi_wrap.cpp meep_mpi.i init.py: 1: Error: Unknown SWIG preprocessor directive: initialisations (if this is a block of target language code, delimit it with %{ and %}) 302,362, 314,509, 451 -I/usr/include -o meep_mpi_wrap.cpp meep_mpi.i init.py: 1: Error: Unknown SWIG preprocessor directive: initialisations (if this is a block of target language code, delimit it with %{ and %}) local/include' ] 302,362, 314,509, 451 -I/usr/ local/include -o meep_mpi_wrap.cpp meep_mpi.i init.py: 1: Error: Unknown SWIG preprocessor directive: initialisations (if this is a block of target language code, delimit it with %{ and %})
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running clean
'build/
'build/
'build/scripts-2.7' does not exist -- can't clean it
Directories for SWIG -I option : ['/usr/
Directories for -L option : ['/usr/local/lib']
running build_ext
building '_meep_mpi' extension
swigging meep_mpi.i to meep_mpi_wrap.cpp
swig -python -c++ -w503,389,
meep-site-
error: command 'swig' failed with exit status 1
Directories for SWIG -I option : ['/usr/include']
Directories for -L option : ['/usr/lib']
running install
running build
running build_py
file meep_mpi.py (for module meep_mpi) not found
file meep_mpi.py (for module meep_mpi) not found
running build_ext
building '_meep_mpi' extension
swigging meep_mpi.i to meep_mpi_wrap.cpp
swig -python -c++ -w503,389,
meep-site-
meep_common.i:87: Error: Unable to find 'meep/mympi.hpp'
meep_common.i:88: Error: Unable to find 'meep/vec.hpp'
meep_common.i:89: Error: Unable to find 'meep.hpp'
error: command 'swig' failed with exit status 1
Directories for SWIG -I option : ['/usr/
Directories for -L option : ['/usr/local/lib']
running bdist
running bdist_dumb
running build
running build_py
file meep_mpi.py (for module meep_mpi) not found
file meep_mpi.py (for module meep_mpi) not found
running build_ext
building '_meep_mpi' extension
swigging meep_mpi.i to meep_mpi_wrap.cpp
swig -python -c++ -w503,389,
meep-site-
error: command 'swig' failed with exit status 1