Pakistan is close not only to Iran, but also to other major gas producing countries (Turkmenistan for example). But any gas pipeline from Central Asia need to run through Afghanistan or Iran, which once again makes that idea unviable. Pakistan shares direct border with Iran, so it would have been an easy choice to get Iranian gas. But again, the Americans will be offended. Qatar obviously is an American ally and therefore it's economic interests need to be taken care of. On top of that, American companies are involved in the Qatari LNG production.
While Pakistan continuous to suffer from energy crisis, as there is shortage of electricity and price is also too high. The government of Pakistan making people fool by such news,
Putin says pipeline gas supplies to Pakistan are possible, part of infrastructure in place. There is Gas pipeline completed from Iran till Pakistan border and Pakistan government not completing it because of usa pressure.
If Pakistan can't buy gas from its neighbouring Iran due to USA pressure then how can they buy it from Russia?