[packagekit] I've broken all your nice backend code...

Anders F Björklund afb at algonet.se
Wed Jun 6 01:46:00 PDT 2012


> I suppose one could fix the Smart backend, but since it lost the
> distribution support another option would be just removing it...
> 
> Guess I should install the Beefy Miracle™ and see just how broken ?

"Pretty badly", I suppose... The smart package itself and the config
is still not updated, so it has the 2010 version and fc13.89 repos[*].

Updated the API ("PORTING"), but it seems like there is more to be done:
(pkcon:31022): GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed
Results:
Fatal error: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(s)', does not match expected type `(t)'

Thus my question: is it better to drop it, then to just let it rot ?

In order for PackageKit to work, it needs to have a distribution
that allows the needed packages, configuration and repositories.
It doesn't matter if the backend "works", if there is no "support".
So might as well move the other backends to separate installations...

--anders

* https://bugzilla.redhat.com/show_bug.cgi?id=253184
  https://bugzilla.redhat.com/show_bug.cgi?id=651067
  https://bugzilla.redhat.com/show_bug.cgi?id=674125
  https://bugzilla.redhat.com/show_bug.cgi?id=783703



More information about the PackageKit mailing list