The actual problem seems to be that XC-Package-Type is not included in %f. Maybe because of the XC- prefix?
From a debugging session: %f = ( 'Architecture' => 'all' 'Depends' => 'cdebconf-udeb, di-utils (>= 1.18)' 'Description' => 'Execute a shell' 'Installer-Menu-Item' => 95000 'Maintainer' => 'Debian Install System Team <[EMAIL PROTECTED]>' 'Package' => 'di-utils-shell' 'Priority' => 'standard' 'Section' => 'debian-installer' 'Version' => 1.50 ) Note that almost all udebs currently have "XC-Package-Type" as header instead of "Package-Type", so supporting that would be very much appreciated. Should we start converting to use "Package-Type"?

