On Mon, Nov 28, 2005 at 08:20:36PM +0100, Aurelien Foret <aurelien@archlinux.org> wrote:
It is not really a simple task, and eventually, the transaction structure need to be extended to support sync operations: sync_commit() must be able to deal with both a list of packages to remove and to install in the same operation.
To sum-up, there's nothing frozen for now, so I'm still interested to hear ideas or suggestions on this topic, or to get some patches too!
http://frugalware.org/~vmiklos/patches/libpacman-proposed/conflict-remove.di... here is a possible implementation $ sudo pacman -S mtr-nc --noconfirm resolving dependencies... done. looking for inter-conflicts... done. Remove: mtr Targets: mtr-nc-0.69-2 Total Package Size: 0.1 MB Beginning upgrade process... checking package integrity... done. removing mtr... done. (1/1) installing mtr-nc [################] 100% udv / greetings, VMiklos -- Developer of Frugalware Linux, to make things frugal - http://frugalware.org