OK, para não deixar a pergunta no estado sem resposta. Como concluímos nos comentários:
Pacotes AUR são instalados em 2 fases
Isso é destinado pelos desenvolvedores de arch, já que qualquer um pode enviar um pacote AUR. Quando você faz o download de um pacote AUR, você deve sempre verificar os arquivos PKGBUILD em busca de código malicioso. Embora os pacotes do AUR sejam verificados por Usuários confiáveis , há muitos deles. Além disso, eu uso arch por anos e nunca vi código malicioso no script de instalação de qualquer pacote AUR que eu uso, porca algumas pessoas argumentar que eles têm .
Quando você cria seu pacote com makeprg , precisa preencher todas as dependências para que a compilação seja bem-sucedida. Vários pacotes do AUR contêm arquivos de origem que são compilados, alguns baixam as fontes durante o processo de compilação, outros até baixam blobs binários (por exemplo, drivers de placas gráficas). Portanto, as dependências são frequentemente arquivos de cabeçalho e bibliotecas que devem estar presentes quando a compilação é executada.
makeprg produz um arquivo <package>-<version>-<architecture>.pkg.tar.xz que precisa ser alimentado para pacman -U a ser instalado. Isso também é feito desde então, você não precisa de root permissões para executar makepkg .
Se você tiver sudo instalado, poderá usar makepkg -i para instalar o pacote depois que a construção estiver concluída. Isso é seguro, pois somente pacman será chamado com root de permissões.
mdm
O procedimento acima especificamente para o mdm-display-manager seria o seguinte:
$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/mdm-display-manager.tar.gz
$ tar xzf mdm-display-manager.tar.gz
$ cd mdm-display-manager
$ makepkg
Isso resultará em um arquivo chamado mdm-display-manager-2.0.10-1-x86_64.pkg.tar.xz (ou i686 se você estiver nessa arquitetura), o qual você precisará alimentar para pacman as root :
# pacman -U /path/to/package/mdm-display-manager-2.0.10-1-x86_64.pkg.tar.xz