The people of Yemen used to perform Hajj without taking any provisions with them, saying, "We are those who rely upon Allah." Yet when they arrived in Mecca, they would beg from people. So Allah the Exalted revealed, "And take provisions, but indeed, the best provision is righteousness" [Baqarah 2:197].Ibn Uyayna narrated it from Amr from Ikrima as a mursal report.
حدثنا يحيى بن بشر حدثنا شبابة عن ورقاء عن عمرو بن دينار عن عكرمة
كان أهل اليمن يحجون ولا يتزودون ويقولون نحن المتوكلون فإذا قدموا مكة سألوا الناس فأنزل الله تعالى {وتزودوا فإن خير الزاد التقوى} رواه ابن عيينة عن عمرو عن عكرمة مرسلا