manjaro / pacman-mirrors

This repo has been archived. Our code is now hosted at
https://gitlab.manjaro.org
GNU General Public License v3.0
25 stars 16 forks source link

[manjaro32] add support for new x32 branches #114

Closed philmmanjaro closed 6 years ago

philmmanjaro commented 6 years ago

When we support manjaro32.org we should add the needed x32 branches supported by pacman-mirrors. See also: https://github.com/manjaro/release-plan/issues/174

philmmanjaro commented 6 years ago

@fhdk: can you check this one?

fhdk commented 6 years ago

@philmmanjaro @jonathonf I think we need to add the x32 branches to the status.json and the mirrors.json - since pacman-mirrors selects mirrors based on updated status.

The functionality of pacman-mirrors is centered around the the updated status of the mirrors. But I see no problem in extracting the system architecture and then create a mirrorlist for that architecture.

The way I see it now is that the diskusage remain almost the same - it is the repo file structure which changes. I looks to me you keep the everything in the pool and just symlink the x86 in folders prepended with x32-. It uses a little more diskspace but as I understand it those are only symlinks.

manjaro-branch-structure

Pacman-mirrors can check with uname -m and prepend the users branch with x32- if not x86_64

jonathonf commented 6 years ago

what does uname -m output on 32-bit system?

i686

fhdk commented 6 years ago

Released 4.7.0 to unstable

https://github.com/manjaro/pacman-mirrors/commit/4bc97e8eb083df90acc5ba42a219b22d4d6c8ac0