Smart pm, debconf and Packagekit

Asked by Jean.c.h

Hi there,

With work progressing on debconf in packagekit, it got me wondering about Smart and Packagekit on a deb system. Would Packagekit still need debconf integration if it was using Smartpm instead of APT on say eg. Ubuntu?

Thanks.
Jean

Question information

Language:
English Edit question
Status:
Solved
For:
Smart Package Manager Edit question
Assignee:
No assignee Edit question
Solved by:
Anders F Björklund
Solved:
Last query:
Last reply:
Revision history for this message
Best Anders F Björklund (afb) said :
#1

Yes, PackageKit would still need debconf integration. And then the Smart and the backend for it would need to implement support for debconf too... Currently it will just silently fail to install when using PackageKit, or try to show a console window when using Smart. (The actual dpkg installation with Smart will pause until the debconf configuration has been completed.)

Revision history for this message
Jean.c.h (slug71) said :
#2

Thanks for your reply Anders.

Would be nice if Xubuntu and Lubuntu and maybe even Kubuntu could use Smart-pm instead of APT to get the project off the ground. It certainly is an interesting one.

Revision history for this message
Anders F Björklund (afb) said :
#3

All the Ubuntu's can use Smart by installing the "smartpm" package.

And PackageKit has now been set to use "noninteractive" debconf...

Revision history for this message
Jean.c.h (slug71) said :
#4

Thanks Anders,

Thats interesting, is that with the latest PK 0.5.3?
I have tried 'smartpm' as the backend to PK but it didnt seem to be working(on Ubuntu). I did file a bug.

This is a little of topic but perhaps you know the answer?

Packagekit currently has backend support for, APT, alpm, box, Conary, Opkg, PiSi, Poldek, Portage, Slapt, Razor, YUM, ZYpp, Smart and maybe even more now. I know Smart can do what APT and YUM do from the list above and there are probably some there are just totally different to Smart, maybe Conary and Portage?? Sorry im still trying to learn about all the different front and back end managers. What id like to know is how many of those backends supported by Packagekit can actually be replaced by Smart even if support is needed to integrate it?

I think all the backend support PK has is great but it would be nice to build on the standardization PK has brought and maybe try to get support added to Smart from all those backends that can be replaced by Smart.

Revision history for this message
Jean.c.h (slug71) said :
#5

Will smartpm 1.4 include the debconf support which has recently been making its way to PK?

Revision history for this message
Jean.c.h (slug71) said :
#6

Thanks Anders F Björklund, that solved my question.