On Tue, Oct 27, 2009 at 12:46 PM, Xavier <shiningxc@gmail.com> wrote:
BTW replaces only has an effect when put in a sync db for pacman. So it is completely useless on AUR, at least from pacman point of view, but I am not aware of any other usage of this field. You can only use provides/conflicts
Yeah... the docs are a little inscrutable, providing only a description of the tangential result:
replaces (array) An array of packages that this package should replace, and can be used to handle renamed/combined packages. For example, if the j2re package is renamed to jre, this directive allows future upgrades to continue as expected even though the package has moved. Sysupgrade is currently the only pacman operation that utilizes this field, a normal sync will not use its value.
In fact, I'm pretty sure that the last sentence was added fairly recently.