Solution to my leaking water pump weep hole?

Plugging the weep hole will just make the coolant come out the end of the shaft and onto the pulley itself. This will throw coolant all over the place while driving.
I agree many years ago, I knew a guy who filliex the hole with JB Weld or something. Worked like a charm. It ran for quite some time, he said now my alt bearings making noise but still charges. Month or so later the bearings in the water pump went and fan hit radiator. New pump. And New Rad. Old hoses reused and overheated on trip and not the kind of guy that says to hot to drive shut down. Now water in oil.
Not sure if was a Stitch In Time , Or Loose Nut Behind Wheel Situation?