uci: Parse error (too many arguments) at line 42, byte 36
when LuCI packages are getting updated. This appears to be triggered by various postinst scripts and since the output is the same it would appear that the same stanza is being parsed repeatedly, one time for each postinst script.
However, the output is scarce on the source of the issue and thus would like to know how debug/discover the culprit.
Mass-update of packages is known to cause significant issues of multiple kinds, including failure of connectivity and key services. Much of this is due to inconsistent ABIs between the various packages.
The preferred method is to flash a new image with a self-consistent set of packages.
Well, there is a difference in opinion - you appear wanting to argue your perspective but not actually being able to answer the question.
This is a question being asked and not polling for opinion.
If you can help then please do so. I know where to find the source code but not where line 42, byte 36 is located as the uci appears scarce about it in its error statement.