After the last yum update I had problems starting up Pidgin today. Every time I got the message in the terminal: "The name org.freedesktop.NetworkManager was not provided by any .service files", and a segfault: "Pidgin has segfaulted and attempted to dump a core file.".

Then I tried the suggested gdb pidgin, however I did not have enough of the *-debuginfo packages installed to get any meaningful output. So, I tried to install that, however, at some point it seem yum was ready to give me the whole of FC9 beta, so I stopped there.

What did work in the end, was the following:
yum --enablerepo='*-debuginfo' --enablerepo=development install nss-debuginfo

After that, Pidgin started up normally again! Great! :D

I guess I should include some version details for the records. This is what I now have:

[root@localhost ~]# yum list pidgin* nss*
Installed Packages
nss.i386 3.11.99.4-1.fc9 installed
nss-debuginfo.i386 3.11.99.4-1.fc9 installed
nss-devel.i386 3.11.99.4-1.fc9 installed
nss-tools.i386 3.11.99.4-1.fc9 installed
nss_compat_ossl.i386 0.9.2-3.fc8 installed
nss_db.i386 2.2-38 installed
nss_ldap.i386 257-4.fc8 installed
pidgin.i386 2.4.0-1.fc8 installed
pidgin-debuginfo.i386 2.2.2-1.fc8 installed
pidgin-otr.i386 3.1.0-2.fc8 installed

[root@localhost ~]# cat /proc/version
Linux version 2.6.24.3-12.fc8 (mockbuild@xenbuilder2.fedora.redhat.com) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)) #1 SMP Tue Feb 26 14:58:29 EST 2008