Thanks, Brian. So, to print the version number when 'mypackage' is loaded, .First.lib <- function(lib, pkg) { library.dynam("mypackage", pkg, lib) vvv <- read.dcf(file=system.file("DESCRIPTION", package="mypackage"), fields="Version") cat(paste("mypackage", vvv, "\n")) }