[packagekit] PackageKit & Debian, Was: External dependencies, DeviceKit-power and GNOME Power Manager

Richard Hughes hughsient at gmail.com
Thu Nov 27 04:37:54 PST 2008


On Wed, 2008-11-26 at 16:47 +0100, Sebastian Heinlein wrote:
> Am Mittwoch, den 26.11.2008, 13:23 +0000 schrieb Richard Hughes:
> > > This is why I'd also like to see this kind of "user interaction"
> > built
> > > into the protocol
> > 
> > If it blocks the transaction, it just can't happen. If we can do it
> > before (EULA), after (file conflicts), or are able to restart (GPG
> > import) then it's possible to do with PackageKit.
> 
> So we could add an additional exit state corresponding to the EULA?

There already is; PK_EXIT_ENUM_EULA_REQUIRED

> An idea would be to extract the debconf templates before installing
> after downloading, to emit a not yet existing ConifugrationRequired
> signal for each template and exit the transaction.

Yes, this sounds like a good workaround.

Richard.





More information about the PackageKit mailing list