Fresh x86_64 install of F8, tomboy won't run: continuity> tomboy The assembly mscorlib.dll was not found or could not be loaded. It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory. continuity> sudo yum whatprovides /usr/lib/mono/2.0/mscorlib.dll Loading "basearchonly" plugin Importing additional filelist information mono-core.i386 : The Mono CIL runtime, suitable for running .NET code mono-core.i386 : The Mono CIL runtime, suitable for running .NET code continuity> rpm -q mono-core mono-core-1.2.5.1-2.fc8.x86_64 continuity> rpm -q tomboy tomboy-0.8.1-1.fc8.x86_64 continuity> So x86_64 tomboy needs i386 mono-core to run even though x86_64 mono-core is installed. I didn't see this in rawhide.
This problem has appeared after updating mono to 1.2.5.1 from f8-updates! All mono application does not work. For hotfix we can make a link: ln -s /usr/lib64/mono/ /usr/lib/mono
Created attachment 253291 [details] Proposed patch. Applies to both F-8 and devel It seems to me that patch #6 (mono-1251-metadata.patch) was forgotten on the update to 1.2.5.1.
koji build with patch added back fixes it for me.
*** Bug 371741 has been marked as a duplicate of this bug. ***
*** Bug 373731 has been marked as a duplicate of this bug. ***
mono-1.2.5.1-3.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.