[Error] incorrect volume format ro:rslave on create - Distrobox 1.8.2.5 / Podman 5.8.1
bug
Environment:
- distrobox: 1.8.2.5 (AeonDesktop/Tumbleweed package)
- podman: 5.8.1
- OS: AeonDesktop (Tumbleweed, immutable)
- Hardware: AMD Ryzen AI 7 350
Error:
Error: /boot:/run/host/boot:ro:rslave: incorrect volume format, should be [host-dir:]ctr-dir[:option]
Root cause identified (distrobox-create line ~682):
rslave=":rslave"
...used as: --volume ${rootdir}:/run/host${rootdir}:ro${rslave}
Result: :ro:rslave ← separador inválido
Expected: :ro,rslave ← coma requerida por Podman
Podman test confirms it accepts ,rslave syntax:
podman run --rm -v /boot:/run/host/boot:ro,rslave alpine echo ok → OK
Workaround: install upstream Distrobox via curl to ~/.local to override system version.
3 条评论