Red Hat Bugzilla – Bug 485918
Brasero nautilus-extension and nautilus-cd-burner shouldn't be installed at the same time
Last modified: 2015-03-03 17:34:06 EST
Description of problem:
Brasero nautilus extension and nautilus-cd-burner shouldn't be installed at the same time.
Version-Release number of selected component (if applicable):
Put a blank media in drive and open that folder in Nautilus
Check the attached screenshot. Both n-c-b and brasero info bars are visible (though both are fully functional).
Only one burning extension installed at the same time.
We can add mutual exclusion dependencies in n-c-b and brasero only when Brasero nautilus extension is splitted to a subpackage.
Created attachment 332217 [details]
DVD creator screenshot
I'm actually looking for a co-maintainer for brasero, so let me know if you're interested.
How were you thinking to implement mutual exclusion dependencies ?
Thanks, but I feel I have enough of my own work :-)
I see the nautilus extension is already split-out (brasero-nautilus), that's good, but I noticed that this extension can be turned off in Brasero Plugins dialog. If we put those mutual exclusion dependencies in place, we should also make sure that user is unable to turn the plugin off so we have at least one burning extension always active. Or, patch nautilus-cd-burner to check whether the brasero extension is disabled (via gconf?) so that it takes priority when active.
TODO: We should keep an eye on comps as well.
Okay, I think this should be fixed now in rawhide, both thanks to the 2.26.0 update as well as 'brasero-nautilus' now being correctly part of comps and being installed by default.
So make sure the brasero-nautilus package is installed. If both 'brasero-nautilus' and 'nautilus-cd-burner' are installed, brasero seems to take precedence. A default kickstart Gnome install should only install the former.
Also, I believe it's no longer possible to disable the nautilus integration through the plugins dialog.
Let me know if you stil run into other issues, feel free to reopen if you do.