I'm having trouble running a basic SQLite command in a brand new Nim 2.0.2 project. kryten git:(master) ✗ nim -v Nim Compiler Version 2.0.2 [Linux: amd64] Compiled at 2023-12-15 kryten git:(master) ✗ nimble run --verbose Info: Nimble data file "/home/sergio/.nimble/nimbledata2.json" has been loaded. Verifying dependencies for kryten@0.1.0 Building kryten/kryten using c backend Executing /home/sergio/.nimble/bin/nim c --colors:on --noNimblePath -d:NimblePkgVersion=0.1.0 -o:/home/sergio/Work/kryten/kryten /home/sergio/Work/kryten/src/kryten.nim Hint: used config file '/home/sergio/.choosenim/toolchains/nim-2.0.2/config/nim.cfg' [Conf] Hint: used config file '/home/sergio/.choosenim/toolchains/nim-2.0.2/config/config.nims' [Conf] ....................................................................... /home/sergio/Work/kryten/src/database.nim(1, 20) Error: cannot open file: db_connector/db_sqlite nimble.nim(229) buildFromDir Error: Build failed for the package: kryten Info: Nimble data file "/home/sergio/.nimble/nimbledata2.json" has been saved. Run
Read elsewhere in this forum, I heard that I should delete both pkgs and pkgs2 folders to start "fresh" since 2.0 was a big shift in Nim. .nimble l total 1.5M drwxrwxr-x 4 sergio sergio 4.0K Jan 21 17:26 . drwxr-x--- 38 sergio sergio 4.0K Jan 21 17:27 .. drwxrwxr-x 2 sergio sergio 4.0K Jan 21 17:09 bin -rw-rw-r-- 1 sergio sergio 7.4K Jan 21 17:26 nimbledata2.json -rw-rw-r-- 1 sergio sergio 1.2K Jun 18 2023 nimbledata.json -rw-rw-r-- 1 sergio sergio 720K Jun 18 2023 packages_official.json -rw-rw-r-- 1 sergio sergio 720K Jun 18 2023 packages_temp.json drwxrwxr-x 3 sergio sergio 4.0K Jan 21 17:26 pkgs2 Run However this problem still happens. Any suggestions?