Hi I’m trying to create a nix package (for the odoo suite https://github.com/odoo/odoo/tree/8.0).
I checked out nixpkgs created a folder in pkgs/applications/networking/odoo This is what I have so far # cat ./pkgs/applications/networking/odoo/default.nix { stdenv, fetchurl, buildPythonPackage, pythonPackages }: buildPythonPackage { name = "odoo-8.0.0"; namePrefix = ""; src = fetchurl { url = "https://github.com/odoo/odoo/archive/8.0.0.zip"; sha256 = "dee5ca67cd314c389fe3fb924c1fc6ba84a913b60956bd0308344e9c0e0cb751"; }; propagatedBuildInputs = [ ]; # Testing fails. doCheck = false; meta = { description = "Odoo ERP / CRM business suite"; homepage = https://www.odoo.com; license = stdenv.lib.licenses.agpl3; }; } When I run nix-build -A odoo It seems to start building everything from source, is that normal? I don’t know what kind of info is required but here are a few things # nix-channel --list nixpkgs https://nixos.org/channels/nixpkgs-unstable nixos https://nixos.org/channels/nixos-14.12 # echo $NIX_PATH /nix/var/nix/profiles/per-user/root/channels/nixos:nixpkgs=/etc/nixos/nixpkgs:nixos-config=/etc/nixos/configuration.nix /etc/nixos/nixpkgs points to /src/nixpkgs where I have my clone of nixpkgs # nix-build -A odoo these derivations will be built: /nix/store/4f93r775pgxccqiw2y999bhz84irqdi5-xz-5.2.2.drv … /nix/store/rpa6hx6wi0l40w6q21ia6g8nd655h2hr-gcc-4.9.3.drv /nix/store/a1618x2806slj88gyxc944v0xhc84j6f-gcc-wrapper-4.9.3.drv /nix/store/i811yml1yxa6grhhx1glld79fs7j5vc2-stdenv-linux-boot.drv … etc. Thanks! _______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev