You are not logged in.
When I try to update my system i get this error:
:: Starting full system upgrade...
:: Replace p7zip with extra/7zip? [Y/n]
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprpaper
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by aquamarine
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by hyprgraphics
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by hyprland
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by hyprlang
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by hyprlock
:: installing hyprutils (0.3.0-1) breaks dependency 'libhyprutils.so=1-64' required by xdg-desktop-portal-hyprland
Is there a way to update hyprutils and the system?
Last edited by proximus (2024-12-23 14:31:38)
Offline
I'm having the same problem.
Offline
Having the same problem here too.
Let the dead bury their dead
Offline
Give Caleb a chance, looks like the dependencies are being updated now. Wait a bit then try again.
Last edited by Head_on_a_Stick (2024-12-23 10:44:22)
Para todos todo, para nosotros nada
Offline
I also have a dependency problem trying to install hyprland.
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by aquamarine
:: unable to satisfy dependency 'aquamarine' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by aquamarine
:: unable to satisfy dependency 'libaquamarine.so=4-64' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'hyprlang' required by hyprcursor
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'libhyprlang.so=2-64' required by hyprcursor
:: unable to satisfy dependency 'hyprcursor' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'hyprlang' required by hyprcursor
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'libhyprlang.so=2-64' required by hyprcursor
:: unable to satisfy dependency 'libhyprcursor.so=0-64' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprgraphics
:: unable to satisfy dependency 'hyprgraphics' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprgraphics
:: unable to satisfy dependency 'libhyprgraphics.so=0-64' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'hyprlang' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprlang
:: unable to satisfy dependency 'libhyprlang.so=2-64' required by hyprland
:: unable to satisfy dependency 'libhyprutils.so=1-64' required by hyprland
Offline
+1 posts don't really help, has anybody flagged the dependencies as out-of-date just in case Caleb has forgotten?
EDIT: the hyprutils package was only just updated today (2024-12-23) so I'm sure the dependencies are being worked on now.
Last edited by Head_on_a_Stick (2024-12-23 10:48:49)
Para todos todo, para nosotros nada
Offline
Looks like 'Hyprutils' has breaking changes:
Offline
libhyprutils.so=1-64 is a virtual dependency of hyprland. There is no package page for it. How do I flag it as out of date? Note that the package that provides it is up to date, but it provides libhyprutils.so=2-64.
Offline
Perhaps file a bug against hyprutils itself then?
Para todos todo, para nosotros nada
Offline
On the github of Hyprland it states that it is a Arch issue
https://github.com/hyprwm/Hyprland/issues/8819
https://github.com/hyprwm/Hyprland/issues/8820
Last edited by proximus (2024-12-23 11:09:05)
Offline
If the ABI has changed upstream then the dependencies might also need to be updated upstream for the new ABI. I'm not a programmer though so I might be talking bollocks :-)
Para todos todo, para nosotros nada
Offline
Any solution?
Offline
*post removed due to me being an idiot*
Last edited by nisshh (2024-12-23 14:41:07)
Offline
Any solution?
It's already been fixed. Wait for your mirror to update or pick a more up to date one.
Edit: You do NOT have to reinstall the packages with -S
Last edited by Scimmia (2024-12-23 13:42:38)
Offline
Benites wrote:Any solution?
It's already been fixed. Wait for your mirror to update or pick a more up to date one.
Edit: You do NOT have to reinstall the packages with -S
Perhaps most people won't need to, but for whatever reason it would not break me out of the dependency cycle until after I did reinstall the hypr* packages as I was a -x version behind.
Offline
but for whatever reason
If you don't know what you did or why, it's probably best not to tell other people to do it. Your advice is a partial update, which is specifically not supported by Arch. A normal system update will pick up the new packages just fine.
Offline