Skip to content
Snippets Groups Projects
  1. Mar 02, 2005
  2. Mar 01, 2005
    • Eelco Dolstra's avatar
      * Doh! · 9e50e648
      Eelco Dolstra authored
      9e50e648
    • Eelco Dolstra's avatar
      * Add missing file to dist. · 8d364e5b
      Eelco Dolstra authored
      8d364e5b
    • Eelco Dolstra's avatar
      * Use a weighted use heuristic to disambiguate between multiple · db322a47
      Eelco Dolstra authored
        occurances of a component.  If the shortest path distance between a
        component P and Q in the referers graph is D, then the contribution
        of Q to the use of P is 1 / R^D, where R >= 1, typically 2.  This
        expresses that distant indirect uses are less important than nearby
        uses.
      
        For instance, this can disambiguate between the bootstrap GCC in
        Nixpkgs and the GCC of the final stdenv (the former has more uses,
        but they are further away),  and between the GCC of the final stdenv
        and the GCC+G77 build (the latter has very few uses).
      db322a47
  3. Feb 28, 2005
  4. Feb 25, 2005
  5. Feb 24, 2005
  6. Feb 23, 2005
  7. Feb 22, 2005
  8. Feb 18, 2005
  9. Feb 17, 2005
  10. Feb 15, 2005
  11. Feb 14, 2005
  12. Feb 11, 2005
    • Eelco Dolstra's avatar
      * Refactoring to support different installation sources in nix-env. · 20ce2642
      Eelco Dolstra authored
      * Set the references for the user environment manifest properly.
      * Don't copy the manifest (this was accidental).
      * Don't store derivation paths in the manifest (maybe this should be
        made optional).  This cleans up the semantics of nix-env, which were
        weird.
      * Hash on the output paths of activated components, not on derivation
        paths.  This is because we don't know the derivation path of already
        installed components anymore, and it allows the installation of
        components by store path (skipping Nix expressions entirely).
      * Query options `--out-path' and `--drv-path' to show the output and
        derivation paths of components, respectively (the latter replaces
        the `--expr' query).
      20ce2642
    • Eelco Dolstra's avatar
  13. Feb 09, 2005
  14. Feb 08, 2005
  15. Feb 07, 2005
    • Eelco Dolstra's avatar
      * `nix-store -qb' to query derivation environment bindings. Useful · fbc434ee
      Eelco Dolstra authored
        for finding build-time dependencies (possibly after a build).  E.g.,
      
          $ nix-store -qb aterm $(nix-store -qd $(which strc))
          /nix/store/jw7c7s65n1gwhxpn35j9rgcci6ilzxym-aterm-2.3.1
      
      * Arguments to nix-store can be files within store objects, e.g.,
        /nix/store/jw7c...-aterm-2.3.1/bin/baffle.
      
      * Idem for garbage collector roots.
      fbc434ee
Loading