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