[Error] Failure to create rootful distrobox when using systemd-homed
- 主要语言
- Go
- 星标
- 13k
- 派生
- 541
- 平均合并
- 20 小时 47 分钟
- 30 天内合并 PR
- 4
描述
**Describe the bug**
Users managed by systemd-homed are still not picked up by `distrobox enter --root`
Here is the error on distrobox 2.0.0-rc.4:
```
Error: unable to find user JayB: no matching entries in passwd file
2026/08/05 11:24:23 failed to execute enter command: failed to enter the container: error running the interactive command :exit status 255
```
And on 1.8.2.5:
```
Error: unable to find user JayB: no matching entries in passwd file
```
**To Reproduce**
- Log into a user account managed by systemd-homed
- Create a rootful distrobox
- Attempt to enter it
- An error is returned
**Expected behavior**
After entering the password, I should be presented with a shell in the newly created container. Instead, I get an error.
**Logs**
[podman_log.txt](https://github.com/user-attachments/files/30740094/podman_log.txt)
[log.txt](https://github.com/user-attachments/files/30740095/log.txt)
[log_oldver.txt](https://github.com/user-attachments/files/30740096/log_oldver.txt)
**Desktop (please complete the following information):**
- Are you using podman, docker or lilipod? Podman
- Which version or podman, docker or lilipod? Podman 6.0.2
- Which version of distrobox? Both 1.8.2.5 and 2.0.0-rc.4
- Which host distribution? Arch Linux
- How did you install distrobox? `pacman -S distrobox` for the stable version and the install script on the github for the 2.0.0 beta
贡献指南
评估
这个 Issue 还没有评估数据。