Page MenuHomeFreeBSD

Mk/bsd.sites.mk: Update MASTER_SITE_DEBIAN
Needs ReviewPublic

Authored by samm on May 25 2020, 8:54 PM.
Tags
None
Referenced Files
F81419189: D25005.diff
Tue, Apr 16, 1:47 AM
Unknown Object (File)
Thu, Apr 11, 11:22 PM
Unknown Object (File)
Thu, Apr 11, 6:28 PM
Unknown Object (File)
Feb 5 2024, 1:58 PM
Unknown Object (File)
Feb 3 2024, 5:41 AM
Unknown Object (File)
Jan 17 2024, 4:46 PM
Unknown Object (File)
Jan 12 2024, 4:02 AM
Unknown Object (File)
Dec 22 2023, 10:00 PM

Details

Reviewers
krion
araujo
Group Reviewers
portmgr
Summary

PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246652

Test Plan

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 31300
Build 28940: arc lint + arc unit

Event Timeline

samm requested review of this revision.May 25 2020, 8:54 PM

Please revise the list while at it,
https://www.debian.org/mirror/list

While not enforced in any we perhaps we can consider something something like a 4+4+2(+1) (https/http/ftp/(master if available) and CDN first) to avoid having unnecessary long lists of mirrors? I think you can safely assume at if you cannot connect to 10+ sites worldwide you have connectivity issues rather than flakey mirrors.

Something like this perhaps? I prioritized mirrors that are carries everything (ALL) and tried use ones with good overall connectivity and coverage. Many mirrors seems to have discontinued their ftp service.

https://deb.debian.org/debian/%SUBDIR%/
https://mirrors.edge.kernel.org/debian/%SUBDIR%/
https://ftp.kddilabs.jp/pub/debian/%SUBDIR%/
https://debian.mirror.su.se/debian/%SUBDIR%/
http://mirror.sitsa.com.ar/debian/%SUBDIR%/
http://plug-mirror.rcac.purdue.edu/debian/%SUBDIR%/
http://mirror.nl.datapacket.com/debian/%SUBDIR%/
http://ftp.lanet.kr/debian/%SUBDIR%/
ftp://mirror.netcologne.de/debian/%SUBDIR%/
ftp://mirror.waia.asn.au/debian/%SUBDIR%/
lwhsu added a subscriber: lwhsu.

bsd.sites.mk is maintained by ports@

I think revise the whole MASTER_SITE_DEBIAN is a good idea. While working on it, how about removing the deprecated sites first?

I think revise the whole MASTER_SITE_DEBIAN is a good idea. While working on it, how about removing the deprecated sites first?

+1

Revising the whole MASTER_SITE_DEBIAN should be handled by another bug report.

I submitted updated patch to PR 246652.

https://bz-attachments.freebsd.org/attachment.cgi?id=228857

It updates MASTER_SITE_DEBIAN so it includes global CDN backed mirror (deb.debian.org) and per-country Debian mirror aliases listed in https://www.debian.org/mirror/list

In D25005#735161, @yasu wrote:

I submitted updated patch to PR 246652.

https://bz-attachments.freebsd.org/attachment.cgi?id=228857

It updates MASTER_SITE_DEBIAN so it includes global CDN backed mirror (deb.debian.org) and per-country Debian mirror aliases listed in https://www.debian.org/mirror/list

Would someone please update this review to my latest patch? I tried it but it doesn't seem to be permitted.

Best Regards.

Just do everything in one sweep imho and we should probably also use https for deb.debian.org as I would guess it's only a matter of time before http gets redirected anyway.