[master][v2] Split the UI code out into separate packages

Chris Lumens clumens at redhat.com
Tue Nov 19 18:57:57 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.

These look fine to me, though the last patch with the fallback
capability just adds more complication to an area I already hate.  One
day, someone needs to get in there and clean up how we determine text
vs. graphical.  There's simply too much code.

- Chris


More information about the anaconda-patches mailing list