3.4RC1 SBC upgrade error
-
I was running 3.3 from the stable repos.
I changed it to unstable, did apt update + apt upgrade.
It went through fine, flashed new firmware.But I saw this error message while it was installing all new packages:
Reading changelogs... Done (Reading database ... 51829 files and directories currently installed.) Preparing to unpack .../0-duetsoftwareframework_3.4-rc1_armhf.deb ... Unpacking duetsoftwareframework (3.4-rc1) over (3.3.0) ... To delete the "dsf" user run as root: userdel --force dsf Preparing to unpack .../1-duettools_3.4-rc1_armhf.deb ... Unpacking duettools (3.4-rc1) over (3.3.0) ... Preparing to unpack .../2-duetpimanagementplugin_3.4-rc1_armhf.deb ... Error: An assembly specified in the application dependencies manifest (PluginManager.deps.json) was not found: package: 'runtimepack.Microsoft.NETCore.App.Runtime.linux-arm', version: '6.0.1' path: 'System.Net.Quic.dll' Unpacking duetpimanagementplugin (3.4-rc1) over (3.3.0) ... Preparing to unpack .../3-duetpluginservice_3.4-rc1_armhf.deb ... Unpacking duetpluginservice (3.4-rc1) over (3.3.0) ... Preparing to unpack .../4-duetcontrolserver_3.4-rc1_armhf.deb ... Unpacking duetcontrolserver (3.4-rc1) over (3.3.0) ... To delete "gpio" group run as root: groupdel gpio Preparing to unpack .../5-duetruntime_3.4-rc1_armhf.deb ... Unpacking duetruntime (3.4-rc1) over (3.3.0) ... Preparing to unpack .../6-duetwebserver_3.4-rc1_armhf.deb ... Unpacking duetwebserver (3.4-rc1) over (3.3.0) ... Preparing to unpack .../7-duetwebcontrol_3.4-rc1_all.deb ... Unpacking duetwebcontrol (3.4-rc1) over (3.3.0) ... Preparing to unpack .../8-reprapfirmware_3.4-rc1-2_all.deb ... Unpacking reprapfirmware (3.4-rc1-2) over (3.3.0-1) ... ...
@chrishamm anything to be concerned about?
So far the board and SBC seem to run fine - but I haven't started a print yet. -
@resam No, there is nothing to be concerned about - I saw this with an earlier beta but didn't see any side effects. I think duettools is installed before duetruntime is updated and an install script from duetpimanagementplugin attempts invoke a program from it which loads an outdated assembly. I'll check again if I can fix it by adding a new dependency from duettools to the correct duetruntime version.