Daniel Dehennin wrote: > Most of the time, this upgrade uninstall the old package and install > the new one. > > What do you think about idempotent packages ? If no <upgrade/> is > specified, just execute the <remove/> of the old revision and the > <install/> of the new one. Have a look at how Java can work: <http://wpkg.org/Java> This uninstalls old versions of Java before doing an upgrade/install. Brian May |