Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 822354 - [TRACKER] Packages broken by dev-python/setuptools >= 60 (SETUPTOOLS_USE_DISTUTILS=local)
Summary: [TRACKER] Packages broken by dev-python/setuptools >= 60 (SETUPTOOLS_USE_DIST...
Status: CONFIRMED
Alias: None
Product: Quality Assurance
Classification: Unclassified
Component: Trackers (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: Tracker
Depends on: 822840 831637 831833 822342 822537 823728 823844 829711 829763 829797 830056 830344 830397 831364 831393 831458 831495 831565 831633 832754
Blocks:
  Show dependency tree
 
Reported: 2021-11-07 22:06 UTC by Michał Górny
Modified: 2022-11-13 14:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,14.97 KB, text/plain)
2021-11-10 10:47 UTC, Toralf Förster
Details
dev-python:pip-21.3.1:20211110-091936.log (dev-python:pip-21.3.1:20211110-091936.log,230.98 KB, text/plain)
2021-11-10 10:47 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,228.68 KB, text/plain)
2021-11-10 10:47 UTC, Toralf Förster
Details
environment (environment,117.82 KB, text/plain)
2021-11-10 10:47 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,13.23 KB, application/x-bzip)
2021-11-10 10:47 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,35.79 KB, application/x-bzip)
2021-11-10 10:47 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-11-07 22:06:11 UTC
Since distutils is deprecated and going away, setuptools now bundles their own version.  It is currently activated (and patches away the standard module) when SETUPTOOLS_USE_DISTUTILS=local is set.  However, upstreams plans to make that the default at some point, so let's see what breaks.
Comment 1 Toralf Förster gentoo-dev 2021-11-10 10:47:45 UTC
appeared recently at the tinderbox image 17.1_no_multilib_hardened-j4-20211108-155141
Comment 2 Toralf Förster gentoo-dev 2021-11-10 10:47:46 UTC
Created attachment 750126 [details]
emerge-info.txt
Comment 3 Toralf Förster gentoo-dev 2021-11-10 10:47:47 UTC
Created attachment 750129 [details]
dev-python:pip-21.3.1:20211110-091936.log
Comment 4 Toralf Förster gentoo-dev 2021-11-10 10:47:49 UTC
Created attachment 750132 [details]
emerge-history.txt
Comment 5 Toralf Förster gentoo-dev 2021-11-10 10:47:50 UTC
Created attachment 750135 [details]
environment
Comment 6 Toralf Förster gentoo-dev 2021-11-10 10:47:51 UTC
Created attachment 750138 [details]
etc.portage.tar.bz2
Comment 7 Toralf Förster gentoo-dev 2021-11-10 10:47:53 UTC
Created attachment 750141 [details]
temp.tar.bz2
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-12-22 15:36:17 UTC
================
IMPORTANT UPDATE
================

dev-python/setuptools-60+ now defaults to SETUPTOOLS_USE_DISTUTILS=local.  It also features some fixes for bugs affecting this scenario.  If you hit bugs with SETUPTOOLS_USE_DISTUTILS=local, please retest with the newest version of dev-python/setuptools.

I'm going to go through bugs reported so far, and verify whether they apply to the newest version.