Fixed PackageKit / DBus problem
Fixed PackageKit / DBus problem

On Ubuntu, the error seen was (Ubuntu bug#953756):

org.freedesktop.DBus.Python.TypeError: TypeError: InstallPackages() takes exactly 4 arguments (3 given)

0install first tried to use the old PackageKit and then switch to the new one if it got an UnknownMethod error. This error has now become InvalidArgs instead.

Reported by Michel Alexandre Salim.

gasche/0install,dabrahams/0install,dbenamy/0install,timdiels/0install,gasche/0install,bartbes/0install,gasche/0install,pombreda/0install,jaychoo/0install,bhilton/0install,afb/0install,dabrahams/zeroinstall,gasche/0install,bastianeicher/0install,gfxmonk/0install,bastianeicher/0install,0install/0install,0install/0install,timdiels/0install,bhilton/0install,DarkGreising/0install,michel-slm/0install,dabrahams/0install,pombreda/0install,HoMeCracKeR/0install,0install/0install,michel-slm/0install,timdiels/0install,dabrahams/zeroinstall,bartbes/0install,afb/0install,timdiels/0install,gfxmonk/0install,bastianeicher/0install,dabrahams/zeroinstall,dabrahams/0install,bhilton/0install,jaychoo/0install,afb/0install,bartbes/0install,DarkGreising/0install,jaychoo/0install,DarkGreising/0install,fdopen/0install,dbenamy/0install,HoMeCracKeR/0install,gfxmonk/0install,michel-slm/0install,afb/0install,dbenamy/0install,pombreda/0install,fdopen/0install,HoMeCracKeR/0install,fdopen/0install