-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
texlive: make updmap actually regenerate (#76826) #76867
Conversation
Does "updmap --sys" include the operation of "updmap --sys −−syncwithtrees"? If not, this may break schemes smaller than scheme-full. |
I'm not sure what that operation is: The effect I observed is that is causes no map file to be written, leaving the one from the distribution in place. From the documentation, it seems that the effect should be that it removes entries in In any case, I don't see any harm leaving entries in the map file for fonts that are not in the package - after all, you can't create references to these entries if the corresponding package isn't there. PS: Thanks for looking into this! |
@GrahamcOfBorg build texlive.combined.scheme-small |
@mikesperber It breaks |
The --syncwithtrees flag only updates the config files, so run it again without --syncwithtrees to generate the actual map files.
@veprbl Ah, I see now: |
@GrahamcOfBorg build texlive.combined.scheme-small |
I guess, the original issue was caused by an inconsistency in the snapshot that we are using. |
* texlive: make updmap actually regenerate (NixOS#76826) The --syncwithtrees flag only updates the config files, so run it again without --syncwithtrees to generate the actual map files. * ! fixup * ! fixup Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com> (cherry picked from commit c0b70f0)
Many thanks! |
The --syncwithtrees flag made updmap not regenerate the map files,
effectively leaving stale map files in place.
Motivation for this change
Closes: #76826
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @veprbl