Cargar paquetes dependientes usando .onLoad

Mi paquete requiere el paquete ggplot2, pero tengo problemas para solucionar las siguientes NOTAS que obtengo cuando ejecuto la comprobación de R CMD.

no visible global function definition for qplot
'library' or 'require' call not declared from: ggplot2

También tengo una función .onLoad,

.onLoad <- function(libname, pkgname){
.libPaths("~/RLibrary")
require(ggplot2)
}

¿Alguna sugerencia sobre cómo resolver los errores? ¿Dónde debo colocar la función onLoad?

Gracia
San

Respuestas a la pregunta(1)

Su respuesta a la pregunta