Bug 14479 - Not-working packagekit is installed by default in every DE
Summary: Not-working packagekit is installed by default in every DE
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-07 19:02 CET by Daniel Napora
Modified: 2016-02-23 16:22 CET (History)
6 users (show)

See Also:
Source RPM: packagekit
CVE:
Status comment:


Attachments

Description Daniel Napora 2014-11-07 19:02:40 CET
Not-working packagekit is installed by default in every DE.
It is installed because packagekit-gstreamer-plugin appears in rpmsrate.

In several DE it is "default application" proposed when you try to download rpm package by webbrovser.


How reproducible:
Always


Steps to Reproduce:
1.Install any DE from Classical Installer DVD
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Daniel Napora 2014-11-07 19:06:56 CET
If anybody want to see it in "action", http://repo.mageia.org.pl/qa/packagekit/

I believe packagekit integration with urpmi was never done. So I suggest to remove packagekit from default installation, until it works.
Comment 2 Martin Whitaker 2015-04-03 21:44:23 CEST
This is also affecting system-config-printer, as described in bug 15549. The error message in the journal is:

  PackageKit-Urpmi-ERROR **: Backend needs to be ported to 0.8.x -- see backends/PORTING.txt for details

The packagekit package version currently on the mirrors is 1.0.0-2, dating back to last October. I've tried building and installing the latest version (1.0.5), using the spec file and patches in the Mageia Subversion repository, which gets a bit further, then fails. Running packagekitd with the --verbose option, I get the following error:

  STDERR: Can't locate object method "is_package_installed" via package "URPM::DB" at /usr/share/PackageKit/helpers/urpmi/urpmi_backend/tools.pm line 90.

@Thierry - it looks like you fixed the first problem. Was there a reason this didn't get pushed into Cauldron?

CC: (none) => mageia, thierry.vignaud

Martin Whitaker 2015-04-03 21:45:16 CEST

Blocks: (none) => 15549

Martin Whitaker 2015-04-04 14:56:30 CEST

Blocks: 15549 => (none)

Comment 3 Samuel Verschelde 2015-06-06 01:17:38 CEST
Link in comment #1 is broken.

Is this bug still present in Mageia 5 RC or newer?

Keywords: (none) => NEEDINFO
Source RPM: (none) => packagekit

Comment 4 Angelo Naselli 2015-06-09 22:50:35 CEST
Yes still present and fixed in github as discussed on dev mailing lists.
Some more changes are needed imo... but let's hope to have a good update for mga5 final

CC: (none) => anaselli

Comment 5 Nic Baxter 2016-01-04 05:37:25 CET
Have you tried Mga5 final?

CC: (none) => nic

Comment 6 Marja Van Waes 2016-02-17 20:33:44 CET
@ Daniel, Martin, Angelo

did it indeed get fixed?

CC: (none) => marja11

Comment 7 Angelo Naselli 2016-02-17 20:40:20 CET
well not in final mga5 as far as i know :) But i have to admit I haven't tested it any more...
Comment 8 Daniel Napora 2016-02-17 20:53:34 CET
Looks like it's fixed in MGA6 dev1 snapshot, at last on Plasma 5 and IceWM desktops installed from LiveDVD.
Comment 9 Martin Whitaker 2016-02-19 00:09:48 CET
(In reply to Angelo Naselli from comment #7)
> well not in final mga5 as far as i know :) But i have to admit I haven't
> tested it any more...

Likewise, as far as I know it didn't get fixed in MGA5. For bug 15549 I worked round the problem by stopping s-c-p from using packagekit. I've not yet got MGA6 to install cleanly, so can't speak to that.
Comment 10 Samuel Verschelde 2016-02-23 14:42:11 CET
(In reply to Daniel Napora from comment #8)
> Looks like it's fixed in MGA6 dev1 snapshot, at last on Plasma 5 and IceWM
> desktops installed from LiveDVD.

You mean packagekit is fixed, or not installed by default?
Comment 11 Daniel Napora 2016-02-23 16:09:17 CET
I mean it is not proposed as default application for handling rpm files.
This was reason to file this bug.

Packagekit is installed. I don't know if packagekit is fixed.
Comment 12 Samuel Verschelde 2016-02-23 16:22:26 CET
Since we can't fix the installers for Mageia 5 and it looks like it's fixed in Mageia 6, closing as Fixed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Samuel Verschelde 2016-02-23 16:22:34 CET

Keywords: NEEDINFO => (none)


Note You need to log in before you can comment on or make changes to this bug.