[MacPorts] #67942: py310-absl @1.4.0: metadata files are installed without world readable permissions (was: Many Python ports are failing to build locally where Python versions are 3.8 or 3.9 or 3.10)

MacPorts noreply at macports.org
Fri Aug 11 01:23:10 UTC 2023


#67942: py310-absl @1.4.0: metadata files are installed without world readable
permissions
------------------------+--------------------------
  Reporter:  snowflake  |      Owner:  emcrisostomo
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.99
Resolution:             |   Keywords:
      Port:  py-absl    |
------------------------+--------------------------
Changes (by jmroot):

 * owner:  jmroot => emcrisostomo
 * port:  python => py-absl


Comment:

 There is a long-standing requirement/bug (depending who you ask) of the
 pkg_resources module installed by setuptools that means that the metadata
 of all installed modules has to be readable by all users that may use
 pkg_resources. See e.g. #56279, #52687. Until and unless someone fixes
 pkg_resources to handle unexpected permissions better, all we can do is
 fix the permissions in all python module ports (and fortunately we want
 those files to be world readable anyway.)

-- 
Ticket URL: <https://trac.macports.org/ticket/67942#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list