If you nevertheless want to use require() in a package function like I did, here is a workaround that does not trip R CMD CHECK:
require()
do.call(require,list(x, character.only=TRUE))
where x is a character object naming the package.