Author Login
Post Reply
Gustavo De Nardin (spuk) wrote:
> * Frank Griffin <ftg@(protected)]:
>> When a urpmi --auto-select fails because of a missing dependency, my
>> experience is that it is almost always caused by the presence of an old
>> synthesis or hdlist which doesn't reflect the missing package. For the
>> package to actually be missing, it would have to have been uploaded
>> significantly later than the package which needs it.
>
> This is likely caused by use of rsync --delete (which is --delete-before by
> default), or --delete-before.
Just for the record, it isn't always --delete-before by default.
Quoting rsync man page:
> if none of the --delete-WHEN options are specified, rsync will choose the
> --delete-during algorithm when talking to an rsync 3.0.0 or newer, and the --delete-before algorithm
> when talking to an older rsync. See also --delete-delay and --delete-after.
--
Anssi Hannula