89luca89 / 89luca89/distrobox

[Error] Failure to create rootful distrobox when using systemd-homed

未关闭
#2,189 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
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 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。