summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Kang <jonathankang@gnome.org>2020-02-27 10:46:29 +0800
committerJonathan Kang <jonathankang@gnome.org>2020-03-03 16:55:19 +0800
commit6fcf2e1af3f3bcc13eda4a68d84060eb70d26c8a (patch)
treec5f2ce8ad3040db4cbb2682f68eacdcfd037a321
parente1a6975e45204f6e5069cf44b1f62030aa5094a8 (diff)
zypp: remove upgrade-system implementation
In commit e1a6975e, updating is handled in update-packages whether you are using Tumbleweed or not. So remove upgrade-system implementation.
-rw-r--r--backends/zypp/pk-backend-zypp.cpp55
1 files changed, 0 insertions, 55 deletions
diff --git a/backends/zypp/pk-backend-zypp.cpp b/backends/zypp/pk-backend-zypp.cpp
index 91347191d..9aa24741c 100644
--- a/backends/zypp/pk-backend-zypp.cpp
+++ b/backends/zypp/pk-backend-zypp.cpp
@@ -3521,61 +3521,6 @@ pk_backend_update_packages (PkBackend *backend, PkBackendJob *job, PkBitfield tr
}
static void
-backend_upgrade_system_thread (PkBackendJob *job,
- GVariant *params,
- gpointer user_data)
-{
- PkBitfield transaction_flags = 0;
- ZyppJob zjob (job);
- set<PoolItem> candidates;
-
- g_variant_get (params, "(t&su)",
- &transaction_flags,
- NULL,
- NULL);
-
- ZYpp::Ptr zypp = zjob.get_zypp ();
- if (zypp == NULL) {
- return;
- }
-
- /* refresh the repos before checking for updates. */
- if (!zypp_refresh_cache (job, zypp, FALSE)) {
- return;
- }
- zypp_build_pool (zypp, TRUE);
- zypp_get_updates (job, zypp, candidates);
- if (candidates.empty ()) {
- pk_backend_job_error_code (job, PK_ERROR_ENUM_NO_DISTRO_UPGRADE_DATA,
- "No Distribution Upgrade Available.");
-
- return;
- }
-
- zypp->resolver ()->dupSetAllowVendorChange (ZConfig::instance ().solver_dupAllowVendorChange ());
- zypp->resolver ()->doUpgrade ();
-
- PoolStatusSaver saver;
-
- zypp_perform_execution (job, zypp, UPGRADE_SYSTEM, FALSE, transaction_flags);
-
- zypp->resolver ()->setUpgradeMode (FALSE);
-}
-
-/**
- * pk_backend_upgrade_system
- */
-void
-pk_backend_upgrade_system (PkBackend *backend,
- PkBackendJob *job,
- PkBitfield transaction_flags,
- const gchar *distro_id,
- PkUpgradeKindEnum upgrade_kind)
-{
- pk_backend_job_thread_create (job, backend_upgrade_system_thread, NULL, NULL);
-}
-
-static void
backend_repo_set_data_thread (PkBackendJob *job, GVariant *params, gpointer user_data)
{
MIL << endl;