Applying latex paint over oil-based paint has less to do with the lower coat being oil-based than with the fact that this is a paint-over-paint.
Use these tips to avoid cracking and peeling when you paint over oil-based paint. Must I use oil-based paint for the project, or can I use up some water-based paint of a high-quality water-based latex or acrylic paint (e.g., Glidden Premium .
It's not as simple as just slapping on a coat of latex paint and calling it a day. Latex paint will chip right off if it's applied directly on top of the oil-based paint.