Michael Schroeder <firstname.lastname@example.org> writes:
> Package A contains /foo
> Package B has "Conflicts: /foo"
Since repository metadata can't possibly contain this [*],
Mandriva has chosen to get rid of file requires/conflicts, unless
explicitly provided. eg:
% rpm -q --provides bash | grep '^/'
which is helpful for backward compatibility (esp. for find-requires).
As for file conflicts, Mandriva policy is to add explicit conflicts.
More generally, on this subject, Mandriva would vote for doing it the
[*] can be done with 2 passes when building metadata, but it doesn't
scale across repositories.
Received on Fri Sep 19 13:58:22 2008