Hi!
I wanted to add a package, test it and send in a patch. The docs are not
quite as clear as they should be on the right steps to take, but since
helpful and knowledgable people are never far on #guix, it became clear
that it should be (I hope):
git clone https://git.savannah.gnu.org/git/guix.git
cd guix
*add package definition, commit right here, or maybe later*
guix environment guix
./bootstrap
./configure --localstatedir=/var
./pre-inst-env guix package -i *new-package*
configure fails with:
checking whether Guile-Sqlite3 is available and recent enough... no
It does so even within `guix environment guix --ad-hoc guile-sqlite3`
I'm aware of recent discussions regarding `./pre-inst-env guix system`.
My understanding is that with a recent version, `guix environment guix`
should be sufficient.
$: which guix => /home/thorwil/.config/guix/current/bin/guix
$: guix pull -l
...
Generation 8 Jun 17 2018 20:01:23 (current)
guix b4eae99
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: origin/master
commit: b4eae997fe5b928f179c34d281e9f2c3eccd3670
I also did `git pull` today, so both the installed guix and the local
tree are current.
What am I missing? Any ideas on further diagnosis?
--
Thorsten Wilms
thorwil's design for free software:
http://thorwil.wordpress.com/