Description of problem: Due to running into many crashers and other bugs with the Gtk3 build, I'd like to switch back to the Gtk2 build for some time. Some months ago one could easily uninstall the -gtk3 subpackage to switch to Gtk2. This is not possible any more. Instead, when trying to uninstall the -gtk3 subpackage, libreoffice is completely removed. Version-Release number of selected component (if applicable): libreoffice-5.1.4.1-1.fc24.x86_64 How reproducible: always, due to packaging Additional info: As long as LibreOffice's Gtk3 backend is far from being stable for everyday usage, please have a simple way to switch back to Gtk2. I like testing and bug reporting, but sometimes I have work to do and can't accept several crashes per hour and don't have time for reporting all of them.
Sadly, even using SAL_USE_VCLPLUGIN=gtk2 doesn't work, LO would still run with Gtk3 VCL backend. SAL_USE_VCLPLUGIN=gtk works and runs with Gtk2, but LibreOffice doesn't have any menus and thus is unusable.
(In reply to Christian Stadelmann from comment #0) > Description of problem: > Due to running into many crashers and other bugs with the Gtk3 build, I'd > like to switch back to the Gtk2 build for some time. Some months ago one > could easily uninstall the -gtk3 subpackage to switch to Gtk2. This is not > possible any more. Instead, when trying to uninstall the -gtk3 subpackage, > libreoffice is completely removed. We tried to make the plugin subpackages equal (using Recommends instead of Requires, so it would be possible to uninstall either of them), but that is currently not possible due to insufficiencies in some Fedora tools. IOW, one of the plugin subpackages must be an uninstallable default. We have chosen gtk3, because we think it is good enough now. And also becuase otherwise it won't be used and any remaining bugs won't be reported. > Version-Release number of selected component (if applicable): > libreoffice-5.1.4.1-1.fc24.x86_64 > > Additional info: > As long as LibreOffice's Gtk3 backend is far from being stable for everyday > usage, please have a simple way to switch back to Gtk2. I like testing and > bug reporting, but sometimes I have work to do and can't accept several > crashes per hour and don't have time for reporting all of them. We are not getting dozens of crash reports per day, so I doubt the situation is as dramatic as you try to make it. Btw, Fedora 24 has not been released yet, which means it is technically still in development phase. If _that_ is not the right time to attempt to identify and fix remaining bugs in the gtk3 plugin, please tell me when the right time is...
(In reply to Christian Stadelmann from comment #1) > Sadly, even using SAL_USE_VCLPLUGIN=gtk2 doesn't work, LO would still run > with Gtk3 VCL backend. Because there is no plugin named "gtk2". It is simply "gtk". (But it is not a bad idea to have an alias...) > SAL_USE_VCLPLUGIN=gtk works and runs with Gtk2, but LibreOffice doesn't have > any menus and thus is unusable. This has been fixed already and the update has been in stable for several days.
To summarize: the gtk3 plugin will remain the default in F-24 unless there are really serious problems with it. It will be made uninstallable after Fedora infra tools learn to handle weak/rich deps properly (IOW, we would like to allow this, but it does not depend on us.)