Closed rajeeshknambiar closed 2 months ago
Hmm, I can't reproduce this... running rustup update
and cargo update
in the repository, cleaning the target directory and running cargo build --release
builds without errors, and my Cargo.lock only contains image version 0.25.1. Github CI also succeeds.
The Cargo.lock is not pushed to the repo - is it possible you have an older version of the lock file around, and if so, did you try running cargo update
?
(btw, if you want to use rustex as a rust crate directly, depending on your use case you might want to switch to the successor here: https://github.com/Jazzpirate/RusTeX - it's significantly more performant, has wider coverage and is to some extent more versatile, it just doesn't have a binary release yet, because I couldn't be bothered with doing any CLI / user interface things yet, and the HTML layout produced has not yet been "fine tuned". I am working on our downstream applications for now until I'm certain that everything works there)
Removing old Cargo.lock
indeed fixes the compilation, sorry for the noise.
Thank you for pointing to the new repository. I remember you mention about the rewrite during TUG23, but I was following the changes in this repo. I could build the new code and started playing with it. Would be happy to collaborate :-)
Great :) the new code should be somewhat documented, which may or may not help in getting started. If you have any questions, suggestions, or even straight-up pull requests let me know :)
Latest master (eebf676d09abf4) fails to build with following error:
Cargo.lock
contains two crates ofimage
, versions 0.24.9 and 0.25.1, probably pulled by different dependent crates.