Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: mpd fails due to thesycon_dsd_workaround config entry
#7
(12-18-2021, 08:40 PM)TheOldPresbyope Wrote: The last update, downloaded as update-r750.zip, contains the shell script install.sh in which we find the line

Code:
sqlite3 $SQLDB "INSERT INTO cfg_mpd (id, param, value) VALUES (48, 'thesycon_dsd_workaround', 'no')"

I'm dubious that this operation would fail simply because you've upgraded the underlying RaspiOS. Certainly I've been experimenting with new kernels and with new RaspiOS/Debian releases without running into problems with application-level programs such as sqlite3.

I'm wondering if perhaps moOde wasn't rebooted after that last update so that it would be in a consistent state.

Interesting - I cannot find a log of reboot events because I use log2ram to keep things cleared up a bit. All I can say is that after installing a patch I always reboot (and I suspect that a reboot is not needed to get this sqlite3 insert statement to be saved correctly).

In some way the insert statement did not complete at that time, apparently causing the mpd config file to be written incorrectly because there was no default value for it in the db. Of course this is an exceptional situation - and as long as I am the only one running into this it does not deserve any energy from the developer Smile
But after adding this line to the sqlite db and rebooting the system everything worked again - I installed the 7.6.1 patch now as well and it runs smoothly.
Reply


Messages In This Thread
RE: mpd fails due to thesycon_dsd_workaround config entry - by Sander - 12-19-2021, 03:59 PM

Forum Jump: