Managing Arch Linux ARM Repositories from x86_64 Systems
(Update: The tool armutils, which is mentioned in this blog post, is no longer maintained. The source code repository was archived.)
I have some custom repositories for Arch Linux packages that I use for packages from AUR and other packages that I created. Recently, I started supporting ARM architectures and thus needed a way to manage (i.e., add/build, update, remove) these packages for ARM architectures as well. One possibility to do so is installing Arch Linux ARM on an ARM device and using it for the management tasks. However, by combining some tools, it's also possible to manage ARM packages from an x86_64 system; even distributed builds via distcc are supported. In this blog post, I explain how this works.