Hey @philm I just upgraded a friend at work today from Windows to Manjaro. Everything installed fine, he loves his now much faster machine
However I noticed a small issue when updating his mirrors for https only.
The version of pacman-mirrors.conf that is installed by default is a very old version, much like the issue I found on @jonathon 32bit install media.
It was easy to rectify, delete config and reinstall pacman-mirrors which then uses the up-to-date config, but this is something that should maybe be addressed before new installation media is created.
Just to clarify, this was a freshly downloaded XFCE 64bit 17.1.2 ISO.
I have no clue as the config has not changed for the last 2 months and the last change was removal of the OnlyCountry setting.
As I understand it the issue occurs on x32 iso's. Something tells me that an old pacman-mirrors.conf is placed in /etc on iso-build.
I remember that when @artoo and I worked the api out together we had to ensure a certain structure was present which otherwise would make the build fail.
Short story is:
If pacman-mirrors is run with the `--prefix $install` argument it will ensure a working structure in `$install` by copying the hosts `pacman-mirrors.conf` to `$install`.
@philm@Strit@jonathon@anon34396487
In which case - if that file is an old version of the config then - whoever is building the iso, has to verify that the host systems pacman-mirrors.conf is the current as shown ^^^^^ above.
Note on branch
What the branch is named on a fresh install does not matter since on the first run of pacman-mirrors it will detect it is running on i686 and prepend x32- to the branch name.
Note on config file
Please check if a .pacnew exist for pacman-mirrors.conf.
Edit
Just noted ^^ this. It confirms my thought. I think @philm is building the iso's - so Philip will you please confirm your pacman-mirrors.conf on the machine building the iso's?
I suspect the same as you do. Just for the record all my existing installs from around 2 or 3 years ago are fine. I merged the .pacnew settings.
It's only this fresh install for a friend, annoyingly i never noticed on any other friends PCs that i upgraded to Manjaro as they didnt care for https only mirrors.
Also this is the pacman-mirrors.conf the XFCE 17.1.2 ISO uses.
This is what the freshly installed system has.
As you can see they (the live iso and fresh install) are the same, a some what old configuration version. And just for reference this is what my personal machine has.