diff --git a/pkgs/tools/networking/p2p/tahoe/default.nix b/pkgs/tools/networking/p2p/tahoe/default.nix index c0646037f57..90ab9575f0f 100644 --- a/pkgs/tools/networking/p2p/tahoe/default.nix +++ b/pkgs/tools/networking/p2p/tahoe/default.nix @@ -1,5 +1,5 @@ { fetchurl, unzip, buildPythonPackage, twisted, foolscap, nevow -, simplejson, zfec, pycryptopp, nettools }: +, simplejson, zfec, pycryptopp, pysqlite, nettools }: buildPythonPackage (rec { name = "tahoe-1.4.1"; @@ -29,8 +29,10 @@ buildPythonPackage (rec { ''; buildInputs = [ unzip ]; + + # The `backup' command works best with `pysqlite'. propagatedBuildInputs = [ - twisted foolscap nevow simplejson zfec pycryptopp + twisted foolscap nevow simplejson zfec pycryptopp pysqlite ]; # FIXME: Many tests try to write to the Nix store or to $HOME, which diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1f689f4f9c7..2296cb9cda4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7020,7 +7020,7 @@ let tahoe = import ../tools/networking/p2p/tahoe { inherit fetchurl unzip nettools buildPythonPackage; inherit (pythonPackages) twisted foolscap simplejson nevow zfec - pycryptopp; + pycryptopp pysqlite; }; tailor = builderDefsPackage (import ../applications/version-management/tailor) {