[EMAIL PROTECTED] (Fran�ois Pons) writes:

> David Hedbor <[EMAIL PROTECTED]> writes:
>
>> Hello. Since apt-get no longer works (files used by apt-get aren't
>> updated anymore), I am forced to use urpmi for "auto"-updating. In
>> general it's ok, but there are a couple of major problems:
>> 
>> 1) urpmi deletes downloaded packages that are not installed. This
>>    seems to occur when the application is started - any packages not
>>    to be installed will be removed. This is extremely annoying, for
>>    example in this scenario:
>>    - start urpmi --auto-select
>>    - stop process after downloading 200 MB
>>    - start urpmi <somepackage>
>>    - start urpmi --auto-select => downloading starts from the
>>      beginning
>> 
>>   Packages should be deleted only if they are obsolete (i.e older than
>>   installed) or installed. The best solution, used by apt-get is not
>>   to delete anything automatically, with a command by the user to
>>   flush when desired.
>
> This is the current behaviour of urpmi, will be changed maybe.
>
> You can use --noclean to avoid this.

I think the default behavior really shouldn't be to downloaded but not
installed and still valid packages. That flag is nice to know about though.

>> 2) urpmi often fails with dependencies. For example I just upgraded
>>    openssh. "urpmi openssh' failed with a dependency on an old version
>>    of openssh-askpass. I had to manually specify it. This was extra
>>    annoying since I got the original failure after downloading 50 MB
>>    rpms which weren't installed due to the failed dependencies, and
>>    subsequently deleted as described in issue #1.
>> 
>> Summary: I _really_ miss my apt-get!
>
> This is a bug on urpmi which has to be fixed.

Nice to hear, especially since it's the main reason for #1 to occur.

-- 
[ Below is a random fortune, which is unrelated to the above message. ]
mixed emotions:
        Watching a bus-load of lawyers plunge off a cliff.
        With five empty seats.


Reply via email to