Please merge packagekit 0.8.10-2 (main) from Debian unstable (main)

Bug #1207169 reported by Sebastian Heinlein
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
packagekit (Ubuntu)
Fix Released
Undecided
Sebastian Heinlein

Bug Description

Thanks

Changed in packagekit (Ubuntu):
status: New → In Progress
assignee: nobody → Sebastian Heinlein (glatzor)
Revision history for this message
Matthias Klumpp (ximion) wrote :

Please do also merge Apper, GNOME-PackageKit and Listaller at the same time (they consume the new API, and especially Listaller < 0.5.8 will FTBFS with PK < 0.8.10)
You might need to adjust the compat-layer stuff (for GPK & Apper, Listaller requires PK internal API).
Cheers,
    Matthias

summary: - Please merge packagekit 0.8.10-1 (main) from Debian unstable (main)
+ Please merge packagekit 0.8.10-2 (main) from Debian unstable (main)
Revision history for this message
Sebastian Heinlein (glatzor) wrote :

@Matthias:
A sync of apper and listaller would be sufficient? I don't see any Ubuntu specific changes.

What kind of internal API do you mean? I use the GPK tools daily on my Debian box with aptdaemon.

I uploaded an updated packagekit and aptdaemon package to ppa:packagekit/0.8

@Colin:

I will wait until you have updated your click package plugin before uploading to Ubuntu.

Revision history for this message
Matthias Klumpp (ximion) wrote :

GPK, Apper and Listaller can all be synced, I think (if there are no Ubuntu-specific changes - for GPK, the Ubuntu packages were a sync from Debian experimental, so merging the new packages from unstable will work (transition is included)).
Listaller uses PackageKit's internal interfaces through a plugin, which only works with PK (it basically installs a thin layer in front of the native backend to catch Listaller packages). Aptd would need a rewritten Listaller plugin, which does not exist.
GPK and Apper should work with aptd (if the system DBus API is complete).
Thanks for the merge-work!
Cheers,
    Matthias

Revision history for this message
Sebastian Heinlein (glatzor) wrote : Re: [Bug 1207169] Re: Please merge packagekit 0.8.10-2 (main) from Debian unstable (main)

Am 2013-08-12 08:54, schrieb Matthias Klumpp:
> GPK, Apper and Listaller can all be synced, I think (if there are no
> Ubuntu-specific changes - for GPK, the Ubuntu packages were a sync
> from Debian experimental, so merging the new packages from unstable
> will work (transition is included)).
> Listaller uses PackageKit's internal interfaces through a plugin,
> which only works with PK (it basically installs a thin layer in front
> of the native backend to catch Listaller packages). Aptd would need a
> rewritten Listaller plugin, which does not exist.
> GPK and Apper should work with aptd (if the system DBus API is
> complete).
> Thanks for the merge-work!
> Cheers,
> Matthias

I prepared a merge for GPK, too. Unfortunately my upload to the ppa
contains a typo (yelp-utils instead yelp-tools).

gnome-packagekit (3.8.2-4ubuntu1) saucy; urgency=low

   * Merge from Debian Unstable. Remaining changes:
     + Drop obsolete python-packagekit-gtk package
     + Drop build dependency on obsoleted gtk-doc-utils and
libapt-pkg-dev
     + Replace build dependecy on gnome-doc-utils by yelp-tools
     + Raise version of the libglib2.0-dev build dependency
     + Alternatively depend on aptdaemon's PackageKit compatibility layer

So we would just sync Listaller from Debian. It is ok if it depends on
packagekit. It is not the purpose of aptdaemon to provide a complete
replacement for PackageKit. We just want to use the normal client
libraries.

Cheers!

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Sebastien, are you ready for this transition? Can you submit debdiffs or a merge proposal for this and bug 1094616?

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Hello Jeremy,

I am still waiting for a reply from Colin. Because the transition will break the click plugin for packagekit. I can upload packages for both aptdaemon and packagekit, see ppa:packagekit/0.8

Cheers,

Sebastian

Jeremy Bícha (jbicha)
Changed in packagekit (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.