Description of problem: pungi failed on ia64's koji for several days. The cause is below 2 lines in mk-images: vmlinuz=$(rpm --nodigest --nosignature -qpl $kpackage |grep ^/boot/vmlinuz | head -n 1) version=${vmlinuz##/boot/vmlinuz-} These could not work on ia64. Since the directory which hold vmlinuz on ia64 is /boot/efi/EFI/redhat/, not /boot/. A rough fix is attached. Version-Release number of selected component (if applicable): anaconda-runtime-11.4.0.66-1.ia64.rpm How reproducible: always Steps to Reproduce: 1.run pungi on ia64 using anaconda-runtime-11.4.0.66-1.ia64.rpm 2. 3. Actual results: /tmp/updboot.kernel.15582/ia64/lib/modules/2.6.25-0.201.rc8.git4.fc9 is not a valid modules directory The full log is available at http://ia64.koji.fedoraproject.org/fedora-ia64/rawhide-20080408/logs/ia64.log Expected results: Additional info:
Created attachment 301617 [details] fix mk-images issue on ia64
Committed; ew'll be building anaconda later today
Created attachment 301762 [details] set KERNELDIR variable appropriately on ia64
Thanks for the quick modification! Er, haven't got time to do a test build yesterday. So a similar issue was omitted in the previous fix. The KERNELDIR is set to /boot, it should be /boot/efi/EFI/redhat on IA64 as well. A test build has done, pungi works fine with this additional fix.
Since this BZ is closed I have filed bug 441708 for the KERNELDIR issue.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping