Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 598066

Summary: dev-python/pillow IOError: [Errno 13] Permission denied: '/usr/lib64/python2.7/site-packages/pycparser-2.16-py2.7.egg-info/PKG-INFO'
Product: Gentoo Linux Reporter: Anton Kochkov <anton.kochkov>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anton Kochkov 2016-10-25 11:18:53 UTC
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/pillow-3.4.2/work/Pillow-3.4.2 ...
 * python2_7: running distutils-r1_run_phase distutils-r1_python_compile

cp: './build/Pillow.egg-info' and '/var/tmp/portage/dev-python/pillow-3.4.2/work/Pillow-3.4.2-python2_7/build/egg-info' are the same file
/usr/bin/python2.7 setup.py build
Traceback (most recent call last):
  File "setup.py", line 20, in <module>
    from setuptools import Extension, setup, find_packages
  File "/usr/lib64/python2.7/site-packages/setuptools/__init__.py", line 10, in <module>
    from setuptools.extern.six.moves import filterfalse, map
  File "/usr/lib64/python2.7/site-packages/setuptools/extern/__init__.py", line 1, in <module>
    from pkg_resources.extern import VendorImporter
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2985, in <module>
    @_call_aside
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2971, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2998, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 651, in _build_master
    ws = cls()
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 644, in __init__
    self.add_entry(entry)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 700, in add_entry
    for dist in find_distributions(entry, True):
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1990, in find_on_path
    path_item, entry, metadata, precedence=DEVELOP_DIST
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2399, in from_location
    py_version=py_version, platform=platform, **kw
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2740, in _reload_version
    md_version = _version_from_file(self._get_metadata(self.PKG_INFO))
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2364, in _version_from_file
    line = next(iter(version_lines), '')
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 2532, in _get_metadata
    for line in self.get_metadata_lines(name):
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1472, in get_metadata_lines
    return yield_lines(self.get_metadata(name))
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1468, in get_metadata
    value = self._get(self._fn(self.egg_info, name))
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1577, in _get
    with open(path, 'rb') as stream:
IOError: [Errno 13] Permission denied: '/usr/lib64/python2.7/site-packages/pycparser-2.16-py2.7.egg-info/PKG-INFO'
 * ERROR: dev-python/pillow-3.4.2::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  115:  Called src_compile
 *   environment, line 3796:  Called distutils-r1_src_compile
 *   environment, line  984:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
 *   environment, line  375:  Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 3301:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase'
'distutils-r1_python_compile'
 *   environment, line 2406:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-
r1_python_compile'
 *   environment, line 2404:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line  651:  Called distutils-r1_run_phase 'distutils-r1_python_compile'
 *   environment, line  975:  Called distutils-r1_python_compile
 *   environment, line  850:  Called esetup.py 'build'
 *   environment, line 1541:  Called die
 * The specific snippet of code:
 *       "${@}" || die "${die_args[@]}";
 *
 * If you need support, post the output of `emerge --info '=dev-python/pillow-3.4.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-python/pillow-3.4.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-python/pillow-3.4.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/pillow-3.4.2/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-python/pillow-3.4.2/work/Pillow-3.4.2-python2_7'
 * S: '/var/tmp/portage/dev-python/pillow-3.4.2/work/Pillow-3.4.2'
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-10-25 11:28:28 UTC
commit 97687fafc49b784243fbbfc2d911eb99d8f9423b
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Mon Oct 24 18:00:16 2016

    dev-python/pycparser: tidy chmod slightly

    Package-Manager: portage-2.3.2

commit 24ecc278221551081caa262dd1187756414eac1a
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Mon Oct 24 17:56:05 2016

    dev-python/pycparser: fix file permissions

    Package-Manager: portage-2.3.2


Please upgrade to =dev-python/pycparser-2.16-r1
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-10-25 11:35:56 UTC
*** Bug 598068 has been marked as a duplicate of this bug. ***
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-10-25 11:36:15 UTC
*** Bug 598070 has been marked as a duplicate of this bug. ***