Devolutions / Devolutions/UniGetUI
[BUG] Previously installed Homebrew packages are not shown when running via Distrobox
- Dominant language
- C#
- Stars
- 26.1k
- Forks
- 924
- Avg merge
- 15h 52m
- Merged PRs (30d)
- 52
Description
### Please confirm these before moving forward
- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/Devolutions/UniGetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/Devolutions/UniGetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/Devolutions/UniGetUI/issues/new/choose)).
### UniGetUI Version
2026.2.6
### Windows version, edition, and architecture
Bazzite Linux 44 (using Fedora 44 Distrobox container)
### Describe your issue
When running UniGetUI via a Distrobox container, previously installed Homebrew packages do not appear in the list of installed packages, even though installable Homebrew packages do appear in package discovery.
### Steps to reproduce the issue
1. Create a Distrobox container on Linux: `distrobox create --image registry.fedoraproject.org/fedora:latest --name fedora-box`
2. Enter the container: `distrobox enter fedora-box`
3. Install UniGetUI in the container: `sudo dnf install https://github.com/Devolutions/UniGetUI/releases/download/v2026.2.6/UniGetUI.linux-x64.rpm`
4. Install Homebrew in the container using its installer script
5. Export UniGetUI from the container: `distrobox export unigetui`
6. Run UniGetUI: `distrobox-enter -n fedora-box -- /opt/unigetui/UniGetUI -ozone-platform-hint=auto`
7. Enable Homebrew in UniGetUI if it's not already enabled
8. Refresh the installed package list
Expected result: Previously installed Homebrew packages appear in the list.
Actual result: Previously installed Homebrew packages don't appear.
### UniGetUI Log
```text
[UniGetUI Log.txt](https://github.com/user-attachments/files/30546879/UniGetUI.Log.txt)
```
### Package Managers Logs
```text
[UniGetUI Log - Packages.txt](https://github.com/user-attachments/files/30546882/UniGetUI.Log.-.Packages.txt)
```
### Relevant information
_No response_
### Screenshots and videos
_No response_
Contributor guide
Research direction
Start by reproducing the documented Distrobox and Homebrew steps, then inspect the attached UniGetUI and package-manager logs for the installed-package query. Done means refreshing UniGetUI in the exported container shows previously installed Homebrew packages while package discovery continues to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, linux
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100