On Sat, Mar 23, 2024 at 06:35:27AM -0600, Stuart Henderson wrote: > CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2024/03/23 06:35:27 > > Modified files: > lang/python : Makefile.inc > lang/python/3.10: Makefile > lang/python/3.10/pkg: PLIST-main > lang/python/3.11: Makefile > Added files: > lang/python/3.10/files: EXTERNALLY-MANAGED > lang/python/3.11/files: EXTERNALLY-MANAGED > > Log message: > Include an EXTERNALLY-MANAGED file in the Python packages, which triggers > a warning if users attempt to install modules system-wide outside the > ports/packages system. ok kmos@
This seems to break lang/python/2.7 /exopi-obj/pobj/Python-2.7.18/bin/install -c -m 755 /exopi-obj/pobj/Python-2.7.18/Python-2.7.18/Tools/scripts/pydoc /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin/pydoc2.7 /exopi-obj/pobj/Python-2.7.18/bin/install -c -m 755 /exopi-obj/pobj/Python-2.7.18/Python-2.7.18/idle /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin/idle2.7 cd /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin && ln -sf idle2.7 idle2 mv /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin/pydoc /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin/pydoc2 /exopi-obj/pobj/Python-2.7.18/bin/install -c -m 755 /exopi-obj/pobj/Python-2.7.18/Python-2.7.18/Tools/scripts/2to3 /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/bin/python2.7-2to3 [ -e /exopi-cvs/ports/lang/python/2.7/files/EXTERNALLY-MANAGED ] && /exopi-obj/pobj/Python-2.7.18/bin/install -c -m 644 /exopi-cvs/ports/lang/python/2.7/files/EXTERNALLY-MANAGED /exopi-obj/pobj/Python-2.7.18/fake-amd64/usr/local/lib/pyt hon2.7/EXTERNALLY-MANAGED # PEP-668 *** Error 1 in lang/python/2.7 (../Makefile.inc:210 'post-install') -- Antoine
