Artix Linux Forum

Artix Linux => Package management => Topic started by: brandflake11 on 28 October 2021, 01:16:15

Title: installing yaml-cpp (0.7.2-2) breaks dependency
Post by: brandflake11 on 28 October 2021, 01:16:15
Hello all,

When updating, I get:
Code: [Select]
: installing yaml-cpp (0.7.0-2) breaks dependency 'libyaml-cpp.so=0.6-64' required by supercollider

I just wanted to report this: if you have supercollider installed, you can't update right now because Artix's Galaxy has updated yaml-cpp to 0.7.0-2, while in the Community repo yaml-cpp is still 0.6-64.

I do think it's super impressive that Galaxy has a more up to date version. I'm not able to update because of this. Should I just wait on updating until supercollider starts using the new yaml-cpp?  Should I compile supercollider from source?

Thank you very much for your help and hard work on Artix!
Title: Re: installing yaml-cpp (0.7.2-2) breaks dependency
Post by: ndowens on 28 October 2021, 03:02:16
Code: [Select]
galaxy/yaml-cpp 0.7.0-2
    YAML parser and emitter in C++, written around the YAML 1.2 spec
community/yaml-cpp 0.7.0-2
    YAML parser and emitter in C++, written around the YAML 1.2 spec
Shows to be same version
Title: Re: installing yaml-cpp (0.7.2-2) breaks dependency
Post by: SGOrava on 28 October 2021, 09:05:24
When I check the Archlinux packages website I see it depends on version 0.7
https://archlinux.org/packages/community/x86_64/supercollider/

I suggest to either wait a bit longer for mirrors to fully sync or to change your default Archlinux mirror.
Title: Re: installing yaml-cpp (0.7.2-2) breaks dependency
Post by: brandflake11 on 28 October 2021, 23:10:22
Sorry all, I didn't realize it was possible for a mirror to be out of sync. I'll make sure to look into that and update it. Thank you for your help!  :)
Title: Re: installing yaml-cpp (0.7.2-2) breaks dependency
Post by: nous on 29 October 2021, 12:48:30
Sorry all, I didn't realize it was possible for a mirror to be out of sync. I'll make sure to look into that and update it. Thank you for your help!  :)
Some mirrors sync every 12 hours or so. This holds especially true for large mirrors which sync tens if not hundreds of distro repositories.