Sources told media that Butt had sent his resignation to the prime minister, who accepted it and appointed Ashtar Ausaf as new attorney general of Pakistan.
Ashtar Ausaf Ali has served as minister of state, special assistant to the prime minister on Law since 25 February, 2015.
He previously served as Advocate General of Punjab twice, from 1998 to 1999 and 2012 to 2013. He also served as Prosecutor General of the province from 2011 to 2012 and as Advisor on Human Rights to Prime Minister Nawaz Sharif in 1997.
Meanwhile, Zahid Hamid has been made Minister for Law and Justice. He will also hold additional portfolio of Ministry of Climate Change.
Hamid served as the Minister of Science and Technology from June 2013 until voluntarily resigning in November 2014.
Special coverage on China's Two Party Sessions by The Daily Mail - People's Daily