Bug 59189

Summary: backend-alpm compilation error
Product: PackageKit Reporter: hamishmaku
Component: GeneralAssignee: Richard Hughes <richard>
Status: NEEDINFO --- QA Contact:
Severity: blocker    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description hamishmaku 2013-01-10 02:19:03 UTC
link to output:

http://pastebin.com/raw.php?i=SyAcbsHF

error on compile with libalpm.

Pacman v4.0.3 - libalpm v7.0.3

attempting to install 0.8.6.
Comment 1 Cédric Bellegarde 2013-09-03 18:17:06 UTC
Can confirm this bug, packagekit is broken on ArchLinux.

So apper 0.8 isn't available.
Comment 2 Сковорода Никита 2014-04-22 16:45:27 UTC
Still does not compile.

It uses PkBackendThreadFunc which was removed in commit a98a025 (Jun 28 2012):
> Backends will have to be ported to the new API, although do not have to support doing transactions without a lock.

This porting wasn't done for the alpm backend.
Comment 3 Richard Hughes 2014-04-22 17:06:24 UTC
(In reply to comment #2)
> This porting wasn't done for the alpm backend.

alpm isn't well maintained in PackageKit
Comment 4 Andrea Scarpino 2016-04-26 13:25:40 UTC
Since Arch Linux builds PackageKit without any patch[1], I suppose this is fixed?

[1] https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/packagekit

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.