diff --git a/archlinux-keyring.spec b/archlinux-keyring.spec index 6bd3486..cc02452 100644 --- a/archlinux-keyring.spec +++ b/archlinux-keyring.spec @@ -33,16 +33,16 @@ sed -r -i 's/env python/env python3/' keyringctl %install %make_install PREFIX=%{_prefix} mkdir -p %{buildroot}%{_keyringsdir}/ -ln -s %{_datadir}/pacman/keyrings/archlinux.gpg %{buildroot}%{_keyringsdir}/ +ln --relative -s %{_datadir}/pacman/keyrings/archlinux.gpg %{buildroot}%{_keyringsdir}/ %files %{_datadir}/pacman/keyrings %{_keyringsdir}/archlinux.gpg %post -if [ -x /usr/bin/pacman-key ] && /usr/bin/pacman-key -l >/dev/null 2>&1; then - /usr/bin/pacman-key --populate archlinux - /usr/bin/pacman-key --updatedb +if [ -x /usr/bin/pacman-key ] && /usr/bin/pacman-key -l &>/dev/null; then + /usr/bin/pacman-key --populate archlinux || : + /usr/bin/pacman-key --updatedb || : fi %changelog