|
Bugzilla – Full Text Bug Listing |
| Summary: | default sound handling | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Michael Meeks <mmeeks> |
| Component: | GNOME | Assignee: | Vincent Untz <vuntz> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P1 - Urgent | CC: | sbrabec |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | openSUSE 11.0 | ||
| Whiteboard: | gnome-wrong-out-of-the-box | ||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 412722 | ||
|
Description
Michael Meeks
2008-07-07 12:13:25 UTC
*** Bug 354595 has been marked as a duplicate of this bug. *** Ok, please make banshee-1.desktop the default handler in glib2-branding-SLED/openSUSE for everything except real media specific mime types (ie ram). It would be good if banshee-1.desktop didn't advertise real media support. Aaron: see bug 440615. (In reply to comment #6 from JP Rosevear) > Ok, please make banshee-1.desktop the default handler in > glib2-branding-SLED/openSUSE for everything except real media specific mime > types (ie ram). We have no good way to do this. I can take the current list of mime types handled by banshee, but this will get outdated at some point and this is really not a good idea. The fix is to remove the real media mime types from banshee-1.desktop. Stanislav might have another idea on how to fix this, though. I agree with removing or real MIME types. As a long term solution, I would like to see virtual MIME types: http://lists.freedesktop.org/archives/xdg/2005-November/005928.html and follow-ups http://lists.freedesktop.org/archives/xdg/2007-February/007801.html I think, that it can be implemented only by changing of update-mime-database command. It remains for year only as an idea (with partial implementation attempt for KDE). Should I open a FATE for it? It may improve totem, gimp, eog... Can someone with a SLE install check that banshee is the default for the various mime types it handles? It should be the case, according to the glib2-branding package. You can check /var/cache/gio-2.0/defaults.list to see the default handlers. And I guess "SuSEconfig --module glib2" should be run to make sure it's correctly set. Btw, it probably makes sense to kill this SuSEconfig script and simply install it in /usr/sbin, and call it in %post of the branding package. > it probably makes sense to kill this SuSEconfig script ... and call it in %post
Impossible. After any change in desktop files, the script can generate different result. (Package is installed/uninstalled => Find the next good candidate for MIME type.)
There following possible chances how to get rid this SuSEconfig:
- Manually add needed %post and %postun in all packages that have any desktop file installed (and live with the fact, that script will be started ~1000 times during installation.
- Wait for "one time virtual symbol triggers" feature in rpm.
- System daemon checking, whether defaults.list is still up to date.
- Make the desktop cache user specific and check, whether it is up to date whenever any application is started (this is the way how KDE works).
(In reply to comment #10 from Vincent Untz) > Can someone with a SLE install check that banshee is the default for the > various mime types it handles? It should be the case, according to the > glib2-branding package. > > You can check /var/cache/gio-2.0/defaults.list to see the default handlers. And > I guess "SuSEconfig --module glib2" should be run to make sure it's correctly > set. NEEDINFO'ing for this. Since the banshee bug about real media mime types has been fixed, this sounds like it should all be working as expected now. Hrm. Ping here :-) I don't have a SLE install, but if nobody has one handy, I can check it. Just tell me. Double-clicking a OGG file (video+audio) in SLED11 RC1 (from a Nautilus folder window) opens the document in Banshee Double-clicking a OGG file (video+audio) in SLED11 RC1 (from a Beagle search result window) opens the document in Firefox - All document types open in Firefox So I would think that while this is fixed in Beagle, it is broken in other applications due to some other mime-type related issues. See https://bugzilla.novell.com/show_bug.cgi?id=463123 (In reply to comment #15 from Guy Lunardi) > Double-clicking a OGG file (video+audio) in SLED11 RC1 (from a Nautilus folder > window) opens the document in Banshee > > Double-clicking a OGG file (video+audio) in SLED11 RC1 (from a Beagle search > result window) opens the document in Firefox - All document types open in > Firefox > > So I would think that while this is fixed in Beagle, it is broken in other > applications due to some other mime-type related issues. > See https://bugzilla.novell.com/show_bug.cgi?id=463123 I assume this is is actually reversed since above you say nautilus launch works fine now? I think this was resolved for the OGG files specifically. The separate issue for beagle-search has been identified I believe. I believe this can be closed as fixed. Closing as per #17. |