in reply to Comparing values within a Hash of Arrays

If the value you're looking for does not exist in postbuilds its value should be undef, which is evaluated as false in a conditional expression. Therefor I think you could just do:

if ($HoA{'postbuild'}->$temp) { print "yes\n"; }

Hope this helps!