When would you make a pact with the sun? When you are going on a picnic, or when you are playing a cricket match? Think of other occasions.
We would make a pact with the sun when we are playing a cricket match. We would also do the same on festive occasions. These occasions require a lot of moving out and an overcast sky can make the situations dull and the proceedings boring.