(In reply to Dominique Leuenberger from comment #6) > (In reply to Jonathan Kang from comment #5) > > The closest we can achieve now is: > > > > # a is installed in the system, while b and c is not. > > $ pkcon install a b c > > Resolving bla bla > > The following packages have to be installed: > > b description of package b > > c description of package c > > Proceed with changes? [N/y] y > > Installing bla bla > > Finished > > Fatal error: a is already installed. > > It shouldn't be a 'Fatal error' (it's rather an information) - and pkcon > should not exit with error code - the rest is acceptable This is as close as we can get with how PK works now. PK doesn't have a mechanism to allow backend pass a summary. Let's just ignore those already installed packages and proceed installing others atm.