Solution to my leaking water pump weep hole?

example: 2002 Dodge Ram 360. Notice a small amount of coolant dripping from the water pump. Headed to a shop to have the water pump replaced. Carried along 2 gallons of water in case the coolant wouldn't make the 10-mile trek, and it didn't. 1/8th of a mile from the shop and the truck began to overheat. Pulled over, added 1 gallon and made it to the shop. Strangely, the leak stopped and other than the residual coolant from removing the cap to add water, the leak from the weep hole ceased. I decided to head back home without replacing the pump. 2 months driving without so much as a dribble I decided to dump the water contaminated coolant and replace it with a fresh few gallons of antifreeze. Mission accomplished and still no leak. One hour later started the truck and lmfao, eureka, the leak was massive out of the weep hole. Needless to say wasted coolant and new water pump installed. Some crap plugged the weep hole when the truck over heated 2 months ago and I knew better, but lesson learned.