another day, another dependency hell. why is it so hard to just install the damn thing without 50 other packages i don't need?