***GOT REQUEST TO UPDATE***Currently running OPNsense 23.7.9 at Tue Dec 12 16:30:49 PST 2023Updating OPNsense repository catalogue...Waiting for another process to update repository OPNsenseAll repositories are up to date.Updating OPNsense repository catalogue...OPNsense repository is up to date.All repositories are up to date.Checking for upgrades (58 candidates): .......... doneProcessing candidates (58 candidates): . doneThe following 2 package(s) will be affected (of 0 checked):Installed packages to be UPGRADED: opnsense: 23.7.9 -> 23.7.10_1 os-ddclient: 1.17 -> 1.18Number of packages to be upgraded: 2Checking integrity... done (0 conflicting)pkg-static: archive_read_open_filename(/var/cache/pkg/os-ddclient-1.18~753e302a6f.pkg): Lzma library error: Corrupted input dataStarting web GUI...done.Generating RRD graphs...done.***DONE***
0) Logout 7) Ping host 1) Assign interfaces 8) Shell 2) Set interface IP address 9) pfTop 3) Reset the root password 10) Firewall log 4) Reset to factory defaults 11) Reload all services 5) Power off system 12) Update from console 6) Reboot system 13) Restore a backupEnter an option: 12Fetching change log information, please wait... doneThis will automatically fetch all available updates and apply them.Proceed with this action? [y/N]: yHi!A number of FreeBSD source code changes accumulated so it is betterto have them delivered to your doorstep before the holidays are infull swing.Here are the full patch notes:o system: improve config revision audit abilityo system: cleanse system_get_language_code() outputo system: safeguard /tmp/PHP_errors.log file before usageo system: add an optional random delay before executing remote backupso system: fix regression in log viewer level selectoro reporting: OpenVPN server instances were missing from respective health grapho interfaces: move interface list widget link to assignments pageo interfaces: add new backend jobs and extend with optional parametero interfaces: add validation for proxy ARP strict subnet useo firewall: improve alias write behaviour by checking for changes beforehando firewall: fix preg_replace() to avoid truncated network display in rules listingo firewall: add an ifconfig.debug fileo firmware: switch bogons/changelog set base URL to portable "opnsense-update -X" callo ipsec: move save button on mobile page into its own containero ipsec: add support for RADIUS class groups in instanceso unbound: use tls-system-cert instead of tls-cert-bundleo web proxy: fix setting unknown language directoryo ui: upgrade jqTree to version 1.7.5o plugins: os-ddclient 1.18[1]o plugins: os-dec-hw 1.0 is a Deciso hardware specific dashboard widgeto plugins: os-net-snmp fix for directory setup (contributed by doktornotor)o plugins: os-telegraf 1.12.10[2]o plugins: os-upnp now reloads on newwanip evento plugins: os-wireguard fix for missing firewall reloado plugins: os-wireguard-go fix for device registrationo src: clang: sanitizer failure with ASLR enabled[3]o src: dhclient: do not add 0.0.0.0 interface aliaso src: ice: match irdma interface changeso src: ixv: separate VFTA table for each interfaceo src: libnetmap: better fix for port parsing failureo src: pf: expose more syncookie state information to userspaceo src: pf: fix mem leaks upon vnet destroyUpdating OPNsense repository catalogue...OPNsense repository is up to date.All repositories are up to date.Updating OPNsense repository catalogue...OPNsense repository is up to date.All repositories are up to date.Checking for upgrades (58 candidates): .......... doneProcessing candidates (58 candidates): . doneThe following 2 package(s) will be affected (of 0 checked):Installed packages to be UPGRADED: opnsense: 23.7.9 -> 23.7.10_1 os-ddclient: 1.17 -> 1.18Number of packages to be upgraded: 2Checking integrity... done (0 conflicting)pkg-static: archive_read_open_filename(/var/cache/pkg/os-ddclient-1.18~753e302a6f.pkg): Lzma library error: Corrupted input dataStarting web GUI...done.Generating RRD graphs...done.
rm -f /var/cache/pkg/os-ddclient-1.18~753e302a6f.pkg
Remove the offending file and try again?Code: [Select]rm -f /var/cache/pkg/os-ddclient-1.18~753e302a6f.pkg
OK, thanks for feedback. Sounds like pkg{,-static} bug to me, I'd say unlinking and trying to refetch the broken package file would be a much saner behaviour than giving up with a cryptic error.