Admin message

Due to an influx of spam, we have had to require each new account to be manually approved. Please register an account and then write an email to accountsupport@archlinux.org to get it approved. Sorry for the inconvenience.

Omit HTTP mirrors that also support HTTPS
<!-- Warning: Do not ignore this template! Failure to provide the required information risks automatic closure. Please read our Bug reporting guidelines before opening a bug: https://wiki.archlinux.org/title/Bug_reporting_guidelines If you want to help catching more bugs upfront, consider joining the Arch Testing Team: https://wiki.archlinux.org/title/Arch_Testing_Team --> # Description: <!-- Describe the bug in full detail. --> Many mirrors support both HTTP and HTTPS, so both are included in the mirrorlist. E.g.: ``` #Server = http://mirror.rackspace.com/archlinux/$repo/os/$arch #Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch ``` There is no reason to not use HTTPS when it is available, so, IMO, there is no reason to list HTTP mirrors if they also support HTTPS. # Additional info: <!-- The exact package version is compulsory. --> * package version(s): pacman-mirrorlist 20251021-1 * config and/or log files: * link to upstream bug report, if any: # Steps to reproduce: <!-- Describe how to reproduce the bug step by step including the commands --> 1. `cat /etc/pacman.d/mirrorlist`
issue