You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
on adding pkg-config package and running the setup.py script
...
Extracting pycparser-2.19-py3.6.egg to /tmp/easy_install-60iq2l2b/secp256k1-0.13.2/.eggs
Installed /tmp/easy_install-60iq2l2b/secp256k1-0.13.2/.eggs/pycparser-2.19-py3.6.egg
Using bundled libsecp256k1
/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/libsecp256k1/autogen.sh: 3: /tmp/easy_install-60iq2l2b/secp256k1-0.13.2/libsecp256k1/autogen.sh: autoreconf: not found
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 154, in save_modules
yield saved
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/setup.py", line 295, in <module>
File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/bdist_egg.py", line 171, in run
self.run_command('build_clib')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/setup.py", line 165, in run
File "/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/libsecp256k1/autogen.sh']' returned non-zero exit status 127.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "setup.py", line 25, in <module>
zip_safe=False)
File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/install.py", line 67, in run
self.do_egg_install()
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/install.py", line 117, in do_egg_install
cmd.run()
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 418, in run
self.easy_install(spec, not self.no_deps)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 660, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 707, in install_item
self.process_distribution(spec, dist, deps)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 752, in process_distribution
[requirement], self.local_index, self.easy_install
File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 782, in resolve
replace_conflicting=replace_conflicting
File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 1065, in best_match
return self.obtain(req, installer)
File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 1077, in obtain
return installer(requirement)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 679, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 705, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 890, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 1158, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/easy_install.py", line 1144, in run_setup
run_setup(setup_script, args)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 253, in run_setup
raise
File "/usr/lib/python3.6/contextlib.py", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/usr/lib/python3.6/contextlib.py", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 166, in save_modules
saved_exc.resume()
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 141, in resume
six.reraise(type, exc, self._tb)
File "/usr/local/lib/python3.6/dist-packages/setuptools/_vendor/six.py", line 685, in reraise
raise value.with_traceback(tb)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 154, in save_modules
yield saved
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "/usr/local/lib/python3.6/dist-packages/setuptools/sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/setup.py", line 295, in <module>
File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.6/dist-packages/setuptools/command/bdist_egg.py", line 171, in run
self.run_command('build_clib')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/setup.py", line 165, in run
File "/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/tmp/easy_install-60iq2l2b/secp256k1-0.13.2/libsecp256k1/autogen.sh']' returned non-zero exit status 127.
installation tried on VPS:
Distro info: Ubuntu 18.04.2 LTS \n \l
Kernel: Linux 4.15.0 #1 SMP Wed May 15 09:45:34 MSK 2019 x86_64 x86_64 x86_64 GNU/Linux Uptime: 16:55:20 up 4 days, 4:59, 2 users, load average: 0.00, 0.01, 0.05
Architecture: x86_64 Processor: 0 : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
Processor: 1 : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
Processor: 2 : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
Processor: 3 : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
Date: Mon Jun 10 16:55:20 EDT 2019
<=== USER ===>
User: root Groups: root Working dir: /root Home dir: /root
The text was updated successfully, but these errors were encountered:
It looks like you don't have autoreconf installed from the fourth line of your stack trace there. Since your using Ubuntu make sure to install it first with sudo apt-get install autoconfhere is some more information about that package. Similarly, I had to be sure to install automake for Mac-OS with brew when using the pybtc library.
Edit:
In fact you may want to install automake rather than autoconf. As the documentation for secp256k1-py states: automake is a requirement for Ubuntu/Debian. Autoconf is a dependency of automake anyway so sudo apt-get install automake should work for you
on adding pkg-config package and running the setup.py script
installation tried on VPS:
The text was updated successfully, but these errors were encountered: