Devolutions / Devolutions/UniGetUI

[BUG] Previously installed Homebrew packages are not shown when running via Distrobox

Open
#5,219 1 comment 0 reactions 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.