Next to impossible. If you know people you can usually try and get one but it takes a long time. I applied for one to go to a wedding in India but was denied after a few months. [Not even on a Pakistani passport - it's just that my parents were born in Pakistan.]
My grandparents were able to get one after about a few months with their Canadian passports. They live in Pakistan.
Cheers