Date: Saturday, May 24, 2014 @ 16:06:14 Author: bgyorgy Revision: 111783
archrelease: copy trunk to community-i686, community-x86_64 Added: gnome-packagekit/repos/community-i686/PKGBUILD (from rev 111782, gnome-packagekit/trunk/PKGBUILD) gnome-packagekit/repos/community-i686/gnome-packagekit.install (from rev 111782, gnome-packagekit/trunk/gnome-packagekit.install) gnome-packagekit/repos/community-i686/packagekit-0.8.patch (from rev 111782, gnome-packagekit/trunk/packagekit-0.8.patch) gnome-packagekit/repos/community-x86_64/PKGBUILD (from rev 111782, gnome-packagekit/trunk/PKGBUILD) gnome-packagekit/repos/community-x86_64/gnome-packagekit.install (from rev 111782, gnome-packagekit/trunk/gnome-packagekit.install) gnome-packagekit/repos/community-x86_64/packagekit-0.8.patch (from rev 111782, gnome-packagekit/trunk/packagekit-0.8.patch) Deleted: gnome-packagekit/repos/community-i686/PKGBUILD gnome-packagekit/repos/community-i686/gnome-packagekit.install gnome-packagekit/repos/community-i686/packagekit-0.8.patch gnome-packagekit/repos/community-x86_64/PKGBUILD gnome-packagekit/repos/community-x86_64/gnome-packagekit.install gnome-packagekit/repos/community-x86_64/packagekit-0.8.patch -------------------------------------------+ /PKGBUILD | 82 +++++++++++++++++ /gnome-packagekit.install | 26 +++++ /packagekit-0.8.patch | 130 ++++++++++++++++++++++++++++ community-i686/PKGBUILD | 43 --------- community-i686/gnome-packagekit.install | 13 -- community-i686/packagekit-0.8.patch | 65 -------------- community-x86_64/PKGBUILD | 43 --------- community-x86_64/gnome-packagekit.install | 13 -- community-x86_64/packagekit-0.8.patch | 65 -------------- 9 files changed, 238 insertions(+), 242 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2014-05-24 14:06:04 UTC (rev 111782) +++ community-i686/PKGBUILD 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> -# Contributor: Jonathan Conder <jonno.con...@gmail.com> - -pkgname=gnome-packagekit -pkgver=3.12.1 -pkgrel=1 -pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop' -arch=('i686' 'x86_64') -url='http://www.packagekit.org/' -license=('GPL') -depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify' - 'packagekit') -makedepends=('intltool' 'itstool' 'docbook-xsl' 'libcanberra') -optdepends=('gnome-settings-daemon-updates: update and message notifications') -install="$pkgname.install" -source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" - "packagekit-0.8.patch") -sha256sums=('fec804f75d178bf2984828873491733338ed6f549e287afe16d7302da26c5ead' - '717ba4d281adbafc9409202538ad1c8ce9a2bb41a6a0bc127e8dd5c4c1da1d65') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -RNp1 -i "$srcdir/packagekit-0.8.patch" - - _mime='application/x-xz-compressed-tar;application/x-servicepack;' - sed -i "s@MimeType=.*@MimeType=$_mime@" data/gpk-install-local-file.desktop.in -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --disable-schemas-compile \ - PYTHON=/usr/bin/python2 - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} Copied: gnome-packagekit/repos/community-i686/PKGBUILD (from rev 111782, gnome-packagekit/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Jonathan Conder <jonno.con...@gmail.com> + +pkgname=gnome-packagekit +pkgver=3.12.2 +pkgrel=1 +pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop' +arch=('i686' 'x86_64') +url='http://www.packagekit.org/' +license=('GPL') +depends=('desktop-file-utils' 'gtk3' 'libnotify' 'packagekit') +makedepends=('intltool' 'itstool' 'docbook-xsl' 'libcanberra') +install="$pkgname.install" +source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" + "packagekit-0.8.patch") +sha256sums=('a4d5fca6f9481b48202f996c8a3835051c98b6e6df0929394704c3c41e28afb2' + '717ba4d281adbafc9409202538ad1c8ce9a2bb41a6a0bc127e8dd5c4c1da1d65') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch -RNp1 -i "$srcdir/packagekit-0.8.patch" + + _mime='application/x-xz-compressed-tar;application/x-servicepack;' + sed -i "s@MimeType=.*@MimeType=$_mime@" data/gpk-install-local-file.desktop.in +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --disable-schemas-compile \ + PYTHON=/usr/bin/python2 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} Deleted: community-i686/gnome-packagekit.install =================================================================== --- community-i686/gnome-packagekit.install 2014-05-24 14:06:04 UTC (rev 111782) +++ community-i686/gnome-packagekit.install 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,13 +0,0 @@ -post_install() { - glib-compile-schemas usr/share/glib-2.0/schemas - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: gnome-packagekit/repos/community-i686/gnome-packagekit.install (from rev 111782, gnome-packagekit/trunk/gnome-packagekit.install) =================================================================== --- community-i686/gnome-packagekit.install (rev 0) +++ community-i686/gnome-packagekit.install 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: community-i686/packagekit-0.8.patch =================================================================== --- community-i686/packagekit-0.8.patch 2014-05-24 14:06:04 UTC (rev 111782) +++ community-i686/packagekit-0.8.patch 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,65 +0,0 @@ -From 4077ba3ea30354ef070d640a5af4b6a913e97f4b Mon Sep 17 00:00:00 2001 -From: Richard Hughes <rich...@hughsie.com> -Date: Tue, 18 Jun 2013 12:56:05 +0000 -Subject: Ignore package progress updates when the transaction is being simulated - -PackageKit backends do not have to issue INFO_FINISHED when simulating, and most -don't bother. As we didn't special-case simulation, we set up the activity -spinner on the Package(INFO_UPDATING) event and do not cancel the signal. - -This leaves every row in the update viewer with a spinning cursor, which due to -the way the code was structured lead to an O(n*n) exposion of updates to the -cell renderers for each update. For a dozen or so updates it was not noticable, -and nobody noticed the slight increase of CPU usage. - -Now that TeX Live has officially jumped the shark and has many hundreds of -sub-packages, it's quite plausible to have *thousands* of small packages to -update. This means that the O(n*n) bug stops being a minor increase in CPU and -starts to use the CPU at 100% for many hours before completing. - -Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=969852 ---- -diff --git a/src/gpk-update-viewer.c b/src/gpk-update-viewer.c -index 53be9cf..a2182a1 100644 ---- a/src/gpk-update-viewer.c -+++ b/src/gpk-update-viewer.c -@@ -841,6 +841,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - gchar *text; - gint percentage; - GtkWidget *widget; -+ guint64 transaction_flags; - PkInfoEnum info; - PkRoleEnum role; - PkStatusEnum status; -@@ -853,6 +854,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - "percentage", &percentage, - "package", &package, - "allow-cancel", &allow_cancel, -+ "transaction-flags", &transaction_flags, - NULL); - - if (type == PK_PROGRESS_TYPE_PACKAGE) { -@@ -864,6 +866,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - GtkTreePath *path; - gboolean scroll; - -+ /* ignore simulation phase */ -+ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) -+ goto out; -+ - /* add the results, not the progress */ - if (role == PK_ROLE_ENUM_GET_UPDATES) - goto out; -@@ -1040,6 +1046,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - guint size_display; - PkItemProgress *item_progress; - -+ /* ignore simulation phase */ -+ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) -+ goto out; -+ - g_object_get (progress, - "item-progress", &item_progress, - NULL); --- -cgit v0.9.2 Copied: gnome-packagekit/repos/community-i686/packagekit-0.8.patch (from rev 111782, gnome-packagekit/trunk/packagekit-0.8.patch) =================================================================== --- community-i686/packagekit-0.8.patch (rev 0) +++ community-i686/packagekit-0.8.patch 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,65 @@ +From 4077ba3ea30354ef070d640a5af4b6a913e97f4b Mon Sep 17 00:00:00 2001 +From: Richard Hughes <rich...@hughsie.com> +Date: Tue, 18 Jun 2013 12:56:05 +0000 +Subject: Ignore package progress updates when the transaction is being simulated + +PackageKit backends do not have to issue INFO_FINISHED when simulating, and most +don't bother. As we didn't special-case simulation, we set up the activity +spinner on the Package(INFO_UPDATING) event and do not cancel the signal. + +This leaves every row in the update viewer with a spinning cursor, which due to +the way the code was structured lead to an O(n*n) exposion of updates to the +cell renderers for each update. For a dozen or so updates it was not noticable, +and nobody noticed the slight increase of CPU usage. + +Now that TeX Live has officially jumped the shark and has many hundreds of +sub-packages, it's quite plausible to have *thousands* of small packages to +update. This means that the O(n*n) bug stops being a minor increase in CPU and +starts to use the CPU at 100% for many hours before completing. + +Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=969852 +--- +diff --git a/src/gpk-update-viewer.c b/src/gpk-update-viewer.c +index 53be9cf..a2182a1 100644 +--- a/src/gpk-update-viewer.c ++++ b/src/gpk-update-viewer.c +@@ -841,6 +841,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + gchar *text; + gint percentage; + GtkWidget *widget; ++ guint64 transaction_flags; + PkInfoEnum info; + PkRoleEnum role; + PkStatusEnum status; +@@ -853,6 +854,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + "percentage", &percentage, + "package", &package, + "allow-cancel", &allow_cancel, ++ "transaction-flags", &transaction_flags, + NULL); + + if (type == PK_PROGRESS_TYPE_PACKAGE) { +@@ -864,6 +866,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + GtkTreePath *path; + gboolean scroll; + ++ /* ignore simulation phase */ ++ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) ++ goto out; ++ + /* add the results, not the progress */ + if (role == PK_ROLE_ENUM_GET_UPDATES) + goto out; +@@ -1040,6 +1046,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + guint size_display; + PkItemProgress *item_progress; + ++ /* ignore simulation phase */ ++ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) ++ goto out; ++ + g_object_get (progress, + "item-progress", &item_progress, + NULL); +-- +cgit v0.9.2 Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2014-05-24 14:06:04 UTC (rev 111782) +++ community-x86_64/PKGBUILD 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> -# Contributor: Jonathan Conder <jonno.con...@gmail.com> - -pkgname=gnome-packagekit -pkgver=3.12.1 -pkgrel=1 -pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop' -arch=('i686' 'x86_64') -url='http://www.packagekit.org/' -license=('GPL') -depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify' - 'packagekit') -makedepends=('intltool' 'itstool' 'docbook-xsl' 'libcanberra') -optdepends=('gnome-settings-daemon-updates: update and message notifications') -install="$pkgname.install" -source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" - "packagekit-0.8.patch") -sha256sums=('fec804f75d178bf2984828873491733338ed6f549e287afe16d7302da26c5ead' - '717ba4d281adbafc9409202538ad1c8ce9a2bb41a6a0bc127e8dd5c4c1da1d65') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -RNp1 -i "$srcdir/packagekit-0.8.patch" - - _mime='application/x-xz-compressed-tar;application/x-servicepack;' - sed -i "s@MimeType=.*@MimeType=$_mime@" data/gpk-install-local-file.desktop.in -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --disable-schemas-compile \ - PYTHON=/usr/bin/python2 - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} Copied: gnome-packagekit/repos/community-x86_64/PKGBUILD (from rev 111782, gnome-packagekit/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Jonathan Conder <jonno.con...@gmail.com> + +pkgname=gnome-packagekit +pkgver=3.12.2 +pkgrel=1 +pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop' +arch=('i686' 'x86_64') +url='http://www.packagekit.org/' +license=('GPL') +depends=('desktop-file-utils' 'gtk3' 'libnotify' 'packagekit') +makedepends=('intltool' 'itstool' 'docbook-xsl' 'libcanberra') +install="$pkgname.install" +source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" + "packagekit-0.8.patch") +sha256sums=('a4d5fca6f9481b48202f996c8a3835051c98b6e6df0929394704c3c41e28afb2' + '717ba4d281adbafc9409202538ad1c8ce9a2bb41a6a0bc127e8dd5c4c1da1d65') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch -RNp1 -i "$srcdir/packagekit-0.8.patch" + + _mime='application/x-xz-compressed-tar;application/x-servicepack;' + sed -i "s@MimeType=.*@MimeType=$_mime@" data/gpk-install-local-file.desktop.in +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --disable-schemas-compile \ + PYTHON=/usr/bin/python2 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} Deleted: community-x86_64/gnome-packagekit.install =================================================================== --- community-x86_64/gnome-packagekit.install 2014-05-24 14:06:04 UTC (rev 111782) +++ community-x86_64/gnome-packagekit.install 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,13 +0,0 @@ -post_install() { - glib-compile-schemas usr/share/glib-2.0/schemas - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: gnome-packagekit/repos/community-x86_64/gnome-packagekit.install (from rev 111782, gnome-packagekit/trunk/gnome-packagekit.install) =================================================================== --- community-x86_64/gnome-packagekit.install (rev 0) +++ community-x86_64/gnome-packagekit.install 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: community-x86_64/packagekit-0.8.patch =================================================================== --- community-x86_64/packagekit-0.8.patch 2014-05-24 14:06:04 UTC (rev 111782) +++ community-x86_64/packagekit-0.8.patch 2014-05-24 14:06:14 UTC (rev 111783) @@ -1,65 +0,0 @@ -From 4077ba3ea30354ef070d640a5af4b6a913e97f4b Mon Sep 17 00:00:00 2001 -From: Richard Hughes <rich...@hughsie.com> -Date: Tue, 18 Jun 2013 12:56:05 +0000 -Subject: Ignore package progress updates when the transaction is being simulated - -PackageKit backends do not have to issue INFO_FINISHED when simulating, and most -don't bother. As we didn't special-case simulation, we set up the activity -spinner on the Package(INFO_UPDATING) event and do not cancel the signal. - -This leaves every row in the update viewer with a spinning cursor, which due to -the way the code was structured lead to an O(n*n) exposion of updates to the -cell renderers for each update. For a dozen or so updates it was not noticable, -and nobody noticed the slight increase of CPU usage. - -Now that TeX Live has officially jumped the shark and has many hundreds of -sub-packages, it's quite plausible to have *thousands* of small packages to -update. This means that the O(n*n) bug stops being a minor increase in CPU and -starts to use the CPU at 100% for many hours before completing. - -Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=969852 ---- -diff --git a/src/gpk-update-viewer.c b/src/gpk-update-viewer.c -index 53be9cf..a2182a1 100644 ---- a/src/gpk-update-viewer.c -+++ b/src/gpk-update-viewer.c -@@ -841,6 +841,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - gchar *text; - gint percentage; - GtkWidget *widget; -+ guint64 transaction_flags; - PkInfoEnum info; - PkRoleEnum role; - PkStatusEnum status; -@@ -853,6 +854,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - "percentage", &percentage, - "package", &package, - "allow-cancel", &allow_cancel, -+ "transaction-flags", &transaction_flags, - NULL); - - if (type == PK_PROGRESS_TYPE_PACKAGE) { -@@ -864,6 +866,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - GtkTreePath *path; - gboolean scroll; - -+ /* ignore simulation phase */ -+ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) -+ goto out; -+ - /* add the results, not the progress */ - if (role == PK_ROLE_ENUM_GET_UPDATES) - goto out; -@@ -1040,6 +1046,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, - guint size_display; - PkItemProgress *item_progress; - -+ /* ignore simulation phase */ -+ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) -+ goto out; -+ - g_object_get (progress, - "item-progress", &item_progress, - NULL); --- -cgit v0.9.2 Copied: gnome-packagekit/repos/community-x86_64/packagekit-0.8.patch (from rev 111782, gnome-packagekit/trunk/packagekit-0.8.patch) =================================================================== --- community-x86_64/packagekit-0.8.patch (rev 0) +++ community-x86_64/packagekit-0.8.patch 2014-05-24 14:06:14 UTC (rev 111783) @@ -0,0 +1,65 @@ +From 4077ba3ea30354ef070d640a5af4b6a913e97f4b Mon Sep 17 00:00:00 2001 +From: Richard Hughes <rich...@hughsie.com> +Date: Tue, 18 Jun 2013 12:56:05 +0000 +Subject: Ignore package progress updates when the transaction is being simulated + +PackageKit backends do not have to issue INFO_FINISHED when simulating, and most +don't bother. As we didn't special-case simulation, we set up the activity +spinner on the Package(INFO_UPDATING) event and do not cancel the signal. + +This leaves every row in the update viewer with a spinning cursor, which due to +the way the code was structured lead to an O(n*n) exposion of updates to the +cell renderers for each update. For a dozen or so updates it was not noticable, +and nobody noticed the slight increase of CPU usage. + +Now that TeX Live has officially jumped the shark and has many hundreds of +sub-packages, it's quite plausible to have *thousands* of small packages to +update. This means that the O(n*n) bug stops being a minor increase in CPU and +starts to use the CPU at 100% for many hours before completing. + +Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=969852 +--- +diff --git a/src/gpk-update-viewer.c b/src/gpk-update-viewer.c +index 53be9cf..a2182a1 100644 +--- a/src/gpk-update-viewer.c ++++ b/src/gpk-update-viewer.c +@@ -841,6 +841,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + gchar *text; + gint percentage; + GtkWidget *widget; ++ guint64 transaction_flags; + PkInfoEnum info; + PkRoleEnum role; + PkStatusEnum status; +@@ -853,6 +854,7 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + "percentage", &percentage, + "package", &package, + "allow-cancel", &allow_cancel, ++ "transaction-flags", &transaction_flags, + NULL); + + if (type == PK_PROGRESS_TYPE_PACKAGE) { +@@ -864,6 +866,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + GtkTreePath *path; + gboolean scroll; + ++ /* ignore simulation phase */ ++ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) ++ goto out; ++ + /* add the results, not the progress */ + if (role == PK_ROLE_ENUM_GET_UPDATES) + goto out; +@@ -1040,6 +1046,10 @@ gpk_update_viewer_progress_cb (PkProgress *progress, + guint size_display; + PkItemProgress *item_progress; + ++ /* ignore simulation phase */ ++ if (pk_bitfield_contain (transaction_flags, PK_TRANSACTION_FLAG_ENUM_SIMULATE)) ++ goto out; ++ + g_object_get (progress, + "item-progress", &item_progress, + NULL); +-- +cgit v0.9.2