Supreme Court advocate Sanjay Hegde says the Yediyurappa government's decision to scrap trains for migrant workers violates the constitutional prohibition against bonded labour.