South Africa are likely to be without both Hashim Amla and Dale Steyn for this week's must-win second Test against Pakistan in Dubai.