>>> Emerging (1 of 1) dev-python/python-twitter-3.3::gentoo * python-twitter-3.3.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking python-twitter-3.3.tar.gz to /var/tmp/portage/dev-python/python-twitter-3.3/work >>> Source unpacked in /var/tmp/portage/dev-python/python-twitter-3.3/work >>> Preparing source in /var/tmp/portage/dev-python/python-twitter-3.3/work/python-twitter-3.3 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/python-twitter-3.3/work/python-twitter-3.3 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/python-twitter-3.3/work/python-twitter-3.3 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build Traceback (most recent call last): File "setup.py", line 75, in <module> 'Programming Language :: Python :: 3.6', File "/usr/lib64/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 317, in __init__ self.fetch_build_eggs(attrs['setup_requires']) File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 372, in fetch_build_eggs replace_conflicting=True, File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 851, in resolve dist = best[req.key] = env.best_match(req, ws, installer) File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1123, in best_match return self.obtain(req, installer) File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1135, in obtain return installer(requirement) File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 440, in fetch_build_egg return cmd.easy_install(req) File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 674, in easy_install return self.install_item(spec, dist.location, tmpdir, deps) File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 700, in install_item dists = self.install_eggs(spec, download, tmpdir) File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 881, in install_eggs return self.build_and_install(setup_script, setup_base) File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 1120, in build_and_install self.run_setup(setup_script, setup_base, args) File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 1108, in run_setup raise DistutilsError("Setup script exited with %s" % (v.args[0],)) distutils.errors.DistutilsError: Setup script exited with error: SandboxViolation: open('/var/tmp/portage/dev-python/python-twitter-3.3/work/python-twitter-3.3-python2_7/lib/ptr.py', 'wb') {} The package setup script has attempted to modify files on your system that are not within the EasyInstall build area, and has been aborted. This package cannot be safely installed by EasyInstall, and may not support alternate installation locations even if you run its setup script by hand. Please inform the package's author and the EasyInstall maintainers to find out if a fix or workaround is available.
Can you try with 3.4.2?
3.4.2 works, thanks!