Solution to my leaking water pump weep hole?

Water pumps have not changed much in the last 100 years
except where theyre mounted, and the P I T A factor in accessing the thing.....