[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-18 Thread Michael Vogt
There is a good discussion going on with upstream right now, I hope we
can resolve the issue and use PK in the future. I doubt that we can do
it for 9.10, time is running out.

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-18 Thread Matthew Paul Thomas
I'm closing this report as Invalid, for several reasons. It is factually
incorrect: the Ubuntu Software Store is not based on/us[ing] ... gnome-
app-install. It doesn't describe any specific problem with the Store.
It doesn't even describe any specific advantage to PackageKit. (I hope I
don't have to explain why strong support in Ubuntu Brainstorm doesn't
count.) And the claim that If for whatever reason this software failed
and we were to go to PK ... then using PK now would make things so much
easier for a transition is such a magnificent example of assuming the
question that it makes my head hurt. That's exactly like reporting a bug
on Chromium that it should use Gecko instead of WebKit just in case
WebKit fails.

These would be examples of useful bug reports, if they were valid:
* Store is X% slower than packagekit-gnome at installing package Y
* Store can't present EULAs appropriately
* debconf prompts can't be localized

None of this means, or should be interpreted as meaning, that Ubuntu
won't use PackageKit for anything. It's quite possible that we will.
It's even possible that a future version of the Store would use
PackageKit instead of Aptdaemon. But those decisions will be based on
specific problems and use cases, not handwaving and scaremongering about
obsolete code. If you want to see the Store use PackageKit, I suggest
that you help to resolve the conflict between PackageKit and debconf,
which is currently being discussed on the PackageKit mailing list. It
might involve changing the PackageKit API, changing debconf, or both,
but either way, this bug report is not a useful place for that
discussion.

** Changed in: software-store (Ubuntu)
   Status: Incomplete = Invalid

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-18 Thread Slug71
Well the Wiki says/used to say that it was to be based on gnome-app-
install and i only recently learnt that it would use aptdaemon.

Also anyone that has been following/reading up and using Packagekit will
already know the technical advantages PK bring to the table and the non-
technical uses of it which is why i didnt really go into that and it
wouldnt be fair to do any comparisons with Software Store at this point.

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-15 Thread Richard Hughes
 We would love to use packagekit, but it does not support debconf or conffile
 prompting. We attempted to contribute those missing features and
 unfortunately they were not accepted on the ground that a packagekit
 transaction can not be interrupted (for something like debconf or conffile
 handling). This is a important feature for us and without it, e.g. sun-java
 packages do not install.

That isn't true at all. Nobody from Ubuntu tried to contribute the
missing functionality, but quite a few people insisted I wrote code to
connect a VTE widget to the transaction which is very different to what
actually needs to be done.

Transactions can already be stopped and re-started with different
options (see http://www.packagekit.org/gtk-doc/introduction-ideas-
transactions.html#introduction-ideas-transactions-sig-install for how
all this works) and questions can be put to the user. We already do that
for EULAs, GPG keys and extended authentication prompts. We already use
the EULA prompts in SUSE, and GPG prompts in Fedora. I'm just not
letting a random script ask the user random non-localised questions. I
am happy to add any number of abstract questions, as long as they are
written in a nice way that other distributions can use.

 So what i would like to know is, if this may may be possible in a future
 release of PK or what?

Sure, it just needs someone from Ubuntu to contribute the code. I guess
it's harder contributing to a shared project than just writing
_yet_another_ frontend to apt, but I guess that's the Ubuntu way. I
don't want to seem like I'm bashing Ubuntu, as I think it's a great
product, just the transparency and upstream ethos still needs quite a
lot of work. In a few years time I hope you guys will realize that
trying to be the one upstream source for all of the Linux desktop is
impossible, and then hopefully will start working with other
distributions in public. For what it's worth, Sebastian Heinlein has
been doing a great job supporting the apt backend for PackageKit, but
the reception PackageKit is getting in Ubuntu (especially for the
integration points) is distinctly lukewarm.

We need someone interested in this to actually write some code, rather
than just decide it's too hard and run away and write more code that
will be obsolete (in my opinion) in a few years anyway. If anyone
actually wants to implement this, I've written quite a lot about it on
the mailing lists, or I would happy to discuss things in person, on a
conf call, or even on IRC.

Thanks,

Richard.

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-15 Thread Slug71
Thank you much for your response Richard, here and in the mailing list.

** Changed in: software-store (Ubuntu)
   Status: Won't Fix = Incomplete

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-05 Thread Slug71
Thank you for the kind explanation Michael. Is this issue something that
could be resolved in the future so that perhaps PK could be used?

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 423718] Re: Use Packagekit instead of gnome-app-install.

2009-09-04 Thread Michael Vogt
Thanks for your bugreport.

We would love to use packagekit, but it does not support debconf or
conffile prompting. We attempted to contribute those missing features
and unfortunately they were not accepted on the ground that a packagekit
transaction can not be interrupted (for something like debconf or
conffile handling). This is a important feature for us and without it,
e.g. sun-java packages do not install.

** Changed in: software-store (Ubuntu)
   Status: New = Won't Fix

-- 
Use Packagekit instead of gnome-app-install.
https://bugs.launchpad.net/bugs/423718
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs