Hi, The package.el will always require the entire `info.el` on its package activating function. Using the `with-eval-after-load` to arrange the work can avoid the unnecessary loading the `info` package. Please help review the patch. Thanks. Best regards Lin