On Thu, 2010-01-14 at 12:03 -0500, autoqa(a)fedoraproject.org wrote:
> N: Comparing PackageKit-yum-0.5.6-1.fc12 and PackageKit-yum-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-docs-0.5.6-1.fc12 and PackageKit-docs-0.5.6-1.fc12 (archs: noarch) ...
> N: ----
> N: Comparing PackageKit-backend-devel-0.5.6-1.fc12 and PackageKit-backend-devel-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-gtk-module-0.5.6-1.fc12 and PackageKit-gtk-module-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-cron-0.5.6-1.fc12 and PackageKit-cron-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-command-not-found-0.5.6-1.fc12 and PackageKit-command-not-found-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-gstreamer-plugin-0.5.6-1.fc12 and PackageKit-gstreamer-plugin-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-browser-plugin-0.5.6-1.fc12 and PackageKit-browser-plugin-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-0.5.6-1.fc12 and PackageKit-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-glib-devel-0.5.6-1.fc12 and PackageKit-glib-devel-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-qt-0.5.6-1.fc12 and PackageKit-qt-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-yum-plugin-0.5.6-1.fc12 and PackageKit-yum-plugin-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-debug-install-0.5.6-1.fc12 and PackageKit-debug-install-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-device-rebind-0.5.6-1.fc12 and PackageKit-device-rebind-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-glib-0.5.6-1.fc12 and PackageKit-glib-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-smart-0.5.6-1.fc12 and PackageKit-smart-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
> N: Comparing PackageKit-qt-devel-0.5.6-1.fc12 and PackageKit-qt-devel-0.5.6-1.fc12 (archs: ppc, x86_64, ppc64, i686) ...
> N: ----
Not sure what's going on, but trying to investigate why this test was
comparing two packages of the same nvr.
>>> import autoqa.koji_utils
>>> koji = autoqa.koji_utils.SimpleKojiClientSession()
>>> for pb in koji.list_previous_releases("PackageKit", "dist-f12-updates-candidate").values():
... print "Previous package for %s was %s" % ( pb['tag_name'], pb['nvr'] )
...
Previous package for dist-f12-updates was PackageKit-0.5.6-1.fc12
Previous package for dist-f12-updates was PackageKit-0.5.6-1.fc12
Previous package for dist-f12 was PackageKit-0.5.4-0.1.20091029git.fc12
I'm not sure whether list_previous_releases() is in error for returning
a duplicate entry or whether the rpmguard control file should handle
duplicate entries and keep scanning for the previous package?
Thanks,
James