hyprwm / hyprlang

The official implementation library for the hypr config language.
https://wiki.hyprland.org/Hypr-Ecosystem/hyprlang/
GNU Lesser General Public License v3.0
137 stars 16 forks source link

Hyprlang dependency issue #22

Closed HASKADOG closed 8 months ago

HASKADOG commented 8 months ago

I tried to run sudo pacman -Syyu and got this: installing hyprlang (0.4.0-1) breaks dependency 'libhyprlang.so=0-64' required by xdg-desktop-portal-hyprland

Are10 commented 8 months ago

Getting the same issue for hyprpaper as well, so it's probably not the xdg-portal. installing hyprlang (0.4.0-1) breaks dependency 'libhyprlang.so=0-64' required by hyprpaper installing hyprlang (0.4.0-1) breaks dependency 'libhyprlang.so=0-64' required by xdg-desktop-portal-hyprland

chikachika1 commented 8 months ago

i'm getting this error too

vaxerski commented 8 months ago

that's a problem with arch and not hyprlang

vaxerski commented 8 months ago

looks like arch updated hyprlang to 0.4.0 but xdph and hyprpaper weren't updated to depend on 0.4.0 and the updated versions are in Extra-staging instead.

classic arch

robbmj commented 8 months ago

looks like arch updated hyprlang to 0.4.0 but xdph and hyprpaper weren't updated to depend on 0.4.0 and the updated versions are in Extra-staging instead.

classic arch

https://archlinux.org/packages/extra-staging/x86_64/xdg-desktop-portal-hyprland/ https://archlinux.org/packages/extra-staging/x86_64/hyprpaper/

Those ones?

Are10 commented 8 months ago

Yes, and if you check https://archlinux.org/packages/extra/x86_64/hyprlang/ You can see that it provides the "libhyprlang.so=1-64", that the versions in the extra-staging require. But the versions of hyprpaper and xdph in Extra(not staging) still require the previous "libhyprlang.so=0-64"

robbmj commented 8 months ago

Gotcha, I assume these will make their way into Extra some time soon? I honestly don't know how package promotion works in arch land, or even who/what does it.

robbmj commented 8 months ago

Arch fixed the issue, they updated the packages in Extra.

mylinuxforwork commented 8 months ago

Thanks for the update.