You might have a bit of a misunderstanding here. You ask for a dip socket which is a footprint but you write about component selection which (if you use stable v4.0.x [1]) only allows to add symbols to the schematic.
So normally you add a symbol for your specific IC. Lets say an NE555. Then you assign the correct dip socket to it.
Short version:
a symbol represents the function of your component (your ic)
the footprint represents the landing pattern of the physical devise.
More details in this old post of mine (it is a link so you can read the full post):
[1]
If you use nightly (or if you read this later and use v5) then the component chooser also allows to set the footprint field on addition. There the same rules apply as in cvpcb. The footprints shown are filtered via the symbols footprint filter fields.