[packagekit] User Interaction needed
Richard Hughes
hughsient at gmail.com
Thu Mar 13 14:02:00 PDT 2008
On Thu, 2008-03-13 at 14:20 -0600, Stanislav Visnovsky wrote:
> If the package conflicts and PackageKit does not allow to resolve the
> dependency by user, the only choice backend has to fulfill user requirement
> (install) is to remove the conflicting package. IIRC, postfix and sendmail
> conflict on openSUSE.
Why would the end user be installing a MTA? There's no problem in
erroring out the transaction with "You have to uninstall the sendmail
package before you can install postfix". I think it's sane to offer to
do the remove in the zypp tools, but probably not expose that in the
PackageKit API.
> > * utilities like "alternatives" should be used when the binary has the
> > same name.
>
> Well, packaging is never ideal world. ;-)
Heh. :-)
Richard.
More information about the PackageKit
mailing list