Feature added by: Michael Meeks (michael_meeks) Feature #308837, revision 1 Title: performance: jail creation ... Buildservice: New Priority Requester: Mandatory Requested by: Michael Meeks (michael_meeks) Description: For leaf GNOME packages - partly due to the granular packaging (probably) it takes a long time - sometimes 30%+ of build time, just to populate the jail from clean. Furthermore, the distinction between 'clean' and 'unclean' jails is highly problematic - with local builds often failing mid-way due to jail un-cleanness. It would be ideal to make jail construction lightening fast, such that cleaning is never necessary. This should be possible with a stackable FUSE filing system, keyed on the RPMs that are installed: ultimately, given a set of packages to install - we should end up with a know-able / cache-able state. Better - this should allow multiple local builds to be performed, concurrently on the local host without the excessive resourcing (for leaf packages) of installing two massive, duplicate chroot jails, with the problems of shared-nothing in memory. -- openSUSE Feature: https://features.opensuse.org/308837