dependsOnPkgs             package:tools             R Documentation

_F_i_n_d _R_e_v_e_r_s_e _D_e_p_e_n_d_e_n_c_i_e_s

_D_e_s_c_r_i_p_t_i_o_n:

     Find 'reverse' dependencies of packages, that is those packages
     which depend on this one, and (optionally) so on recursively.

_U_s_a_g_e:

     dependsOnPkgs(pkgs, dependencies = c("Depends", "Imports"),
                   recursive = TRUE, lib.loc = NULL,
                   installed = installed.packages(lib.loc, fields = "Enhances"))

_A_r_g_u_m_e_n_t_s:

    pkgs: a character vector of package names.

dependencies: a character vector listing the types of dependencies, a
          subset of 'c("Depends", "Imports", "Suggests", "Enhances")'.

recursive: logical: should reverse dependencies of reverse dependencies
          (and so on) be included?

 lib.loc: a character vector of R library trees, or 'NULL' for all
          known trees (see '.libPaths').

installed: a result of calling 'installed.packages'.

_V_a_l_u_e:

     A character vector of package names, which does not include any
     from 'pkgs'.

_E_x_a_m_p_l_e_s:

     ## there are few dependencies in a vanilla R installation
     dependsOnPkgs("lattice")

