Title: android does not have pwd.getpwall()
Type: behavior Stage: resolved
Components: Cross-Build, Library (Lib), Tests Versions: Python 3.7, Python 3.6
Status: closed Resolution: fixed
Dependencies: 27027 Superseder:
Assigned To: xdegaye Nosy List: Alex.Willmer, Roman.Evstifeev, python-dev, xdegaye
Priority: normal Keywords: patch

Created on 2016-04-26 13:29 by xdegaye, last changed 2016-12-13 09:12 by xdegaye. This issue is now closed.

File name Uploaded Description Edit
pwd.patch xdegaye, 2016-04-26 13:29 review
pwd_2.patch xdegaye, 2016-05-20 09:22
pwd_3.patch xdegaye, 2016-12-12 09:22 review
Messages (4)
msg264279 - (view) Author: Xavier de Gaye (xdegaye) * (Python committer) Date: 2016-04-26 13:29
User ids on android are the ids of the applications and they are used to enforce the applications access rights.  See the 'User IDs and File Access' section at

Most integers are existing user ids on android. This may explain why getpwall() is missing.
Patch attached.
msg265919 - (view) Author: Xavier de Gaye (xdegaye) * (Python committer) Date: 2016-05-20 09:22
This new patch adds a dependency to issue #27027.
msg282975 - (view) Author: Xavier de Gaye (xdegaye) * (Python committer) Date: 2016-12-12 09:22
Patch updated to the current head of the default branch.
msg283082 - (view) Author: Roundup Robot (python-dev) Date: 2016-12-13 08:13
New changeset e89c9ab46d77 by Xavier de Gaye in branch '3.6':
Issue #26856: Fix the tests assuming that the pwd module has getpwall() and

New changeset 692083f85981 by Xavier de Gaye in branch 'default':
Issue #26856: Merge 3.6.
Date User Action Args
2016-12-13 09:12:35xdegayesetstatus: open -> closed
resolution: fixed
stage: commit review -> resolved
2016-12-13 08:13:26python-devsetnosy: + python-dev
messages: + msg283082
2016-12-12 09:22:06xdegayesetfiles: + pwd_3.patch

messages: + msg282975
stage: patch review -> commit review
2016-10-28 10:56:05xdegayesetassignee: xdegaye
stage: patch review
components: + Tests
versions: + Python 3.7
2016-05-21 06:56:37xdegayesetdependencies: + add the 'is_android' attribute to
2016-05-20 09:22:48xdegayesetfiles: + pwd_2.patch

messages: + msg265919
2016-05-03 07:15:35xdegayesetnosy: + Alex.Willmer
components: + Cross-Build
2016-04-26 16:04:41zach.warelinkissue26865 dependencies
2016-04-26 16:00:31Roman.Evstifeevsetnosy: + Roman.Evstifeev
2016-04-26 13:29:05xdegayecreate