just spent teh last 3 hours trying to figure out why my yarn packages were failing and it turns out it was a dependency hell issue on arch linux... like, why can't they just use a decent package manager for once?!