[packagekit] PackageKit 0.6.11 released!

Richard Hughes hughsient at gmail.com
Mon Dec 13 02:29:40 PST 2010


Tarballs available here: http://www.packagekit.org/releases/

Version 0.6.11
~~~~~~~~~~~~~~
Released: 2010-12-13

Notes:
 - Additonal notes have been added to the DBus specification that
allow backends to send the origin of a installed package. This is
optional.
 - Additionally, more reccomendations have been made to allow
searching by repository. See the DBus specification for more details.
 - An experimental Zif backend has been added. This should not be used
on production machines as it may crash and cause filesystem
corruption.

Translations:
 - Added Basque translation (assar)
 - Updated Chinese (Taiwan) (zh_TW) translation (Cheng-Chia Tseng)
 - Updated Czech (cs) translation (fri)
 - Updated Polish (pl) translation (Piotr Drąg)
 - Updated Spanish (Castilian) (es) translation (Jorge González)
 - Updated Ukrainian (uk) translation (Yuri Chornoivan)

Libraries:
 - glib: Add some C getters to PkDistroUpgrade (Richard Hughes)
 - packagekit-qt: Add searchGroups methods that can take a string so
we can search on categories (Daniel Nicoletti)
 - packagekit-qt: Emit transactionListChanged(empty) when daemon
crashes (Daniel Nicoletti)
 - packagekit-qt: Fix order of initialization (Daniel Nicoletti)
 - packagekit-qt: Updated enums and converted tabs to spaces (Daniel Nicoletti)
 - packagekit-qt: Use QDBusServiceWatcher instead of watching for
serviceOwnerChanged() (Daniel Nicoletti)
 - packagekit-qt: Write the getCategories() code so we can use it
(Daniel Nicoletti)
 - python: use SetHints now instead of SetLocale (Tim Waugh)

Backends:
 - aptcc: Added GStreamer search (Daniel Nicoletti)
 - aptcc: Fix crash due to NULL strings
 - aptcc: Fix regex not to match "()(64bit)" as we don't support
multiarch anyway (Daniel Nicoletti)
 - aptcc: Make sure the package is valid before some operations
(Daniel Nicoletti)
 - aptcc: Port away from PK_BACKEND_OPTIONS (Daniel Nicoletti)
 - aptcc: Set the env proxy vars so that Apt::Acquire is not
overwritten, fixes LP: #633008 (Daniel Nicoletti)
 - aptcc: Use the new PK_ERROR_ENUM_CANNOT_GET_LOCK (Daniel Nicoletti)
 - dummy: Add a more realistic UpgradeSystem (Richard Hughes)
 - dummy: Fix a potential NULL dereference spotted by clang (Richard Hughes)
 - pacman: Prevent recursive logging (Jonathan Conder)
 - smart: Add origin to installed, if available (Anders F Bjorklund)
 - yum: Allow a cache refresh when offline to deal with networkless
setups (Richard Hughes)
 - yum: Do not claim to implement the RepoSetData method (Richard Hughes)
 - yum: Fix compiling when not using Zif (Richard Hughes)
 - yum: Set the repository directory when doing a complete upgrade
(Richard Hughes)
 - yum: Support repo:foo virtual categories and searching using
SearchGroup (Richard Hughes)
 - yum: Support the optional origin extension for installed packages
by using the yumdb information (Richard Hughes)
 - zif: Add a new backend, which uses Zif to interface with the rpmdb
and the Fedora metadata (Richard Hughes)
 - zif: Add support for SearchGroup('repo:foo') (Richard Hughes)
 - zif: Don't emit a ZifState warning if an update does not have
update details (Richard Hughes)
 - zif: Fix changelog generation when there is no changeset version
available (Richard Hughes)
 - zif: For updates without updateinfo, do not put '<none>' in the
translated display (Richard Hughes)
 - zif: Get the update vendor string and send to the daemon (Richard Hughes)
 - zif: If we are running in background mode, depsolve the update
lists (Richard Hughes)
 - zif: Try to use PK_ERROR_ENUM_INTERNAL_ERROR less by using the
correct PackageKit error code (Richard Hughes)
 - zif: Use zif_package_get_printable() to get easier to understand
error messages (Richard Hughes)
 - zypp: Catch ZYppFactoryException in get_zypp (Zhang Qiang)
 - zypp: Filter installed packages to update (Zhang Qiang)
 - zypp: Fix a logic error in refresh cache (Zhang Qiang)
 - zypp: Fix a typo in get_zypp (Zhang Qiang)
 - zypp: Port from PK_BACKEND_OPTIONS function table (Duncan Mac-Vicar P)
 - zypp: Support repo filter in geting repo list (Zhang Qiang)
 - zypp: Transfer correct restart info while updating packages (Zhang Qiang)
 - zypp: Use zypp::sat::SolvAttr::filelist in search file (Zhang Qiang)

New Features:
 - Add a new backend role for updating the whole distro: UpgradeSystem
(Richard Hughes)
 - Allow backend to encode the package origin in the package-id (Richard Hughes)
 - Added PK_ERROR_ENUM_CANNOT_FETCH_SOURCES when refreshing cache
fails (Daniel Nicoletti)
 - Add recommendation repo:foo' to be able to return all packages in a
certain repository (Richard Hughes)
 - Change the spec to recommend 'category:web-development' rather than
'@web-development' (Richard Hughes)
 - Spawn KDE Debconf frontend if KDE is running (Matthias Klumpp)

Bugfixes:
 - Allow cancelling a transaction if it is not cancellable (Richard Hughes)
 - Always show update a package even if already update (Zhang Qiang)
 - Correct the description of
org.freedesktop.packagekit.upgrade-system (Sveinung Kvilhaugsvik)
 - Do not disable background mode if we are marked as interactive, as
the two are orthognal (Richard Hughes)
 - Ensure we can send a cache-age of maxuint to fix command-not-found
(Richard Hughes)
 - Ensure we emit PK_STATUS_ENUM_WAIT when a transaction is in the
'ready' state (Richard Hughes)
 - Ignore unknown entries in the pk_x_bitfield_from_string() to ensure
forwards compatibility (Richard Hughes)
 - Use G_LOG_DOMAIN in all the backends (Richard Hughes)



More information about the PackageKit mailing list