Created attachment 32343 [details] Old behaviour The fix for gnome bug #601246 seems to have broken the newest filter. With PackageKit 0.5.4-0.1.20091029git.fc12, the situation was as follows: $ LANG=C pkcon search name openal-soft-devel Searching by name [=========================] Starting [=========================] Querying [=========================] Installed openal-soft-devel-1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13git.fc12.x86_64 Development files for openal-soft Now (PackageKit 0.5.5-1.fc12), while available i686 version is shown, it is also accompanied by older releases of x86_64 version: $ LANG=C pkcon search name openal-soft-devel Searching by name [=========================] Starting [=========================] Querying [=========================] Installed openal-soft-devel-1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13git.fc12.x86_64 Development files for openal-soft Available openal-soft-devel-1.9.563-1.d6e439244ae00a1750f0dc8b249f47efb4967a23git.fc12.i686 Development files for openal-soft Available openal-soft-devel-1.9.563-1.d6e439244ae00a1750f0dc8b249f47efb4967a23git.fc12.x86_64 Development files for openal-soft Available openal-soft-devel-1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13git.fc12.i686 Development files for openal-soft This is probably right, since every single package available in repositories is listed. On the other hand, the newest filter does not do its job right. It takes away the older versions of packages of the same installed/available state, but on the other hand if an older version of an installed package is still available in the repositories, it will still get listed: $ LANG=C pkcon search name --filter newest openal-soft-devel Searching by name [=========================] Starting [=========================] Querying [=========================] Available openal-soft-devel-1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13git.fc12.i686 Development files for openal-soft Installed openal-soft-devel-1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13git.fc12.x86_64 Development files for openal-soft Available openal-soft-devel-1.9.563-1.d6e439244ae00a1750f0dc8b249f47efb4967a23git.fc12.x86_64 Development files for openal-soft Same thing happens in gnome-packagekit (see attachments).
Created attachment 32344 [details] New behaviour
Are there any plans for this issue? It still happens in Fedora 14 prerelease: [julas@laughlin ~]$ LANG=C pkcon search name gnome-chemistry-utils Searching by name [=========================] Starting [=========================] Querying [=========================] Installed gnome-chemistry-utils-0.12.3-1.fc14.i686 A set of chemical utilities Available gnome-chemistry-utils-0.12.2-4.fc14.i686 A set of chemical utilities Available gnome-chemistry-utils-gnumeric-0.12.2-4.fc14.i686 Gnome Chemistry Utils plugin for Gnumeric Available gnome-chemistry-utils-gnumeric-0.12.3-1.fc14.i686 Gnome Chemistry Utils plugin for Gnumeric Available gnome-chemistry-utils-mozplugin-0.12.2-4.fc14.i686 Gnome Chemistry Utils plugin for Mozilla Available gnome-chemistry-utils-mozplugin-0.12.3-1.fc14.i686 Gnome Chemistry Utils plugin for Mozilla [julas@laughlin ~]$ LANG=C pkcon --filter newest search name gnome-chemistry-utils Searching by name [=========================] Starting [=========================] Querying [=========================] Available gnome-chemistry-utils-0.12.2-4.fc14.i686 A set of chemical utilities Installed gnome-chemistry-utils-0.12.3-1.fc14.i686 A set of chemical utilities Available gnome-chemistry-utils-gnumeric-0.12.3-1.fc14.i686 Gnome Chemistry Utils plugin for Gnumeric Available gnome-chemistry-utils-mozplugin-0.12.3-1.fc14.i686 Gnome Chemistry Utils plugin for Mozilla [julas@laughlin ~]$ rpm -q PackageKit PackageKit-0.6.6-3.fc14.i686 [julas@laughlin ~]$ As you can see above, gnome-chemistry-utils-0.12.2-4.fc14.i686 is listed even though a newer gnome-chemistry-utils-0.12.3-1.fc14.i686 is installed.
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.
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.