Open arafangion opened 5 years ago
cc @ttuegel
This sounds like a widespread Qt packaging issue to me, is there a reason why the whole /lib/qt5-11
directory is duplicated? (the conflict was also reported to trigger between dwarf-fortress-full
and qtdeclarative
on IRC, so the issue is not just installing qt5.full
)
Can you try this patch:
diff --git a/pkgs/development/libraries/qt-5/qt-env.nix b/pkgs/development/libraries/qt-5/qt-env.nix
index 49585f601d1..60fa977fe2d 100644
--- a/pkgs/development/libraries/qt-5/qt-env.nix
+++ b/pkgs/development/libraries/qt-5/qt-env.nix
@@ -18,4 +18,6 @@ buildEnv {
Documentation = ${qtbase.qtDocPrefix}
EOF
'';
+
+ meta.priority = 10;
}
?
Hello @matthewbauer: That patch might work, I ended up setting up the priority explicitly for the packages I was using.
However, for which of dwarf-fortress-full, nixos.qt5.full, and qtquickcontrols would it resolve, or wouldn't it set the meta.priority to 10 for all of them, bringing us back to square one?
Installing qt5.full
and qtquickcontrols
is expected to conflict. I can't say yet why dwarf-fortress-full
would be involved, I will have to look at that more.
Thank you for your contributions.
This has been automatically marked as stale because it has had no activity for 180 days.
If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.
Here are suggestions that might help resolve this more quickly:
Issue description
Installing multiple packages that use Qt tend to conflict.
Eg, as follows:
Steps to reproduce
nix-env -i dwarf-fortress-full nix-env -i nixos.qt5.full nix-env -i qtquickcontrols
Technical details
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the results.