[arch-dev-public] When to remove provides/conflicts/replaces?
allan at archlinux.org
Sun Jun 13 07:17:52 EDT 2010
On 13/06/10 20:50, Thomas Bächler wrote:
> Am 13.06.2010 12:43, schrieb Allan McRae:
>> Do we have any guidelines on when to remove the
>> provides/conflicts/replaces arrays from a PKGBUILD? In other words,
>> what is the oldest system we support updating from?
> kernel26 still has replaces=('kernel24'), although I think updating from
> a system that still supported kernel24 will be impossible without major
> I don't think there was ever a guideline on removing these, other than a
> vague "when it makes sense".
OK. I thought about this when looking at the coreutils PKGBUILD:
replaces=('sh-utils' 'fileutils' 'textutils' 'mktemp')
The mktemp replacement was done in early 2008 and the
fileutils/textutils/mktemp would probably have been done in 2003.
Clearly the replacement of packages from 2003 is unnecessary, but I am
not sure about 2008 so I will leave those in at the moment.
More information about the arch-dev-public