'To be weeviled' is to be attacked by the insects which are known to destroy grains, nuts, fruits, etc. which have been kept for some time.
The word applied to 'old notions' probably means notions/concepts which are outdated, obsolete or no longer relevant.
'Weeviled' is spelt with one 'l'.
not a teacher
Interested in Language