AvengeMedia / AvengeMedia/DankMaterialShell
openSUSE Tumbleweed: nothing provides 'libQt6Core.so.6(Qt_6.11)(64bit)'
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Compositor
Niri
### Distribution
OpenSUSE
### If Other, please specify
_No response_
### Select your Installation Method
DankInstaller
### Was this your original Installation method?
Yes
### If no, specify
_No response_
### dms doctor -vC
Click to expand
## DMS Doctor Report
**System**
- [ok] Operating System: openSUSE Tumbleweed
- ID: opensuse-tumbleweed, Version: 20260326, Arch: amd64
- [ok] Architecture: amd64
- [ok] Display Server: Wayland
- WAYLAND_DISPLAY=wayland-1
**Versions**
- [ok] DMS CLI: dms v1.4.4
- /usr/bin/dms
- [ok] Quickshell: quickshell 0.2.1, revision 26531fc46ef17e9365b03770edd3fb9206fcb460, distributed by: Unset
- /usr/bin/qs
- [ok] DMS Shell: 1.4.4
- /usr/share/quickshell/dms
**Installation**
- [ok] DMS Configuration: Found
- /usr/share/quickshell/dms
- [ok] shell.qml: Present
- /usr/share/quickshell/dms/shell.qml
- [info] Install Type: System package
- /usr/share/quickshell/dms
**Compositor**
- [ok] niri: 25.11
- /usr/bin/niri
- [info] Active: niri
**Quickshell Features**
- [ok] Polkit: Available
- Authentication prompts
- [ok] IdleMonitor: Available
- Idle detection
- [ok] IdleInhibitor: Available
- Prevent idle/sleep
- [ok] ShortcutInhibitor: Available
- Allow shortcut management (niri)
**Optional Features**
- [ok] accountsservice: Available
- User accounts
- [ok] power-profiles-daemon: Available
- Power profile management
- [ok] logind: Available
- Session management
- [ok] cups-pk-helper: Available
- Printer management
- [ok] I2C/DDC: 1 monitor(s) detected
- External monitor brightness control
- [ok] qt6-imageformats: Installed (5 formats)
- Formats: WebP, TIFF, GIF, JP2, ICNS (/usr/lib64/qt6/plugins/imageformats)
- [ok] kimageformats: Installed (4 formats)
- Formats: AVIF, HEIF, JXL, EXR (/usr/lib64/qt6/plugins/imageformats)
- [ok] Terminal: ghostty
- [ok] Network: NetworkManager
- NetworkManager present. Using NM API.
- [ok] matugen: Installed
- Dynamic theming
- [ok] dgop: Installed
- System monitoring
- [ok] cava: Installed
- Audio visualizer
- [info] khal: Not installed
- Calendar events
- [ok] danksearch: Installed
- File search
- [info] fprintd: Not installed
- Fingerprint auth
**Config Files**
- [ok] settings.json: Present
- /home/rhs/.config/DankMaterialShell/settings.json
- [info] clsettings.json: Not yet created
- /home/rhs/.config/DankMaterialShell/clsettings.json
- [ok] plugin_settings.json: Present
- /home/rhs/.config/DankMaterialShell/plugin_settings.json
- [ok] session.json: Present
- /home/rhs/.local/state/DankMaterialShell/session.json
- [ok] dms-colors.json: Present
- /home/rhs/.cache/DankMaterialShell/dms-colors.json
**Services**
- [ok] dms.service: enabled, active
- [info] greetd: Not installed
- Optional greeter service
**Environment**
- [info] QT_QPA_PLATFORMTHEME: gtk3
- [info] QS_ICON_THEME: Not set
---
**Summary:** 0 error(s), 0 warning(s), 31 ok
### Description
I'm using DMS with openSUSE Tumbleweed. When I ran ‘zypper dup’ today, I got the following error (see below).
### Expected Behavior
Updating without error.
### Steps to Reproduce
1. Run zypper dup
### Error Messages/Logs
```
reaktor1:~ # LANG=en_US.UTF-8 zypper ref && LANG=en_US.UTF-8 zypper -vvv dup
Repository 'Hauptaktualisierungs-Repository' is up to date.
Repository 'ROCm' is up to date.
Repository 'Brave Browser' is up to date.
Repository 'Haupt-Repository (NON-OSS)' is up to date.
Repository 'Haupt-Repository (OSS)' is up to date.
Repository 'Dank Linux Repository (openSUSE_Tumbleweed)' is up to date.
Repository 'DMS - Dank Material Shell (Stable) (openSUSE_Tumbleweed)' is up to date.
Repository 'packman' is up to date.
All repositories have been refreshed.
Verbosity: 3
Initializing Target
Checking whether to refresh metadata for Brave Browser
Checking whether to refresh metadata for Haupt-Repository (NON-OSS)
Checking whether to refresh metadata for Haupt-Repository (OSS)
Checking whether to refresh metadata for Hauptaktualisierungs-Repository
Checking whether to refresh metadata for Dank Linux Repository (openSUSE_Tumbleweed)
Checking whether to refresh metadata for DMS - Dank Material Shell (Stable) (openSUSE_Tumbleweed)
Checking whether to refresh metadata for packman
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Force resolution: No
Computing upgrade...
Problem: 1: nothing provides 'libQt6Core.so.6(Qt_6.11)(64bit)' needed by the to be installed quickshell-0.2.1.1+pin713.26531fc4-26.34.x86_64
Solution 1: Following actions will be done:
deinstallation of quickshell-0.2.1.1+pin713.26531fc4-26.33.x86_64
deinstallation of dms-1.4.4-1.1.x86_64
Solution 2: keep obsolete quickshell-0.2.1.1+pin713.26531fc4-26.33.x86_64
Solution 3: break quickshell-0.2.1.1+pin713.26531fc4-26.34.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c/d/?] (c):
```
### Screenshots/Recordings
_No response_
Contributor guide
Research direction
Start by reproducing the reported `zypper ref && zypper -vvv dup` failure on openSUSE Tumbleweed and inspect the DMS and Quickshell package versions from the listed repositories. Done means the distribution upgrade can install the required Qt dependency without removing or breaking DMS.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- release
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100