Sync gnome-packagekit 3.0.3-1 (universe) from Debian experimental (main)

Bug #791497 reported by Matthias Klumpp
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Wishlist
Unassigned

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu
 status new
 importance wishlist
 subscribe ubuntu-sponsors
 done

Please sync gnome-packagekit 3.0.3-1 (universe) from Debian experimental (main)

All changelog entries:
gnome-packagekit (3.0.3-1) experimental; urgency=low

  * New upstream bugfix release
  * Removed potfile patch: Applied upstream
  * Build-depend on latest PackageKit revision

 -- Matthias Klumpp <email address hidden> Wed, 01 Jun 2011 15:02:58 +0200

gnome-packagekit (3.0.0-1) experimental; urgency=low

  * New upstream release:
     - GTK+3 release
     - Add desktop file for gpk-dbus-service (William Jon McCann)
     - Don't use hardcoded paths to executables (William Jon McCann)
     - Rename to Software Install (William Jon McCann)
     - Use a proper application name (William Jon McCann)
     - Use /org/gnome as starting path for schemas (Richard Hughes)
  * Abort build on upstream changes
  * Don't ship the distribution upgrade tool

 -- Matthias Klumpp <email address hidden> Wed, 06 Apr 2011 15:07:46 +0200

gnome-packagekit (2.32.0-2) unstable; urgency=low

  * Use dh-python2 instead of python-central
  * Mention use of GFDL-NIV in debian/copyright

 -- Matthias Klumpp <email address hidden> Wed, 23 Feb 2011 18:23:07 +0100

gnome-packagekit (2.32.0-1) unstable; urgency=low

  * Initial release (Closes: #604062)

 -- Matthias Klumpp <email address hidden> Sat, 18 Dec 2010 14:29:24 +0100
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iQIcBAEBAgAGBQJN5oc3AAoJEElMil+/TezrpU4P/27es1jY1aKuoMGMk0qW9/nP
7YjagWdcktvrrp/WmmmuEKQaCSglEFN5701hFy8jCRVJw7awJ3OZgyW6jazlRFuH
VThawwAyCWW/GLlonD8aYlkOqgPtgz0EjdVr7wBH8YYLgA1iCIPr/LblXfTMD1H9
OoCt88uzKYsoBOEeSxq4fX9A2iI/IX35vsplH1oQkmE3JavqH+aCLflhkK0JDfd7
Pep2OQXxiJxJcfHghMQ/VB355k4PU07vyWio6P+A5NS4H8Lr8KnLsLJtqITOPdAc
FkizpholDqT7I4TM0z1OhtyMTvNKEF/HLwYPTY1axRxYz8DoWgv9CtkpHxJrYxQD
AxYM3jZ3J8iN4J2YRv6EP8+/nECgcuM2fXIKV1Op0ASSbQ2m30tDrRPyv5bwNOFb
hlFONwlgftNp0hraU6a5jCxkFvVFFivkFe4BvU4Y7OLPF4QAGNiinXqMTsSnfXWN
oPtAx1SKCRtLv6YsvzKi5OsozDaLaq4zeNkjs/d2elnqWMymhYjlDPJCssFezCbz
wwR4sbuK1QyoJ+YVCg1VUqB38L5/sq7XRWMJ2G5e8app8Qzh+r9yFN5xbdoEAKch
5BxxG2m6lVuFXIO9ngvL8F1gi7mwielZao7oi8msfQ42H5GmXaGbikobjbk7APAB
PVkrmwB9z1UXDuMXeChi
=1wXe
-----END PGP SIGNATURE-----

Tags: patch
Revision history for this message
Micah Gersten (micahg) wrote :

Taking a look

Changed in ubuntu:
assignee: nobody → Micah Gersten (micahg)
status: New → In Progress
Revision history for this message
Micah Gersten (micahg) wrote :

Thank you for requesting to sync. However, this cannot be test built until packagekit 0.6.14-2~ or greater is merged (sid only has 0.6.14-1):
After installing, the following dependencies are still unsatisfied:
libpackagekit-glib2-dev(inst 0.6.11-2ubuntu3 ! >= wanted 0.6.14-2~)
Source-dependencies not satisfied; skipping gnome-packagekit

Please reset status to new and resubscribe ubuntu-sponsors when a new enough version of packagekit is in the archive.

Changed in ubuntu:
assignee: Micah Gersten (micahg) → nobody
status: In Progress → Incomplete
Revision history for this message
Matthias Klumpp (ximion) wrote : Re: [Bug 791497] Re: Sync gnome-packagekit 3.0.3-1 (universe) from Debian experimental (main)

Okay, I'll do that.
A sync of PackageKit is already requested too, should be really easy to do
since the Debian package has all Ubuntu changes inside already.
So this package can be synced soon :)
There's another issue with this package: In Debian, we have libnotify-dev
> 0.7, which GPK requires to compile. Ubuntu has renamed this package at
time, they ship libnotify4-dev > 0.7.
So maybe Ubuntu should change the libnotify package name if there are no
important reverse dependencies, otherwise make the GPK package depend on
libnotify4-dev instead of libnotify-dev.
Cheers,
  Matthias

