|
Bugzilla – Full Text Bug Listing |
| Summary: | F-Spot won't run | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Mauricio Teixeira <mteixeira> |
| Component: | GNOME | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Isn't there a duplicate of this Stanislav? No, there is no duplicate, only similar bug 132436. It is not possible to upgrade only one package from supplementary. You have to opdate all dependent packages or preferable all packages. This particular problem needs gnome-sharp update. The you will probably get another error, which will say you further package, which should be updated. This update will probably break beagle and other packages, so you would need to update beagle, too. If you don't want this update, you can try to download supplementary SRPM and create your own RPM package by rpmbuild --rebuild. Recommended way to update to supplementary: YaST package manager -> Package categories -> zzz all -> All in this list -> Update if new version exists. -- RPM should complain on such update you did, but in 10.0 it does not, because in 10.0 RPM does not yet collect mono gac dependencies. This problem should be fixed in SuSE Linux 10.1. See bug 132436 comment 4 for more. The reason for this problem is too deeply in the system, so in supplementary it is not simply fixable. Supplementary is without any support, decreasing to Normal. Recompiling the package did the trick. No F-Spot is running. The only thing I had to modify on the SPEC file was adding "-I /opt/gnome/share/aclocal" to "autoconf". I think you could rebuild it again to see if you can solve the bug on the repository. Need for adding "-I /opt/gnome/share/aclocal" to aclocal/autoconf probably means, that you have not installed gnome-filesystem package or not run SuSEconfig. For more on this solution see: /usr/share/aclocal/dirlist.d/gnome-filesystem /sbin/conf.d/SuSEconfig.automake |
I have installed Suse 10.0 from the OSS 5 CD set using the default GNOME profile, then updated to latest GNOME from the supplementary updates. Now I have verion 0.1.3-5 installed, and when I try to open it crashes with this error: > f-spot ** (/usr/lib/f-spot/f-spot.exe:26307): WARNING **: The following assembly referenced from /usr/lib/f-spot/f-spot.exe could not be loaded: Assembly: gnome-sharp (assemblyref_index=9) Version: 2.4.0.0 Public Key: 35e10195dab3c99f The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/f-spot). ** (/usr/lib/f-spot/f-spot.exe:26307): WARNING **: The class Gnome.Program could not be loaded, used in /usr/lib/f-spot/f-spot.exe (token 0x0100015a) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object