[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