Hi François !

Could you please implement an additional requirement checking in urmpi.

Here an example to demonstrate the problem:

I want install samba an my notebook.
So I selected the following packages in rpmdrake:

samba
samba-client
samba-common
samba-doc
sambapdf

I start the installation and urpmi gives me the message:

To satisfy dependencies, the following packages are going to be installed (xx 
MB), following the list of packages now urmpi wants to install.

But urpmi didn't check the additional packages for their requirements or for 
conflicts with other installed packages (eg. freetype-1.3.1-12mdk should be 
installed, but didn't update freetype-tools (freetype-tools-1.3.1-11mdk is 
installed) !!

I mean urpmi have to repeat the requirement checking (and adding the missing 
packages) until no new package is added to the package-list.

Also I think rpmdrake have to reread the rpm-database to update correctly the 
package list (I think it removes the packages without such a check, even when 
urpmi generates an error-message).

Regards.

PS: Did you noticed my workaround to urmpi ("everything already 
installed"-error) ?

-- 
Juergen Krause
Mainz (Germany)

Linux Registered User #225714

Reply via email to