Okay, how does the algorithm handle these special things: - Depends loop - Installation + configuration of 'essential' packages first - 'change' of a provided package, like when changing mailers They are all quite nicely defined to work in a predictable way. Jason