Bug 450893

Summary: Add mono-addins to banshee dependencies
Product: [Fedora] Fedora Reporter: Nikolay Vladimirov <accounts>
Component: f-spotAssignee: Nigel Jones <dev>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: david, dev, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-14 11:44:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 442343    
Bug Blocks:    
Attachments:
Description Flags
Banshee log none

Description Nikolay Vladimirov 2008-06-11 17:23:15 UTC
Description of problem:
Banshe crashes on startup with some assembly error.

Version-Release number of selected component (if applicable):
banshee-1.0.0-1.fc10.x86_64

How reproducible:
Always

Steps to Reproduce:
1. yum remove \*mono\*
2. yum install banshee
1. Start banshee
  
Actual results:
Banshe crashes on startup with some assembly error.

Expected results:
Normal operation.


Additional info:
yum install banshee
doesn't seem to install mono-addins wich is needed by banshee. 
Installation of mono-addins fixes the problem.


I'm attaching the error log for reference.

Comment 1 Nikolay Vladimirov 2008-06-11 17:23:15 UTC
Created attachment 308966 [details]
Banshee log

Comment 2 Nigel Jones 2008-06-12 23:51:55 UTC
I don't have a chance to reproduce this at the moment, but mono(Mono.Addins)
(provided by mono-addins) is marked as a requires.

I'll have a look over the next couple of days, all I can say at the moment is
that it seems odd.

Comment 3 David Andersson 2008-06-19 21:27:04 UTC
yum provides "mono(Mono.Addins)"
Loaded plugins: refresh-packagekit
mono-addins.i386 : Addins for mono
f-spot.i386 : Photo management application
f-spot.i386 : Photo management application
mono-addins.i386 : Addins for mono

Seems there are two packages providing mono(Mono.Addins) and yum happens to pick
f-spot over mono-addins.

Comment 4 Nikolay Vladimirov 2008-06-20 09:24:32 UTC
Yes, I can confirm that this is the problem I'm having. I thought that fspot is
just some strange dependency used for album art or something like that. 

Comment 5 Nigel Jones 2008-06-22 00:35:04 UTC
Thanks guys, I hadn't got that far yet :)

Bouncing off to f-spot...

Notes:
I saw this once before with banshee providing ndesk-glib, however when I built
it again in koji, the dependency changed, I think this is just weirdness in the
RPM mono dependency checker.
SO...
A rebuild might/should solve this.

Comment 6 Nigel Jones 2008-07-06 08:19:05 UTC
Looks like it's a case of easier said that done, I hadn't actually realized at the time but f-spot was 
orphaned, I'm now taking over maintainership, lets see if we can fix this once and for-all.

Comment 7 Nigel Jones 2008-07-14 11:44:19 UTC
This should be fixed with f-spot 0.4.4-4.fc10 which will hopefully appear in 
tomorrow's repo mash.

Thank you for taking the time in reporting the bug.