Description of problem: Attempting to start gitg results in a symbol lookup error Version-Release number of selected component (if applicable): 3.32.0-1.fc30.x86_64 How reproducible: always Steps to Reproduce: 1. update to gitg-3.32.0-1.fc30.x86_64 2. attempt to launch gitg Actual results: gitg: symbol lookup error: /lib64/libgitg-1.0.so.0: undefined symbol: ggit_remote_push Expected results: gitg starts Additional info: Why is error thrown about /lib64/libgitg-1.0.so.0 when gitg-libs installs the files into /usr/lib64/libgitg-1.0.so.0?
This should be already fixed by https://src.fedoraproject.org/rpms/gitg/c/e0bbe2377875b3be5569032f082c7cbe4afcad68?branch=master . The update however was unpushed due to a regression in gitg, see https://gitlab.gnome.org/GNOME/gitg/issues/213
I submitted the libgit2-glib update that new gitg requires separately now. You can grab it from https://bodhi.fedoraproject.org/updates/FEDORA-2019-7b7b526134
Are they the same error, Kalev? This report
No. This report here is a dependency version mismatch: gitg requires new libgit2-glib, but the new version isn't in the repos because it got unpush due to the other regression.
I can confirm that libgit2-glib-0.28.0.1-1.fc30.x86_64.rpm fixes the problem. Thanks!
FEDORA-2019-7b7b526134 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-7b7b526134
Great, thanks for testing! I'll went ahead and marked the split out libgit2-glib update as fixing this (it's not the whole story because what's really needed is a gitg build that has versioned requires, but we can't push that out right now because of the other regression).
libgit2-glib-0.28.0.1-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-7b7b526134
libgit2-glib-0.28.0.1-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.