I need to provide php73 to my servers and it was removed from ports.
All other parts of the system should be up to date - so I do not want to lock the system with a specific hash of ports.
The idea I have is to get ports clone and omit hash that removed PHP73 ports - then builds it with poudriere as a separate repo with only php73 packages.
The final hosts would receive two repositories: legacy-php73 and current.
Do you have any ideas of best practices how to manage such a situation?
All other parts of the system should be up to date - so I do not want to lock the system with a specific hash of ports.
The idea I have is to get ports clone and omit hash that removed PHP73 ports - then builds it with poudriere as a separate repo with only php73 packages.
The final hosts would receive two repositories: legacy-php73 and current.
git clone https://git.FreeBSD.org/ports.git /usr/ports
git rebase -i cc378fb60bd6ff39ac810093b5fc83cf330c1d92~
Do you have any ideas of best practices how to manage such a situation?