Skip to content

qtdeclarative-6.10.0 uses incompatible qt library #2559

@Asmedeus998

Description

@Asmedeus998

Step 1. Before you submit

  • I have read the Troubleshooting and Usage pages.
  • I've successfully updated to the latest version following the guidance.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Quick diagnose info

Quick diagnose /========================\ | Checking git repo info | \========================/

[===diagnose===] git remote get-url origin
https://github.com/yumesha/dots-hyprland
[---SUCCESS---]

[===diagnose===] git rev-parse HEAD
c78c363
[---SUCCESS---]

[===diagnose===] git status
On branch main
Your branch is up to date with 'origin/main'.

Changes not staged for commit:
(use "git add ..." to update what will be committed)
(use "git restore ..." to discard changes in working directory)
modified: sdata/dist-nix/home-manager/home.nix

no changes added to commit (use "git add" and/or "git commit -a")
[---SUCCESS---]

[===diagnose===] git submodule status --recursive
8aa62a41bd4cdc4899bdfdc0d9cf103ac34c51f6 dots/.config/quickshell/ii/modules/common/widgets/shapes (heads/main)
[---SUCCESS---]

/=================
| Checking distro |
=================/

[===diagnose===] _check_distro_id
distro ID: nixos
distro ID_LIKE:
[---SUCCESS---]

[===diagnose===] cat os-release
cat: os-release: No such file or directory (os error 2)
[---EXIT 1---]

/====================
| Checking variables |
====================/

[===diagnose===] declare -p XDG_CACHE_HOME
declare -x XDG_CACHE_HOME="/home/yumesha/.cache"
[---SUCCESS---]

[===diagnose===] declare -p XDG_CONFIG_HOME
declare -x XDG_CONFIG_HOME="/home/yumesha/.config"
[---SUCCESS---]

[===diagnose===] declare -p XDG_DATA_HOME
declare -x XDG_DATA_HOME="/home/yumesha/.local/share"
[---SUCCESS---]

[===diagnose===] declare -p XDG_STATE_HOME
declare -x XDG_STATE_HOME="/home/yumesha/.local/state"
[---SUCCESS---]

[===diagnose===] declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV
declare -x ILLOGICAL_IMPULSE_VIRTUAL_ENV="~/.local/state/quickshell/.venv"
[---SUCCESS---]

/============================
| Checking directories/files |
============================/

[===diagnose===] ls -l /home/yumesha/.local/state/quickshell/.venv
total 0
[---SUCCESS---]

/===================
| Checking versions |
===================/

[===diagnose===] Hyprland --version
Hyprland 0.49.0 built from branch main at commit 9958d297641b5c84dcff93f9039d80a5ad37ab00 (version: bump to 0.49.0).
Date: 2025-05-08
Tag: v0.49.0, commits: 9958d297641b5c84dcff93f9039d80a5ad37ab00
built against:
aquamarine 0.8.0
hyprlang 0.6.3
hyprutils 0.7.1
hyprcursor 0.1.12
hyprgraphics 0.1.3

no flags were set

[---SUCCESS---]

[===diagnose===] _check_quickshell_version
./diagnose: line 59: pacman: command not found
[---EXIT 1---]

[===diagnose===] _check_PKGBUILD_version
./diagnose: line 62: pacman: command not found
[---EXIT 1---]

/==============================================
| Finished. Output saved as "diagnose.result". |
==============================================/

<!-- Run `./diagnose` inside the repo, and paste the result here! -->

Step 3. Describe the issue

after fixing Qt.labs.synchronizer is not installed by cloned repo using the --recurse-submodules flag and run copy & paste from dist-nix to install all necessary requirements in my nixos.
I refresh it by clicking reload hyprctl & quickshell button I get following error message qtdeclarative-6.10.0 uses incompatible qt library (6.10.0)

Logs
<!-- Put your log content here!-->

pkill qs;qs -c ii
  INFO: Launching config: "/home/yumesha/.config/quickshell/ii/shell.qml"
  INFO: Shell ID: "4bcc921ed4bbc14cec90bf6487ed7744" Path ID "4bcc921ed4bbc14cec90bf6487ed7744"
  INFO: Saving logs to "/run/user/1000/quickshell/by-id/q0t0gf76t/log.qslog"
 ERROR: Failed to load configuration
 ERROR:   caused by @shell.qml[79:59]: Type WaffleActionCenter unavailable
 ERROR:   caused by @modules/waffle/actionCenter/WaffleActionCenter.qml[55:13]: Type ActionCenterContent unavailable
 ERROR:   caused by @modules/waffle/actionCenter/ActionCenterContent.qml[36:26]: Type MediaPaneContent unavailable
 ERROR:   caused by @modules/waffle/actionCenter/MediaPaneContent.qml[59:9]: Type FluentIcon unavailable
 ERROR:   caused by @modules/waffle/looks/FluentIcon.qml[2:1]: module "org.kde.kirigami" is not installed

Reminder

  • I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ISSUEGeneral issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions