> > > (So I guess the only question that comes up is: is it possible to update > > the sqlite version?) > > [vaguely remember seeing a mailing list thread about this but, currently > I > > only find other ones] > > My libsqlite3[1] package provides recent versions (currently 3.35.5) of > SQLite for Linux, macOS and Windows. If you add it to your app's > `deps`, everything should just work. > > [1]: https://pkgd.racket-lang.org/pkgn/package/libsqlite3 > This package works great! Now I could run my app without copying files.
Some caveats though (am I doing something wrong here?): because db-lib already has an old version of the sqlite library `raco pkg install` complains that there is a conflict if I depend on db-lib and libsqlite3 I used `raco pkg install --force` to make it ignore the conflict I wonder whether racket has a way to tell db-lib to not include its version of sqlite. (would this require to split db-lib into smaller packages so that you can depend on hypothetical: db-interface-lib and not on db-sqlite-lib?) If the conflict is present tools like `raco setup --check-pkg-deps --unused-pkg-deps ...` don't understand that the db-lib version of sqlite is not wanted and has a different version, so it thinks libsqlite3 is not needed: raco setup: unused dependency detected for package: "myapp" on package: "libsqlite3" -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/162dc097-5bce-455a-9869-399ee5457359n%40googlegroups.com.

