[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-10-04 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 01be51833db23414b5dc766f9c92953d838d82c3 by Pablo Galindo (Miss Islington (bot)) in branch '3.10': bpo-44860: Update test_sysconfig for posix_user platlib (GH-28235) (GH-28251)

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-09 Thread STINNER Victor
STINNER Victor added the comment: I marked bpo-45136 as a duplicate of this issue. -- ___ Python tracker ___ ___ Python-bugs-list

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-09 Thread STINNER Victor
STINNER Victor added the comment: New changeset 11103eb1f2199cacd8c2e29e3db0d19199885b45 by Miss Islington (bot) in branch '3.10': bpo-44860: Update test_sysconfig for posix_user platlib (GH-28235) (GH-28251) https://github.com/python/cpython/commit/11103eb1f2199cacd8c2e29e3db0d19199885b45

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-09 Thread miss-islington
Change by miss-islington : -- pull_requests: +26672 pull_request: https://github.com/python/cpython/pull/28251 ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-09 Thread STINNER Victor
STINNER Victor added the comment: New changeset 49acac00c08838d8080ce00d02c05284b94f8fb2 by Victor Stinner in branch 'main': bpo-44860: Update test_sysconfig for posix_user platlib (GH-28235) https://github.com/python/cpython/commit/49acac00c08838d8080ce00d02c05284b94f8fb2 --

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-08 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +26655 pull_request: https://github.com/python/cpython/pull/28235 ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-08 Thread Miro Hrončok
Miro Hrončok added the comment: There seem to be a regression in test_user_similar: https://bugs.python.org/issue45136 -- ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread STINNER Victor
STINNER Victor added the comment: Let's continue the discussion for the unix_home scheme in bpo-45035. -- ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread STINNER Victor
STINNER Victor added the comment: See also the email on python-dev: https://mail.python.org/archives/list/python-...@python.org/thread/5UU6V2B3KBS4Z7OG5T7D6YQZASFNSBJM/ -- ___ Python tracker

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Petr Viktorin
Petr Viktorin added the comment: I believe everything is in order now. -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Petr, is something left to do for this release blocker? I am planning to start the release if everything is OK -- ___ Python tracker

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 608a6292366ebba20f33d93d8b52cbb928429e47 by Miss Islington (bot) in branch '3.10': bpo-44860: Make sysconfig posix_user not depend on platlibdir (GH-27655) (GH-28197)

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 9.0 -> 10.0 pull_requests: +26622 pull_request: https://github.com/python/cpython/pull/28197 ___ Python tracker

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Petr Viktorin
Petr Viktorin added the comment: Possibly together with PR28011. -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: IIUC we need to backport PR27655 to 3.10 no? Or do we need something else? -- ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-09-07 Thread Petr Viktorin
Petr Viktorin added the comment: Marking as *potential* release blocker for 3.10. Pablo, without this change the newest pip (with [PR 10358]) will not work on Python 3.10 built --with-platlibdir. This configure option was added in 3.9 for distros that separate `/usr/lib` and `/usr/lib64`,

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-10 Thread Tzu-ping Chung
Tzu-ping Chung added the comment: I’ve updated the linked PR to change sysconfig instead to not use sys.platlibdir when generating the posix_user scheme. This means posix_user would behave the same in 3.9+ as 3.8 and prior. -- ___ Python tracker

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-10 Thread Miro Hrončok
Miro Hrončok added the comment: Installing to ~/.local/lib works, installing to ~/.local/lib64 breaks things, as it is not on sys.path. I agree that restoring the pre-3.9 behavior in sysconfig to use lib instead of depending on sys.platlibdir is a better fix, at least for 3.9 and 3.10. We

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-10 Thread Tzu-ping Chung
Tzu-ping Chung added the comment: > I'm not sure if it should be used to install libraries in $HOME/.local/lib64 > rather than $HOME/.local/lib. Previously, Fedora already used > $HOME/.local/lib and $HOME/.local/lib64 is not in the sys.path. This was also briefly discussed in bpo-1294959,

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-10 Thread Miro Hrončok
Change by Miro Hrončok : -- nosy: +hroncok ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-10 Thread STINNER Victor
STINNER Victor added the comment: sys.platlibdir was introduced to install libraries in /usr/lib64 rather than /usr/lib. I'm not sure if it should be used to install libraries in $HOME/.local/lib64 rather than $HOME/.local/lib. Previously, Fedora already used $HOME/.local/lib and

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-07 Thread Tzu-ping Chung
Change by Tzu-ping Chung : -- keywords: +patch pull_requests: +26149 stage: -> patch review pull_request: https://github.com/python/cpython/pull/27655 ___ Python tracker ___

[issue44860] sysconfig's posix_user scheme has different platlib value to distutils's unix_user

2021-08-07 Thread Tzu-ping Chung
New submission from Tzu-ping Chung : On POSIX, the user scheme has a different 'platlib' location between distutils and sysconfig, dispite the comment claiming they should be the same. This can be reproduced on Fedora 34's stock Python 3.9: $ docker run -it --rm -h=p fedora:34 bash