[haiku-development] Re: SoftwareUpdater (take 2) testing
- From: Brian Hill <brianh@xxxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Sun, 26 Feb 2017 07:12:26 -0500
Axel Dörfler wrote:
Am 25/02/2017 um 23:14 schrieb Brian Hill:
You might try running a "full-sync" instead of an "update" -- if
you're on an old enough version (e.g. before libpng update) with
enough packages installed, that should trigger the problem solver.
I am specifically doing an update:
https://github.com/Perelandra0x309/haiku/blob/updater/src/apps/softwareupdater/UpdateAction.cpp#L56
I think for an end user no options application, full-sync might be
more appropriate, as it allows for downgrades, too.
So what is the difference between a full-sync and an update exactly?
These are results for me on a hrev50970. There are 5 additional changes
for 3rd party repos using full-sync, why?
~> pkgman full-sync
Downloading repochecksum-1...done.
Validating checksum for
Haiku...done.
Downloading repocache-2...done.
Validating checksum for
Haiku...done.
Downloading repochecksum-1...done.
Validating checksum for
HaikuPorts...done.
Downloading repochecksum-1...done.
Validating checksum for clasqm's
repo...done.
The following changes will be made:
in system:
upgrade package haiku-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package webpositive_x86-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_loader-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package makefile_engine-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_x86-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_devel-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_x86_devel-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package scribus_x86-1.4.5.svn-6 to 1.4.5-6 from repository
clasqm's repo
upgrade package einsteinium-1.3.2-1 to 1.3.2-1 from repository
HaikuPorts
upgrade package artpaint-2.0-4 to 2.1.0git-2 from repository HaikuPorts
upgrade package libpng-1.5.25-1 to 1.5.25-2 from repository HaikuPorts
uninstall package bepdf-1.2.0-1
Continue? [yes/no] (yes) : n
~> pkgman update
Downloading repochecksum-1...done.
Validating checksum for
Haiku...done.
Downloading repochecksum-1...done.
Validating checksum for
HaikuPorts...done.
Downloading repochecksum-1...done.
Validating checksum for clasqm's
repo...done.
The following changes will be made:
in system:
upgrade package haiku-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_x86-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package webpositive_x86-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_loader-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package makefile_engine-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_devel-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
upgrade package haiku_x86_devel-r1~alpha4_pm_hrev50970-1 to
r1~alpha4_pm_hrev50979-1 from repository Haiku
Continue? [yes/no] (yes) : n
Other related posts: