Skip to content

fix: replace dead sourceforge mirror + fix eurofix archive URL (#246)#277

Open
ronaldtse wants to merge 1 commit into
v5from
fix/ms-font-dead-urls-246
Open

fix: replace dead sourceforge mirror + fix eurofix archive URL (#246)#277
ronaldtse wants to merge 1 commit into
v5from
fix/ms-font-dead-urls-246

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Problem

Issue #246: MS font URLs that no longer work. Local URL scan (using the now-fixed check_urls.rb from PR #270) found 9 dead URLs across 8 formulas.

Root causes

  1. Dead SourceForge mirror (8 formulas): nchc.dl.sourceforge.net (Taiwan mirror) has been consistently unreachable. Affects MS Core Fonts for the Web (andale, arial_black, comic, courier, georgia, impact, webding) + PowerPointViewer (cleartype).

  2. Dead archive.org snapshot (1 formula): eurofix.yml had a snapshot from timestamp 20030118044911 that returns 404.

Fixes

  • SourceForge: nchc.dl.sourceforge.netdownloads.sourceforge.net (auto-redirects to a working mirror via 302)
  • Eurofix: dead snapshot → working snapshot from 20000820212157 (verified via CDX API, HTTP 200, application/x-msdownload)

Verification

Re-ran check_urls.rb on all 9 affected formulas after fix:

URLs checked:    36
Errors:          0
Warnings:        0

All URLs are accessible.

Scope

This is the first batch of #246. The formula-health workflow (PR #270) will automatically surface any remaining dead URLs in the next scheduled run. Each batch of dead URLs will be fixed in follow-up PRs.

Files

9 formula YAMLs modified (11 lines changed total).

The nchc.dl.sourceforge.net Taiwan mirror has been consistently
unreachable, causing URL check failures on 8 MS core font formulas.
Replaced with downloads.sourceforge.net which auto-redirects to a
working mirror.

Also fixed eurofix.yml: the archive.org snapshot timestamp
(20030118044911) returned 404. Replaced with a working snapshot
from 20000820212157 (verified via CDX API, status 200).

URL check results: 36 URLs across 9 formulas, 0 errors after fix.

Partially addresses #246 — MS font URL audit. Remaining dead URLs
will be surfaced automatically by the formula-health workflow
(PR #270 merged).
@github-actions

Copy link
Copy Markdown
Contributor

✅ Fontist formula checks: PASS

0 of 0 checks failed · workflow · full JSON

Check Scope Result

Generated by render_report.rb from results/*.json artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant