[packagekit] yum: detecting file conflicts and using a custom error
Richard Hughes
hughsient at gmail.com
Mon Apr 14 11:15:32 PDT 2008
On Mon, 2008-04-14 at 11:42 -0400, Robin Norwood wrote:
> I agree that this should be done, but the lower in the stack the
> better. Ideally, yum (or better, rpm) would be fixed to give better
> errors...however, the problem here is that instead of getting one
> specific exception, yum can get multiple errors per transaction from
> RPM.
Are we interested in anything but the first?
> This doesn't fit well with the exception model. If you must have
> a specific exception, the best we could do with the current system is
> pick the first and throw away the rest, which might not be the most
> severe.
Sure, but it's stopping the transaction from running. Fix that, re-run
the transaction then find the next problem (if it still exists).
> Another alternative is if PK started allowing multiple
> ErrorCodes per transaction
Nope, it will throw up lots of pretty "developer don't do that" type
warnings if you try to do that :-)
Richard.
More information about the PackageKit
mailing list