huh, shouldn't solving the conflict to pr2 create a merge commit that then also solves the conflict in 3 and 4?
Using a rebase workflow with stacked/cascaded PRs is an anti-pattern that trips up people used to other git workflows where the history depth is effectively only one level deep instead of arbitrarily deep as in stacked/cascaded PRs.