Possible missing dependency
-
Just updated a Duet 3 / RPi system with apt update+upgrade from 3.4-b5 to 3.4-rc2 and spotted the following error in the output:
Unpacking duettools (3.4-rc2) over (3.4-b5) ... Preparing to unpack .../024-duetpimanagementplugin_3.4-rc2_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.2' path: 'System.Net.Quic.dll' Unpacking duetpimanagementplugin (3.4-rc2) over (3.4-b5) ...
Installation appeared to proceed normally.
-
@terry Please read the upgrade notes:
When you upgrade the DuetPiManagementPlugin package from v3.4-b6 or older, you will see an error message due to a missing dependency of the old package being upgraded (Error: An assembly specified in the application dependencies manifest (PluginManager.deps.json) was not found). You can ignore this message, it should be fixed in v3.4-rc1 or newer.
-
@chrishamm Yes, I was reporting because it isn't fixed in v3.4-rc2 as implied in the notes, so wanted to be sure that something hadn't been left out of the imminent release.
-
@terry The note means it should be fixed once you upgrade from 3.4-rc1 or newer. I'll make it clearer in the changelog.
-
@chrishamm Ah, I see. Yes, good plan.