Hello Guixers I'm in the process of adding a package to guix. When starting the build with ./pre-inst-env guix build openfoam-org I get the error: error: tcc: unbound variable hint: Did you forget a `use-modules' form? error: googletest: unbound variable hint: Did you forget a `use-modules' form? error: bzip2: unbound variable hint: Did you forget a `use-modules' form? error: binutils: unbound variable hint: Did you forget a `use-modules' form? error: gcc-4.9: unbound variable hint: Did you forget a `use-modules' form? error: gnutls: unbound variable hint: Did you forget a `use-modules' form? error: xz: unbound variable hint: Did you forget a `use-modules' form? error: gnu-make: unbound variable hint: Did you forget a `use-modules' form? error: binutils: unbound variable hint: Did you forget a `use-modules' form? error: ffmpeg-5: unbound variable hint: Did you forget a `use-modules' form? Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (shared-mime-info (gnu packages gnome)) #f)'. Backtrace: In guix/store.scm: 661:37 19 (thunk) 1300:8 18 (call-with-build-handler # …) In guix/scripts/build.scm: 587:2 17 (_) In srfi/srfi-1.scm: 673:15 16 (append-map _ _ . _) 586:17 15 (map1 ((argument . "openfoam-org") (build-mode . 0) # …)) In guix/scripts/build.scm: 607:31 14 (_ _) In gnu/packages.scm: 479:2 13 (%find-package "openfoam-org" "openfoam-org" #f) 364:6 12 (find-best-packages-by-name _ _) 294:56 11 (_ "openfoam-org" _) In unknown file: 10 (force #) In gnu/packages.scm: 241:33 9 (fold-packages # …) In guix/discovery.scm: 159:11 8 (all-modules _ #:warn _) In srfi/srfi-1.scm: 460:18 7 (fold # …) In guix/discovery.scm: 149:19 6 (_ _ ()) 116:5 5 (scheme-modules _ _ #:warn _) In srfi/srfi-1.scm: 691:23 4 (filter-map # . #) In guix/discovery.scm: 124:24 3 (_ . _) In guix/ui.scm: 321:2 2 (report-unbound-variable-error _ #:frame _) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: Throw to key `match-error' with args `("match" "no matching pattern" (unbound-variable "resolve-interface" "no binding `~A' in module ~A" (shared-mime-info (gnu packages gnome)) #f))'. when removing the module gnu/packages/engineering.scm from the use-modules list the error disappears but I can't obviously not build the package without this dependency (cgns). The package builds fine otherwise (inside another channel). What I am doing wrong here? Cheers, Reza -- Reza Housseini This message is signed with my GnuPG key: C0F3 0812 9AF2 80F4 0830 C2C1 C375 C6AF 0512 5C52