| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: PackageKit | Distribution: openSUSE Tumbleweed |
| Version: 1.3.4 | Vendor: openSUSE |
| Release: 1.2 | Build date: Thu Jan 29 09:05:27 2026 |
| Group: System/Daemons | Build host: reproducible |
| Size: 1701869 | Source RPM: PackageKit-1.3.4-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.freedesktop.org/software/PackageKit | |
| Summary: Simple software installation management software | |
PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit to make the process suck less.
GPL-2.0-or-later
* Thu Jan 29 2026 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.3.4:
+ This version introduces the new DNF5 backend for distributions
that use DNF.
+ The "pkgctl" utility has been renamed to "pkgcli" to avoid a
name clash with an Arch Linux-specific developer tool that has
the same binary name. It is also now built by default.
+ Features:
- Build pkgctl by default
- pkgctl: Add manual page
- pkgctl: Add basic bash-completion support
- Rename the pkgctl utility to pkgcli
- pkgcli: Autoremove unused dependencies by default
- Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
+ 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
(pkcon/pkmon) for the time being.
* Tue Jan 20 2026 Neal Gompa <ngompa@opensuse.org>
- Rebase to version 1.3.3
+ See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
+ PackageKit-dynamic-export.patch
+ PackageKit-fix-crash-pre-dbus.patch
+ PackageKit-fix-pkcon-permission.patch
+ PackageKit-mark-as-compulsory.patch
+ PackageKit-zypp-disable-upgrade-system-in-sle.patch
+ PackageKit-zypp-dont-install-updateCandidateObj.patch
+ PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
+ PackageKit-1.3.3-Initial-DNF5-Backend.patch
+ PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
+ PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux < 16
+ PackageKit-find-python-3-6.patch
* Thu Aug 21 2025 Jonathan Kang <songchuan.kang@suse.com>
- Add PackageKit-zypp-parallel-package-downloads.patch:
zypp: Implement parallel downloading
(gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).
* Tue Oct 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
/usr/libexec/gst-install-plugins-helper as a direct symlink to
pk-gstreamer-install.
* Thu Sep 12 2024 Jonathan Kang <songchuan.kang@suse.com>
- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
zypp: Mark the correct packages to-be-installed (bsc#1227389,
gh#PackageKit/PackageKit/commit/209aa6295).
* Tue Aug 13 2024 Alynx Zhou <alynx.zhou@suse.com>
- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
user uninstallable for most desktops (bsc#1226269).
* Tue Mar 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
* Tue Jan 02 2024 Alynx Zhou <alynx.zhou@suse.com>
- Add PackageKit-find-python-3-6.patch: Specify the Python version
we need to build this package.
* Thu Nov 09 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.2.8:
+ Libraries:
- offline-updates:
. Make package update list deduplication more efficient.
. Add only one entry per package to 'offline-update-competed'
file.
- PkClient: Replace the GSimpleAsyncResult with the GTask API.
- pk-client:
. Fix use-before-set of PkProgress on cancellation.
. Move cancellable disconnect to dispose.
. Rework refcounting for PkClientState.
+ Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
+ New Features:
- pkclient: Add an option to count download size with
dependencies.
- pk-transaction: Add support for getting the RemainingTime
property.
+ Backends:
- zypp: Fix ambiguous reference to 'filesystem' class.
- Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
+ New Features:
- Expose transaction sender as read-only property on the bus.
- pkmon: Display transaction sender binary name in log.
- pk-transaction: Add Packages signal.
- pk-transaction: Combine some D-Bus PropertiesChanged signal
emissions.
- pk-transaction: Add UpdateDetails signal.
+ Backends:
- zypp:
. implement upgrade-system method.
. Clean up trailing whitespaces.
. Avoid statuReset() on locked packages.
. restore pool status after simulating an update.
. Disable upgrade-system support in SLE.
. build the pool before calling is_tumbleweed().
. update libzypp dependency version.
. Don't refresh repos before searching.
. Check if packages are locked before removing.
. add repository data in package id.
. Remove trailing whitespace.
+ Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
+ PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
+ PackageKit-dynamic-export.patch
+ PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
+ PackageKit-zypp-add-repo-in-packageid.patch
+ PackageKit-zypp-add-upgrade-system.patch
+ PackageKit-zypp-avoid-statuReset.patch
+ PackageKit-zypp-dont-refresh-before-searching.patch
+ PackageKit-zypp-dont-remove-locked-packages.patch
+ PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
+ PackageKit-zypp-fix-is-tumbleweed-check.patch
+ PackageKit-zypp-restore-pool-status-after-simulating-update.patch
+ PackageKit-zypp-update-libzypp-dependency-version.patch
* Mon Jul 17 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add PackageKit-dynamic-export.patch: fix loading of modules when
built using glib 2.70 (boo#1213309).
* Mon Mar 13 2023 Jonathan Kang <songchuan.kang@suse.com>
- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
unnecessary x permission
(gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)
* Fri Jan 06 2023 Jonathan Kang <songchuan.kang@suse.com>
- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
zypp: Fix ambiguous reference to 'filesystem' class
(gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).
/etc/PackageKit /usr/bin/pkcon /usr/bin/pkgcli /usr/bin/pkmon /usr/lib/systemd/system/packagekit-background.service /usr/lib/systemd/system/packagekit-background.timer /usr/lib/systemd/system/packagekit-offline-update.service /usr/lib/systemd/system/packagekit.service /usr/lib/systemd/system/system-update.target.wants /usr/lib/systemd/system/system-update.target.wants/packagekit-offline-update.service /usr/lib/tmpfiles.d /usr/lib/tmpfiles.d/PackageKit.conf /usr/lib64/packagekit-backend /usr/lib64/packagekit-backend/libpk_backend_dummy.so /usr/libexec/packagekit-direct /usr/libexec/packagekitd /usr/libexec/pk-offline-update /usr/share/PackageKit /usr/share/PackageKit/helpers /usr/share/PackageKit/packagekit-background.sh /usr/share/PackageKit/pk-upgrade-distro.sh /usr/share/PackageKit/transactions.db /usr/share/bash-completion/completions/pkcon /usr/share/bash-completion/completions/pkgcli /usr/share/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml /usr/share/dbus-1/interfaces/org.freedesktop.PackageKit.xml /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service /usr/share/dbus-1/system.d/org.freedesktop.PackageKit.conf /usr/share/doc/packages/PackageKit /usr/share/doc/packages/PackageKit/AUTHORS /usr/share/doc/packages/PackageKit/CONTRIBUTING /usr/share/doc/packages/PackageKit/NEWS /usr/share/doc/packages/PackageKit/README.md /usr/share/doc/packages/PackageKit/org.freedesktop.packagekit.rules /usr/share/licenses/PackageKit /usr/share/licenses/PackageKit/COPYING /usr/share/man/man1/pkcon.1.gz /usr/share/man/man1/pkgcli.1.gz /usr/share/man/man1/pkmon.1.gz /usr/share/metainfo/org.freedesktop.packagekit.metainfo.xml /usr/share/polkit-1/actions/org.freedesktop.packagekit.policy /var/cache/PackageKit /var/lib/PackageKit /var/lib/PackageKit/transactions.db
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Apr 10 22:56:43 2026