On Wed, 01 Jun 2011 21:12:12 -0000, Micah Gersten
<email address hidden> wrote:
> Thank you for requesting to sync. However, this cannot be test built
> until packagekit 0.6.14-2~ or greater is merged (sid only has 0.6.14-1):
> After installing, the following dependencies are still unsatisfied:
> libpackagekit-glib2-dev(inst 0.6.11-2ubuntu3 ! >= wanted 0.6.14-2~)
> Source-dependencies not satisfied; skipping gnome-packagekit
>
> Please reset status to new and resubscribe ubuntu-sponsors when a new
> enough version of packagekit is in the archive.

Revision history for this message
Micah Gersten (micahg) wrote :

Actually, Ubuntu changed back to libnotify-dev for Oneiric, I set up a transition in the tracker to make sure we migrate everything back: http://people.canonical.com/~ubuntu-archive/transitions/libnotify.html

Revision history for this message
Matthias Klumpp (ximion) wrote :
Download full text (3.9 KiB)

> Actually, Ubuntu changed back to libnotify-dev for Oneiric, I set up a
> transition in the tracker to make sure we migrate everything back:
> http://people.canonical.com/~ubuntu-archive/transitions/libnotify.html
Ah, cool! I asked for this on IRC some time ago, but then lost track on
the state of the changes.
Thanks for the update :)

P.S: Cause I work on Debian/Ubuntu packaging at the same time (in the same
Git-repo) Ubuntu packages are generated automatically.
The last GPK build failed:
https://launchpadlibrarian.net/72813471/buildlog_ubuntu-oneiric-amd64.gnome-packagekit_3.0.3-1~46~oneiric1_FAILEDTOBUILD.txt.gz
Is xmllint on Oneiric working at time? Cause the package built
successfully in my Oneiric chroot, only Launchpad seems to have problems.
Just to be sure I disabled unit tests for Debian and Ubuntu now, maybe
this is a workaround for this strange issue. (Or the Lauchpad buildds are
just not up-to-date or my chroot was too old :P)
Just wanted to notify you 'bout that. (Better test the package in a chroot
again, just to be sure everything works as expected)

> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/791497
>
> Title:
> Sync gnome-packagekit 3.0.3-1 (universe) from Debian experimental
> (main)
>
> Status in Ubuntu:
> Incomplete
>
> Bug description:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> affects ubuntu
> status new
> importance wishlist
> subscribe ubuntu-sponsors
> done
>
> Please sync gnome-packagekit 3.0.3-1 (universe) from Debian
> experimental (main)
>
> All changelog entries:
> gnome-packagekit (3.0.3-1) experimental; urgency=low
>
> * New upstream bugfix release
> * Removed potfile patch: Applied upstream
> * Build-depend on latest PackageKit revision
>
> -- Matthias Klumpp <email address hidden> Wed, 01 Jun 2011 15:02:58
> +0200
>
> gnome-packagekit (3.0.0-1) experimental; urgency=low
>
> * New upstream release:
> - GTK+3 release
> - Add desktop file for gpk-dbus-service (William Jon McCann)
> - Don't use hardcoded paths to executables (William Jon McCann)
> - Rename to Software Install (William Jon McCann)
> - Use a proper application name (William Jon McCann)
> - Use /org/gnome as starting path for schemas (Richard Hughes)
> * Abort build on upstream changes
> * Don't ship the distribution upgrade tool
>
> -- Matthias Klumpp <email address hidden> Wed, 06 Apr 2011 15:07:46
> +0200
>
> gnome-packagekit (2.32.0-2) unstable; urgency=low
>
> * Use dh-python2 instead of python-central
> * Mention use of GFDL-NIV in debian/copyright
>
> -- Matthias Klumpp <email address hidden> Wed, 23 Feb 2011 18:23:07
> +0100
>
> gnome-packagekit (2.32.0-1) unstable; urgency=low
>
> * Initial release (Closes: #604062)
>
> -- Matthias Klumpp <email address hidden> Sat, 18 Dec 2010 14:29:24
> +0100
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
>
> iQIcBAEBAgAGBQJN5oc3AAoJEElMil+/TezrpU4P/27es1jY1aKuoMGMk0qW9/nP
> 7YjagWdcktvrrp/WmmmuEKQaCSglEFN5701hFy8jCRVJw7awJ3OZg...

Read more...

Revision history for this message
Micah Gersten (micahg) wrote :

Actually, I think it's working fine. The launchpad buildds don't have net access, so I think you just need to make xmllint use the local DTDs. I would suggest reenabling the test suite, but disable the need for net access.

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

The Debian buildds also don't have net access, but they build the package (and my Oneiric chroot does this too) --> https://buildd.debian.org/status/fetch.php?pkg=gnome-packagekit&arch=i386&ver=3.0.3-1&stamp=1306962032
Anyway, if this gets synced and fails on Ubuntu's official buildds, I'll of course resolve this issue too. (but it might not be GPKs fault :P)

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

A suitable version of PackageKit is in the archives now :)

Changed in ubuntu:
status: Incomplete → New
Revision history for this message
Micah Gersten (micahg) wrote :

Indeed, but per my previous comment, xmllint needs to be told not to verify the DTDs externally. I've fixed this before, but I can't remember where.

Changed in ubuntu:
assignee: nobody → Matthias Klumpp (ximion)
status: New → Incomplete
Revision history for this message
Matthias Klumpp (ximion) wrote :
Download full text (3.3 KiB)

Oh, sorry, forgot this.
Why does this work on Fedoras and Debians buildds, but not with Ubuntu?

