[master][v2] Split the UI code out into separate packages
Vratislav Podzimek
vpodzime at redhat.com
Tue Nov 19 11:50:24 UTC 2013
These patches fix some issues we had in our spec file and split the UI code out
into separate packages. Results of my testing are as follows:
1) Installing anconda-gui with all its dependencies on top of already installed
anaconda-tui with all its dependencies results in almost 180 MB of disk space
taken. That may come handy on minimal installations requiring Initial Setup and
we could create minimal composes with much smaller squashfs images (don't know
what compression does with that number, but it will probably be a noticeable
difference).
2) Using updates.img with all python modules from pyanaconda/ui/gui replaced
with stubs raising errors results in automatic falling back to text mode and
successfull installation without any traceback.
Vratislav Podzimek (5):
Split out anaconda's user interfaces into separate packages
No longer need the Gconf2 package
Don't rely on having zenity and require it only for GUI
Get rid of unused isys.isCapsLockEnabled function
Fall back to text mode if GUI is not available
anaconda | 9 ++++++
anaconda.spec.in | 74 +++++++++++++++++++++++++++++++++++----------
data/liveinst/liveinst | 18 +++++++++--
pyanaconda/isys/Makefile.am | 2 +-
pyanaconda/isys/isys.c | 26 ----------------
5 files changed, 84 insertions(+), 45 deletions(-)
--
1.8.4.2
More information about the anaconda-patches
mailing list