-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Próba wykonania aktualizacji kończy się wyjatkiem a do tego uszkadza pakiet aplikacji. Logi poniżej. Wersja systemu:
Linux raspberrypi 6.6.51+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm ./ZtrConnectionTester.Console-linux-arm64-alpha.AppImage version
Current version: 0.0.1-develop.1
A new version is available: 0.0.1-develop.3
╭─Release Notes────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ### Features │
│ - ✨ enhance statistics with throughput and max latency │
│ - ✨ add confirmation prompt before starting serial ping │
│ - ✨ add advanced latency statistics and increase log visibility │
│ │
│ ### Other Changes │
│ - ✅ test(pingpong): refactor integration tests for clarity and cancellation │
│ - ♻️ refactor(pong): simplify pong service and add timestamps │
│ - ♻️ refactor(pong): simplify pong service and add timestamps │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
mikolaj@raspberrypi:~ $ ./ZtrConnectionTester.Console-linux-arm64-alpha.AppImage version --update
Current version: 0.0.1-develop.1
A new version is available: 0.0.1-develop.3
╭─Release Notes────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ### Features │
│ - ✨ enhance statistics with throughput and max latency │
│ - ✨ add confirmation prompt before starting serial ping │
│ - ✨ add advanced latency statistics and increase log visibility │
│ │
│ ### Other Changes │
│ - ✅ test(pingpong): refactor integration tests for clarity and cancellation │
│ - ♻️ refactor(pong): simplify pong service and add timestamps │
│ - ♻️ refactor(pong): simplify pong service and add timestamps │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
The application will restart after the update. Do you want to continue? [y/n] (y): y
⣻ Downloading and applying updates...
System.Exception: Update.exe process exited too soon (1).
at void Velopack.UpdateExe.Apply(IVelopackLocator locator, VelopackAsset toApply, bool silent, uint waitPid, bool
restart, string[] restartArgs)
at void Velopack.UpdateManager.WaitExitThenApplyUpdates(VelopackAsset toApply, bool silent, bool restart, string[]
restartArgs)
at void Velopack.UpdateManager.ApplyUpdatesAndRestart(VelopackAsset toApply, string[] restartArgs)
at async Task ZtrConnectionTester.Console.UpdateService.DownloadAndApplyUpdatesAsync(UpdateInfo newVersion,
CancellationToken cancellationToken)
at void ZtrConnectionTester.Console.UpdateCommand.<>c__DisplayClass2_0.<<ExecuteAsync>b__0>d.MoveNext()
at void Spectre.Console.Status.<>c__DisplayClass16_0.<<StartAsync>b__0>d.MoveNext() in
/_/src/Spectre.Console/Live/Status/Status.cs:79
at void Spectre.Console.Status.<>c__DisplayClass17_0`1.<<StartAsync>b__0>d.MoveNext() in
/_/src/Spectre.Console/Live/Status/Status.cs:120
at void Spectre.Console.Progress.<>c__DisplayClass32_0`1.<<StartAsync>b__0>d.MoveNext() in
/_/src/Spectre.Console/Live/Progress/Progress.cs:138
at async Task<T> Spectre.Console.Internal.DefaultExclusivityMode.RunAsync<T>(Func<Task<T>> func) in
/_/src/Spectre.Console/Internal/DefaultExclusivityMode.cs:40
at async Task<T> Spectre.Console.Progress.StartAsync<T>(Func<ProgressContext, Task<T>> action) in
/_/src/Spectre.Console/Live/Progress/Progress.cs:121
at async Task<T> Spectre.Console.Status.StartAsync<T>(string status, Func<StatusContext, Task<T>> func) in
/_/src/Spectre.Console/Live/Status/Status.cs:117
at async Task Spectre.Console.Status.StartAsync(string status, Func<StatusContext, Task> action) in
/_/src/Spectre.Console/Live/Status/Status.cs:77
at async Task<int> ZtrConnectionTester.Console.UpdateCommand.ExecuteAsync(CommandContext context,
VersionCommandSettings settings, CancellationToken cancellationToken)
at async Task<int> ZtrConnectionTester.Console.Commands.Base.CancellableAsyncCommand`1.ExecuteAsync(CommandContext
context, TSettings settings)
at async Task<int> Spectre.Console.Cli.CommandExecutor.Execute(CommandTree leaf, CommandTree tree, CommandContext
context, ITypeResolver resolver, IConfiguration configuration) in /_/src/Spectre.Console.Cli/Internal/
CommandExecutor.cs:252
mikolaj@raspberrypi:~ $ ./ZtrConnectionTester.Console-linux-arm64-alpha.AppImage version
/tmp/.mount_ZtrConGYxHuB/usr/bin/UpdateNix: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /tmp/.mount_ZtrConGYxHuB/usr/bin/UpdateNix)
Unhandled exception. System.Exception: Update.exe process exited too soon (1).
at Velopack.UpdateExe.Apply(IVelopackLocator locator, VelopackAsset toApply, Boolean silent, UInt32 waitPid, Boolean restart, String[] restartArgs)
at Velopack.VelopackApp.Run()
at ZtrConnectionTester.Console.Program.Main(String[] args)
at ZtrConnectionTester.Console.Program.<Main>(String[] args)
AbortedMetadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working