Hi,
I need to build an older version of port A. Let's say pkg is v2 and I need v1. So I noted down the ports tree commit for that v1, called c1, checked it out and built with poudriere. Works fine.
Now I need to build port B. Problem: port B at commit c1 is borked. It is fixed in commit c3. But commit c3 is after commit c2 that upgraded port A to the v2 I don't want.
What's the best way to deal with this?
I thought of just checking out the port A directory at c1 and use the latest commit for the rest, but I am afraid dependencies would break. Am I right?
I need to build an older version of port A. Let's say pkg is v2 and I need v1. So I noted down the ports tree commit for that v1, called c1, checked it out and built with poudriere. Works fine.
Now I need to build port B. Problem: port B at commit c1 is borked. It is fixed in commit c3. But commit c3 is after commit c2 that upgraded port A to the v2 I don't want.
What's the best way to deal with this?
I thought of just checking out the port A directory at c1 and use the latest commit for the rest, but I am afraid dependencies would break. Am I right?