Found these last night, while googling to get an orderly list of known , *working* puppy repositories.., this may be a bit useful for some of you!
http://pateo.wordpress.com/2009/12/25/h ... inux-dpup/
A Forum Thread describing how to upgrade from 4.1.2 to 4.2(a little bit old, but not ancient)
http://www.murga-linux.com/puppy/viewto ... 827#289827
But of course, you can always do it the *other* way and do a fresh install or something, but that's solely your choice!!!