On 15/04/13 02:08, Xyne wrote:
Allan McRae wrote:
On 14/04/13 09:52, Anatol Pomozov wrote:
What happens if the network connection is dropped while packages are still downloading after package installation has started? In this case only those packages that are already downloaded will be installed. And because installation respects dependency order then partial installation will not brick the system, no?
Sure it can... e.g. an soname bump in ncurses. ncurses gets updated but nothing else, bash is dead.
Allan
You could check for isolated subgraphs of the dependency graph in the downloaded package set and install those together as other packages are still being downloaded. If you don't want to parallelize downloads yet then you can order the download queue by such subsets.
Sure, we could. But I have no intention of ever doing that because I do not think the complexity worth it. Allan