installing from sources rencode error

General support for problems installing or using Deluge
Post Reply
tasoss
New User
New User
Posts: 8
Joined: Sun Jan 09, 2022 2:29 am

installing from sources rencode error

Post by tasoss »

Hello.
I remember that i have seen this error again but i don't remember the answer.
After installing libtorrent,boost (both from sources) i tried to install deluge.
I managed to build it but then when i run
sudo python3 setup.py install
i get
Running rencode-1.0.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-c2128n55/rencode-1.0.6/egg-dist-tmp-1ovp5g5c
Traceback (most recent call last):
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 152, in save_modules
yield saved
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 193, in setup_context
yield
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 254, in run_setup
_execfile(setup_script, ns)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 43, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-c2128n55/rencode-1.0.6/setup.py", line 53, in <module>
class PyTest(_test):
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 970, in cythonize
module_list, module_metadata = create_extension_list(
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 816, in create_extension_list
for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 114, in nonempty
raise ValueError(error_msg)
ValueError: 'rencode/rencode.pyx' doesn't match any files

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/tasoss/t/deluge/setup.py", line 564, in <module>
setup(
File "/usr/lib64/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib64/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib64/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib64/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib64/python3.9/site-packages/setuptools/command/install.py", line 67, in run
self.do_egg_install()
File "/usr/lib64/python3.9/site-packages/setuptools/command/install.py", line 117, in do_egg_install
cmd.run(show_deprecation=False)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 408, in run
self.easy_install(spec, not self.no_deps)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 650, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 697, in install_item
self.process_distribution(spec, dist, deps)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 744, in process_distribution
distros = WorkingSet([]).resolve(
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 766, in resolve
dist = best[req.key] = env.best_match(
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 1051, in best_match
return self.obtain(req, installer)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 1063, in obtain
return installer(requirement)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 669, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 695, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 890, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 1162, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/usr/lib64/python3.9/site-packages/setuptools/command/easy_install.py", line 1146, in run_setup
run_setup(setup_script, args)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 257, in run_setup
raise
File "/usr/lib64/python3.9/contextlib.py", line 137, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 193, in setup_context
yield
File "/usr/lib64/python3.9/contextlib.py", line 137, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 164, in save_modules
saved_exc.resume()
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 139, in resume
raise exc.with_traceback(self._tb)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 152, in save_modules
yield saved
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 193, in setup_context
yield
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 254, in run_setup
_execfile(setup_script, ns)
File "/usr/lib64/python3.9/site-packages/setuptools/sandbox.py", line 43, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-c2128n55/rencode-1.0.6/setup.py", line 53, in <module>
class PyTest(_test):
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 970, in cythonize
module_list, module_metadata = create_extension_list(
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 816, in create_extension_list
for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
File "/usr/lib64/python3.9/site-packages/Cython/Build/Dependencies.py", line 114, in nonempty
raise ValueError(error_msg)
ValueError: 'rencode/rencode.pyx' doesn't match any files
Thanks!
tasoss
New User
New User
Posts: 8
Joined: Sun Jan 09, 2022 2:29 am

Re: installing from sources rencode error

Post by tasoss »

I managed to solve this problem by installing rencode from github.
Post Reply