Skip to content

UFAS fonts: fix disappearing source#425659

Merged
wegank merged 1 commit intoNixOS:masterfrom
neilmayhew:ufas-fonts
Jul 17, 2025
Merged

UFAS fonts: fix disappearing source#425659
wegank merged 1 commit intoNixOS:masterfrom
neilmayhew:ufas-fonts

Conversation

@neilmayhew
Copy link
Member

@neilmayhew neilmayhew commented Jul 16, 2025

archive.org dropped some of its snapshots which broke the source URLs. Switch to using an older snapshot at archive.org.

Closes #425166

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • Nixpkgs 25.11 Release Notes (or backporting 25.05 Nixpkgs Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
  • NixOS 25.11 Release Notes (or backporting 25.05 NixOS Release notes)
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other contributing documentation in corresponding paths.

Add a 👍 reaction to pull requests you find important.

archive.org dropped some of its snapshots which broke the source URLs.
Switch to using an older snapshot at archive.org.
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jul 16, 2025
@neilmayhew neilmayhew requested a review from mkg20001 July 16, 2025 04:19
@neilmayhew
Copy link
Member Author

cc @Ate329

@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Jul 16, 2025
Copy link
Contributor

@Ate329 Ate329 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Jul 16, 2025
@wegank wegank merged commit bd76863 into NixOS:master Jul 17, 2025
30 of 32 checks passed
@ethancedwards8
Copy link
Member

:( whats the point of archive.org if they can just drop stuff? I didn't realize they did that!

@neilmayhew
Copy link
Member Author

It does seem strange. However, since those files haven't changed since 2020 maybe they figured out that those snapshots were redundant? It does require a lot of resources to keep everything and archive.org doesn't have unlimited amounts of money.

For that reason I wondered how safe a 2022 snapshot is, but I guess we'll cross that bridge when we come to it. Perhaps someone will see this issue if the URL ever breaks again, and will then know to go back to 2020.

@Ate329
Copy link
Contributor

Ate329 commented Jul 17, 2025

It's been quite unfortunate that we can no longer download Symbola directly from dn-works. I hope more reliable and secure options become available, but for now, I think archive.org is the best one 😢

@neilmayhew neilmayhew deleted the ufas-fonts branch July 21, 2025 20:34
@woffs
Copy link
Contributor

woffs commented Aug 8, 2025

needs to be backported to 25.05:

$ NIXPKGS_ALLOW_UNFREE=1 nix build --impure -f flake:nixpkgs/nixos-25.05 symbola -L
source> 
source> trying https://web.archive.org/web/20240212172059/https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip
source>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
source>                                  Dload  Upload   Total   Spent    Left  Speed
source>   0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
source>   0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
source> curl: (22) The requested URL returned error: 404

nixpkgs-ci bot pushed a commit that referenced this pull request Aug 8, 2025
@nixpkgs-ci
Copy link
Contributor

nixpkgs-ci bot commented Aug 8, 2025

Successfully created backport PR for release-25.05:

@github-actions github-actions bot added the 8.has: port to stable This PR already has a backport to the stable release. label Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: port to stable This PR already has a backport to the stable release. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build failure: symbola

5 participants