ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #06888
[Bug 1775109] [NEW] mididings abort by dynamic module fail
Public bug reported:
when start mididings, then abort by "dynamic module does not define
error"
*Exec result:=================================
$ mididings -f someLiveSetting.py
Traceback (most recent call last):
File "/usr/bin/mididings", line 4, in <module>
__import__('pkg_resources').run_script('mididings==2015+r605d841', 'mididings')
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 658, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1438, in run_script
exec(code, namespace, namespace)
File "/usr/lib/python2.7/dist-packages/mididings", line 20, in <module>
import mididings
File "/usr/lib/python2.7/dist-packages/mididings/__init__.py", line 13, in <module>
import _mididings
ImportError: dynamic module does not define init function (init_mididings)
*Exec result:=================================
this is compile option bug.
I fixed and recompile at setup.py in mididngs source, then work fine.
*Fix setup.py:===============================
at line 115, in function my_customize_compiler,
commentout compile option "-fvisibility=hidden"
105 def my_customize_compiler(compiler):
106 retval = distutils_customize_compiler(compiler)
107 try:
108 # -Wstrict-prototypes is not valid for C++
109 compiler.compiler_so.remove('-Wstrict-prototypes')
110 # immediately stop on error
111 compiler.compiler_so.append('-Wfatal-errors')
112 # some options to reduce the size of the binary
113 compiler.compiler_so.remove('-g')
114 compiler.compiler_so.append('-finline-functions')
115 #compiler.compiler_so.append('-fvisibility=hidden') #<<<<< need comment out!!
116 except (AttributeError, ValueError):
117 pass
118 return retval
*Platform=======================
Kernel: 4.15.0-22-lowlatency
dist: Ubuntu 18.04 LTS
package: mididings, python-mididings
python-version:
python2.7 as 2.7.15-rc1-1
** Affects: ubuntustudio
Importance: Undecided
Status: New
** Attachment added: "setup.py.fixed"
https://bugs.launchpad.net/bugs/1775109/+attachment/5148799/+files/setup.py.fixed
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to The Ubuntu Studio Project.
Matching subscriptions: UbuntuStudio Bugs
https://bugs.launchpad.net/bugs/1775109
Title:
mididings abort by dynamic module fail
Status in Ubuntu Studio:
New
Bug description:
when start mididings, then abort by "dynamic module does not define
error"
*Exec result:=================================
$ mididings -f someLiveSetting.py
Traceback (most recent call last):
File "/usr/bin/mididings", line 4, in <module>
__import__('pkg_resources').run_script('mididings==2015+r605d841', 'mididings')
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 658, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1438, in run_script
exec(code, namespace, namespace)
File "/usr/lib/python2.7/dist-packages/mididings", line 20, in <module>
import mididings
File "/usr/lib/python2.7/dist-packages/mididings/__init__.py", line 13, in <module>
import _mididings
ImportError: dynamic module does not define init function (init_mididings)
*Exec result:=================================
this is compile option bug.
I fixed and recompile at setup.py in mididngs source, then work fine.
*Fix setup.py:===============================
at line 115, in function my_customize_compiler,
commentout compile option "-fvisibility=hidden"
105 def my_customize_compiler(compiler):
106 retval = distutils_customize_compiler(compiler)
107 try:
108 # -Wstrict-prototypes is not valid for C++
109 compiler.compiler_so.remove('-Wstrict-prototypes')
110 # immediately stop on error
111 compiler.compiler_so.append('-Wfatal-errors')
112 # some options to reduce the size of the binary
113 compiler.compiler_so.remove('-g')
114 compiler.compiler_so.append('-finline-functions')
115 #compiler.compiler_so.append('-fvisibility=hidden') #<<<<< need comment out!!
116 except (AttributeError, ValueError):
117 pass
118 return retval
*Platform=======================
Kernel: 4.15.0-22-lowlatency
dist: Ubuntu 18.04 LTS
package: mididings, python-mididings
python-version:
python2.7 as 2.7.15-rc1-1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntustudio/+bug/1775109/+subscriptions
Follow ups