On Tue, 07 Jun 2011 18:03:44 -0000, Micah Gersten
<email address hidden> wrote:
> Indeed, but per my previous comment, xmllint needs to be told not to
> verify the DTDs externally. I've fixed this before, but I can't
> remember where.
>
> ** Changed in: ubuntu
> Status: New => Incomplete
>
> ** Changed in: ubuntu
> Assignee: (unassigned) => Matthias Klumpp (ximion)
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/791497
>
> Title:
> Sync gnome-packagekit 3.0.3-1 (universe) from Debian experimental
> (main)
>
> Status in Ubuntu:
> Incomplete
>
> Bug description:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> affects ubuntu
> status new
> importance wishlist
> subscribe ubuntu-sponsors
> done
>
> Please sync gnome-packagekit 3.0.3-1 (universe) from Debian
> experimental (main)
>
> All changelog entries:
> gnome-packagekit (3.0.3-1) experimental; urgency=low
>
> * New upstream bugfix release
> * Removed potfile patch: Applied upstream
> * Build-depend on latest PackageKit revision
>
> -- Matthias Klumpp <email address hidden> Wed, 01 Jun 2011 15:02:58
> +0200
>
> gnome-packagekit (3.0.0-1) experimental; urgency=low
>
> * New upstream release:
> - GTK+3 release
> - Add desktop file for gpk-dbus-service (William Jon McCann)
> - Don't use hardcoded paths to executables (William Jon McCann)
> - Rename to Software Install (William Jon McCann)
> - Use a proper application name (William Jon McCann)
> - Use /org/gnome as starting path for schemas (Richard Hughes)
> * Abort build on upstream changes
> * Don't ship the distribution upgrade tool
>
> -- Matthias Klumpp <email address hidden> Wed, 06 Apr 2011 15:07:46
> +0200
>
> gnome-packagekit (2.32.0-2) unstable; urgency=low
>
> * Use dh-python2 instead of python-central
> * Mention use of GFDL-NIV in debian/copyright
>
> -- Matthias Klumpp <email address hidden> Wed, 23 Feb 2011 18:23:07
> +0100
>
> gnome-packagekit (2.32.0-1) unstable; urgency=low
>
> * Initial release (Closes: #604062)
>
> -- Matthias Klumpp <email address hidden> Sat, 18 Dec 2010 14:29:24
> +0100
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
>
> iQIcBAEBAgAGBQJN5oc3AAoJEElMil+/TezrpU4P/27es1jY1aKuoMGMk0qW9/nP
> 7YjagWdcktvrrp/WmmmuEKQaCSglEFN5701hFy8jCRVJw7awJ3OZgyW6jazlRFuH
> VThawwAyCWW/GLlonD8aYlkOqgPtgz0EjdVr7wBH8YYLgA1iCIPr/LblXfTMD1H9
> OoCt88uzKYsoBOEeSxq4fX9A2iI/IX35vsplH1oQkmE3JavqH+aCLflhkK0JDfd7
> Pep2OQXxiJxJcfHghMQ/VB355k4PU07vyWio6P+A5NS4H8Lr8KnLsLJtqITOPdAc
> FkizpholDqT7I4TM0z1OhtyMTvNKEF/HLwYPTY1axRxYz8DoWgv9CtkpHxJrYxQD
> AxYM3jZ3J8iN4J2YRv6EP8+/nECgcuM2fXIKV1Op0ASSbQ2m30tDrRPyv5bwNOFb
> hlFONwlgftNp0hraU6a5jCxkFvVFFivkFe4BvU4Y7OLPF4QAGNiinXqMTsSnfXWN
> oPtAx1SKCRtLv6YsvzKi5OsozDaLaq4zeNkjs/d2elnqWMymhYjlDPJCssFezCbz
> wwR4sbuK1QyoJ+YVCg1VUqB38L5/sq7XRWMJ2G5e8app8Qzh+r9yFN5xbdoEAKch
> 5BxxG2m6lVuFXIO9ngvL8F1g...

Read more...

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

This problem exists because of a different dependency-chain in Ubuntu. Build-dependening on rarian-compat solves this problem. I merged this Ubuntu-specific change with the Debian sources and attached a patch for Ubuntu.
If you apply this to the (new) Ubuntu package, the issue will be gone :)

Changed in ubuntu:
status: Incomplete → Confirmed
status: Confirmed → New
Revision history for this message
Matthias Klumpp (ximion) wrote :
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I reviewed the provided debdiff and it had extra changes in it that were unrelated to this bug and not documented. I went ahead and removed them and built after disabling outbound access to scrollkeeper.sourceforge.net. The build went fine and therefore I am processing this updated debdiff. If the build fails or the changes to debian/gnome-packagekit.install were required, please upload a new package detailing all the changes in debian/changelog. Thanks!

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

This should work :) The additional changes might have been inside the diff because they will be in the next Debian revision of the GPK package. (and I just diff'ed the new version against that one in Debian experimental (and forgot about the few additional changes, which don't do anything good or bad, they're not really necessary))
Thanks for reviewing!

tags: added: patch
Revision history for this message
Micah Gersten (micahg) wrote :

I unsubscribed ubuntu-sponsors since this has already been uploaded to Oneiric and is waiting in source NEW.

Changed in ubuntu:
assignee: Matthias Klumpp (ximion) → nobody
status: New → Fix Committed
Revision history for this message
Matthias Klumpp (ximion) wrote :

Thanks! If there are any updates on this, I will notify you :)

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

Looks like a pointer conversion issue needs to be fixed... I'll prepare a patch on Monday/Tuesday (I'm away for two days) - if someone wants to do this feel free to fix it earlier ^^

Changed in ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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