Solution to my leaking water pump weep hole?

The weep hole is there to prevent leaking coolant getting into the bearing. An occasional drip is ok but puddling on the floor means the seal is beyond redemption. Plugging the weep hole will stop the leak but allow coolant into the brg. Over time, the brg will wear from lack of lubricant....& fail. You could keep driving the car & monitor the brg for wear [ side to side slop ] but eventually the pump WILL need replacing.