SQLite too old message on voidlinux #1477
Replies: 5 comments 3 replies
-
The Void developers did not update the package for a long time and went from version 2.3.x to 2.5.x, this requires manual intervention, see the upgrading docs |
Beta Was this translation helpful? Give feedback.
-
You should report the problem to Void, so they can provide a way to resolve it. In the short term just download a 2.4.x binary from the release page (it should work on Void, I'm not familiar with this distro) and update your database, then use the 2.5.x package provided by the distribution. |
Beta Was this translation helpful? Give feedback.
-
if you perform the update procedure correctly, nothing will be lost |
Beta Was this translation helpful? Give feedback.
-
Wait. The v19 db is to old message stays there... Maybe there is a problem with the locations of some files.? On Void, this is the startscript, bec. there is no systemd.! `bash-5.2# cat run export SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates [ -r ./conf ] && . ./conf exec sftpgo serve |
Beta Was this translation helpful? Give feedback.
-
Yes, i could fix it. I think, without theese export lines the 2.4. release created a new db. So i renamed the binaery in /usr/bin/ and copied the old version on that place, so i was able to use the void startscript running only sv stop sftpgo and start two times. (with the old and the new bin...version @ /usr/bin/) And the next time, void will update sftpgo i take a look at the release number.. Again tnx and mary xmas and a happy new year! |
Beta Was this translation helpful? Give feedback.
-
Hi
After upgrading the packages on voidlinux, sftpgo stopped working with an sqlite schema 19 too old, and the initprovider command seems to upgrade, but in the log the message stays at v19 error.
Any hints how to fix?
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions