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?

Reply via email to