Hello Ludovic, Guix, Apologies for a delay. ludo@gnu.org (Ludovic Courtès) writes: […] > I’d find it clearer to have a first patch that moves code from cran.scm > to utils.scm, and a second patch containing the ELPA changes. No big > deal though. OK, splitted the patch. Also removed unused srfi-41. > Please double-check that tests/{elpa,cran}.scm still pass, but if they > do, I think you can go ahead and push. I tested both commits separately. Pushed as: - 74032da3a2ef3e99e89dd58701414004f5a6c061 - ae9e5d6602544390fa5da0a87450405ebba012fd While I've tested, ‘test-tmp/db/’ directory was missing in my Guix Git repository (‘test-tmp’ directory was present), tests failed until I manually created by invoking ‘mkdir test-tmp/db’. I've tried to remove ‘test-tmp’, invoke ‘./configure --localstatedir=/var --prefix=’ and ‘make’, but it produced only ‘test-tmp’ directory. […] For the record. I did some manually tests by commenting package and dependency package recipes in Guix package collection, then invoked import: - ‘r-circlize’ which depends ‘r-shape’ --8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH= guix import cran -r circlize --8<---------------cut here---------------end--------------->8--- - ‘emacs-xelb’ which depends on ‘emacs-exwm’ --8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH= guix import elpa -r exwm --8<---------------cut here---------------end--------------->8--- - ‘emacs-ace-window’ which depends on ‘emacs-avy’ --8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH= guix import elpa -a melpa -r ace-window --8<---------------cut here---------------end--------------->8--- Thanks, Oleg.