Preheat the oven to 350°F (180°C or 160°C for a fan oven).
Grease and flour or line a 9" x 5" (23 x 13 cm) loaf pan.
Cream the butter and sugar together.
Add the eggs and orange rind.
Mix together well.
Sift the flour, baking powder, salt and ginger together.
Add to the batter alternately with the buttermilk. (Two additions of dry ingredients, two additions of buttermilk.)
Stir in the apricots and pecans. (The batter will be quite stiff at this point.)
Spoon into the prepared loaf pan.
Bake for 45 to 55 minutes or until a skewer inserted in the centre of the loaf comes out clean.
Cool the bread in the tin for ten minutes before removing it to a wire rack to cool completely.
When the bread is completely cool, make the glaze.
Mix the icing sugar and dried ginger together.
Add enough water or orange juice to make a thick drizzle-able glaze.
Drizzle the glaze over the cake.
Let the glaze dry before cutting in slices.