Description of problem: In pkgorder: # hack, hack, hack... make sure iscsi ends up on disc1 (#208832) addPackages(ds, ["kernel-*","mkinitrd","mdadm"]) ... #Everthing else but kernels for po in ds.pkgSack.returnPackages(): if po.name.find("kernel") == -1: member = ds.tsInfo.addInstall(po) Because the two fragments of code search on different criteria, it's possible for packages to not get picked up by pkgorder. In particular, the kerneloops package is missed. Version-Release number of selected component (if applicable): pungi-2.0.16-1.fc11 How reproducible: always Steps to Reproduce: 1./usr/bin/pkgorder on a tree with the kerneloops package 2. 3. Actual results: kerneloops not included in output Expected results: kerneloops included in output Additional info:
Hrm, good catch. Should just change that second search to kernel- instead of kernel.
Fixed upstream.