Debug and cleanup

pmeunier
Jun 9, 2025, 7:20 AM
6MGFBMON6ASGBRQJXY6VUGGZQHXPQSMQJZOOD5LKS2FZODB6ET7AC

Dependencies

  • [2] KOWYPLMX Nix and config.toml
  • [3] RLH67CXJ Make the "file" argument optional in `elpe build`
  • [4] UWQB743K First working shell (with ocaml code)
  • [5] ODUDDQRY Adding the OCaml interface
  • [6] 7Q4257EP Formatting, cleanup and Rust 2021 compatibility

Change contents

  • edit in src/main.rs at line 101
    [4.4898]
    [4.4898]
    output_hash: r.output_hash,
  • edit in src/lib.rs at line 347
    [4.15487]
    [4.15487]
    debug!("downloading in_release {:?}", release);
  • edit in src/lib.rs at line 354
    [4.15717]
    [4.13323]
    debug!("in_release: lock");
  • edit in src/lib.rs at line 358
    [4.15753]
    [4.15753]
    debug!("open {:?}", ubuntu);
  • edit in src/lib.rs at line 365
    [4.15995]
    [4.13350]
    debug!("downloading InRelease to {:?}", ubuntu);
  • edit in src/lib.rs at line 372
    [4.16159][4.16159:16209]()
    eprintln!("writing to {:?}", ubuntu);
  • edit in src/extract.rs at line 171
    [4.25229]
    [4.25229]
    debug!("multi_lookup: package {:?} not found", package);
  • replacement in elpe/bin/elpe_bin.ml at line 108
    [4.75630][3.73:135]()
    compile (if files = [] then [ "elpe.ml" ] else files);
    [4.75630]
    [4.75652]
    compile (if files = [] then [ "build.ml" ] else files);
  • edit in default.nix at line 147
    [4.1421]
    [4.1421]
    propagatedBuildInputs = [ sequoia-sq ];
  • replacement in default.nix at line 157
    [4.1614][4.1614:1669]()
    propagatedBuildInputs = [ sequoia-sq elpe elpe_rs ];
    [4.1614]
    [4.1669]
    propagatedBuildInputs = [ elpe elpe_rs sequoia-sq ];
  • replacement in config.toml at line 3
    [2.3215][2.3215:3258]()
    store_path = "/home/pe/Projets/frix/store"
    [2.3215]
    [2.3258]
    store_path = "/home/pe/Projets/elpe/store"