>>> Installation of evince fails currently for me with: >> The problem is in gnome-doc-utils. It uses wrapPythonPrograms but lacks >> pythonPath. I'll fix it tonight. > What I did to find the source of the bug: > - In build log, xml2po fails to load libxml2Python. > - xml2po comes from gnome.gnome_doc_utils. Build this package > - Open $gnome_doc_utils/bin/xml2po in editor. Look at PYTHONPATH. > - No /nix/store/*libxml2* here. (!!) > - Look at gnome_doc_utils_derivation, go to pythonPackages.wrapPython, read > sources.
Thanks! Now it works, although it prints this when starting: GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. A bit googling indicates that these should also be installed for settings to be saved to disk: dconf, libdconf0, and libdconf-dbus-1-0. Dconf doesn't seem to be in nixpkgs, its homepage is at http://dag.wieers.com/home-made/dconf/ The default config will probably have to be changed in order to support non-root installation with nix: https://github.com/dagwieers/dconf/blob/master/config/dconf-example.conf Ilja _______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev