Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GrandOrgue 3.12.0 can not be installed on Fedora 38 #1548

Closed
oleg68 opened this issue May 27, 2023 · 0 comments · Fixed by #1551
Closed

GrandOrgue 3.12.0 can not be installed on Fedora 38 #1548

oleg68 opened this issue May 27, 2023 · 0 comments · Fixed by #1551
Assignees
Labels
bug Something isn't working

Comments

@oleg68
Copy link
Contributor

oleg68 commented May 27, 2023

An attempt of installing GrandOrgue 3.12.0-1 from GitHub fails:

[root@oleg2 ~]# dnf install https://github.com/GrandOrgue/grandorgue/releases/download/3.12.0-1/grandorgue-wx32-3.12.0-1.x86_64.rpm 
Last metadata expiration check: 0:03:12 ago on Sat May 27 10:44:12 2023.
grandorgue-wx32-3.12.0-1.x86_64.rpm              23 MB/s |  35 MB     00:01    
Error: 
 Problem: conflicting requests
  - nothing provides libyaml-cpp.so.0.6()(64bit) needed by grandorgue-wx32-3.12.0-1.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

Seems the static linking against libyaml-cpp has been broken.

@oleg68 oleg68 added the bug Something isn't working label May 27, 2023
@oleg68 oleg68 self-assigned this May 27, 2023
oleg68 added a commit that referenced this issue May 28, 2023
 (#1551)

* Added debuging of link with yaml-cpp

* Made yaml-cpp-static preference over yaml-cpp

* Added debug

* Revert "Auxiliary commit to revert individual files from d68a675"

This reverts commit 1c2dec7455f8cc18ecda1c8f04e6c9db12857fa3.

* Calculate path to yaml-cpp-static

* Extracted finding yaml-cpp to a separate build script cmake-prm-yaml-cpp.bash for all linux builds

* Fixed build for arm

* Fixed build for arm

* Added changelog entry

* Added dpkg-dev to the prepare script for fedora
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
1 participant