Мне не нравится, что зависимости в #Arch очень жёсткие. К примеру, мне нужно поставить программу, которая использует adb из состава Android SDK. Я точно знаю, что автор программы предусмотрел указание пути к adb в случае, если бинарь не находится просто запуском (нет в PATH).
Но автор пакета в официальном репозитории сделал жётскую зависимость на пакет, который устанавливает adb в систему. В итоге у меня их два.
Если в конфиге pacman заблокировать пакет android-tools, то и тот, что мне нужен, тоже не установится, ругаясь на то, что не возможно установить зависимость.
Но если я неправильно блокирую и нужно иначе - подскажите, Христа ради
@umnik тоже через это проходил. Но как-то починил и уже не помню как)
Но вроде ничего сложного небыло и быстро разобрался.