Bug ID | 1220037 |
---|---|
Summary | distrobox package should require/recommend flatpak (without it distrobox-host-exec doesn't work) |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | x86-64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | MicroOS |
Assignee | kubic-bugs@opensuse.org |
Reporter | charlesmillerspam@gmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Build Identifier: One discussion can be seen here: https://github.com/89luca89/distrobox/issues/1198 Installing OpenSusse MicroOS, then installing distrobox, the flatpak-helper dbus service is not a dependency of distrobox, nor is it recommended. As a result, the distrobox-host-exec, based on host-spawn, doesn't work, and also doesn't provide an error message. distrobox-host-exec is an important feature of distrobox, so it should either depend on or recommend having flatpak-helper. Reproducible: Always Steps to Reproduce: 1.Install MicroOS 2. transactional-update pkg in distrobox; reboot 3. distrobox create -n test 4. distrobox-enter test 5. distrobox-host-exec ls / 6. Notice there is no result. 7. transactional-update pkg in flatpak; reboot 8. distrobox-enter test 9. distrobox-host-exec ls / 10. Now we see the result. Actual Results: distrobox-host-exec doesn't work unless manually installing flatpak. Expected Results: After installing distrobox, I expect the needed dependencies for all features like distrobox-host-exec to work will be installed. I think it's quite simple to adjust the dependencies.