Tao Chen wrote: > Hi all, > > I noticed something new during a network (upgrade) install from b37 to b38. > The install showed "wait for Java environment initialization" (don't > remember the exact words), then waited for (felt like) 2 minutes > before moved on. > >> From user perspective, 2-minute is a long time for an "interactive" >> process. > Is it working as expected? What takes so long exactly? >
Yes, it takes a long time, and it's working as expected. What's happening is that it's installing the JRE packages into the miniroot environment since some of the user interfaces are implemented in Java and therefore need the JRE to execute. This delay has been there for a quite a while, it's just that as of build 38 we're printing a message that something's happening - many people thought that it was just hung after configuring devices. Why do we do it this way? It has to do with space issues on the first CD; storing the compressed package and adding it was a convenient way to free up space when the CD becomes too full. We'll need to do more extensive redesign to eliminate it, but for now this keeps the train on the track. Dave
