Summary: | Muon asks for password twice when doing update | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | incredible.angst |
Component: | Updates | Assignee: | Jonathan Thomas <echidnaman> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | aleixpol, sitter |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Kubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Screenshot of first password dialog box
Screenshot of second password dialog box |
Description
incredible.angst
2014-01-31 11:33:29 UTC
Screenshots of the respective password prompts please. Created attachment 84961 [details]
Screenshot of first password dialog box
Created attachment 84962 [details]
Screenshot of second password dialog box
Added screenshots.
Sorry, it's different password dialogs. But why it needs kdewallet? I am not sure, I'll have a look. libmuon/backends/BodegaBackend/BodegaBackend.cpp: KWallet::Wallet *wallet = KWallet::Wallet::openWallet(KWallet::Wallet::NetworkWallet(), 0, KWallet::Wallet::Synchronous); Bodega is a general purpose app store being developed by KDE [1], and apparently it needs client authentication. Bodega is the reason why it opens a wallet. It is somewhat experimental at this stage, so I am not entirely sure that is intended or anything, I'll ask the responsible dev to be sure. FWIW though, if you have the bodega client you are most certainly not running an official Kubuntu muon package or have unpackaged files floating about, because kubuntu doesn't pacakge muon with bodega at this time. [1] http://lwn.net/Articles/525020/ Thanks. I use packages from kubuntu, however I installed "regular" ubuntu first. Seems that it is distribution-related problem and I should report to ubuntu issue tracker. Nope. Ubuntu and Kubuntu share the same muon package and that package does not have Bodega support, so you must have gotten the bodega backend from elsewhere (i.e. not official). Bodega opens a wallet because we need to fetch listings of resources as well as for ratings and reviews and these require authentication. FWIW, ubuntu also requires authentication for ratings and reviews. |