Closed evan-flynn-apexai closed 2 months ago
Yes, this is to be expected. For a fully working system you need the main texmf-dist
tree. But that is a few Gb and doesn't fit on github.
@norbusan if they should intentionally be removed, then is there a way to remove them from the release artifact before uploading it to avoid the confusion like I had that maybe they were not supposed to be broken?
find . -xtype l -delete
right before creating the release artifact should work I think :+1:
Hi @evan-flynn-apexai the artifacts are not meant for consumption, it never has been. Why should they be removed? We use the binary builds here and incorporate them (the files and link) into our subversion repo that drives the whole infra and packaging. Removing the links would break a lot of other things.
What is your use of these binaries?
You can drop them into ROOT/texlive/XXX/bin/ARCH/ and it will work automatically, if you have a proper texlive installation.
if you have a proper texlive installation.
@norbusan this was my confusion. I thought the release artifacts from this repo were "stand alone", but I guess there are some prerequisites to using them.
Thanks! I didn't know :+1:
Hi @evan-flynn-apexai yes, they are definitely not stand-alone. For standalone system we would need the whole of the TeX Live subversion repo (or its git mirror), but that is not reasonable to be put in github (not possible).
Creating a working TeX Live systems involves:
Feel free to reach out any time you need some more information!
Is there any way we could add an overall comment on the github Releases page explaining this? It would be painful to add text to every release.
I will add something to the top-level README.md, at least. Thanks for the report, Evan.
The latest release artifacts for linux x86 include some symlinks that are broken (
mktexfmt
links tofmtutils
which links to a file outside of the release artifact).Could the release artifacts be updated to include valid symlinks?
Happy to help make the changes if someone can point me in the right direction :+1: