O Arch Linux é uma distribuição de lançamentos e, portanto, manter um pacote não tem sentido. Você pode marcar uma versão principal de uma biblioteca como explicitamente instalada usando:
pacman --asexplicit -S libsomething0
Mas, geralmente, você não poderá evitar a necessidade de recompilar seu software em uma distribuição de lançamento contínuo. Se a biblioteca desaparecer, você está fora de sintonia com o próprio Arch Linux. Isso é como funciona a liberação de rolamento. Mas dependendo do que é, pelo menos, geralmente versões de bibliotecas devem ficar por um tempo.
Para facilitar todo esse processo, você provavelmente deve usar o makepkg .