[SyncEvolution] Syncing to Memotoo w SyncEvolution post-Fedora 37 upgrade (fwd)

Milan Crha mcrha at redhat.com
Wed Feb 15 06:52:12 UTC 2023


On Tue, 2023-02-14 at 20:35 -0500, Max Pyziur wrote:
> The referenced packages are:
> syncevolution-debuginfo-2.0.0-7.fc38.x86_64.rpm
> syncevolution-debugsource-2.0.0-7.fc38.x86_64.rpm
> 
> F37 latest syncevolution version is:
> syncevolution-2.0.0-5.fc37.x86_64

	Hi,
if you've:

   $ rpm -q syncevolution
   syncevolution-2.0.0-5.fc37.x86_64

then the f38 debuginfo packages will not work, they are two different
builds. You need exactly the same version as you have installed on the
system. Try:

   $ sudo dnf remove syncevolution-debuginfo syncevolution-debugsource
   $ sudo dnf install syncevolution-debuginfo \
       syncevolution-debugsource --enablerepo=fedora-debuginfo \
       --enablerepo=updates-debuginfo

and make sure the found version matches the installed syncevolution
version.

Once installed, you can check whether coredumpctl has caught the last
crash, with:

   $ coredumpctl list

and then get the attach gdb to one of them which does _not_ have
"missing" COREFILE in the list, when you run:

   $ coredumpctl debug PID

where the PID is the number from the PID column of the `list` output.
It can make it simpler with respect of the reproducer, but if you can
reproduce it easily, then it might be simpler to just go with the
reproducer.

	Bye,
	Milan

P.S.: when it comes to it, the default Fedora 37 setup has enabled
debuginfod, which can download required debug info packages on demand.
The gdb asks on start whether it can do it. It downloads debuginfo for
everything being used, not only for selected packages.



More information about the SyncEvolution mailing list