1
% Generated by roxygen2 (4.0.2): do not edit by hand
1
2
\name{rk.old.packages}
2
3
\alias{rk.old.packages}
3
4
\title{Slightly smarter variant of old.packages()}
5
rk.old.packages(lib.loc = NULL,
6
repos = getOption("repos"),
7
contriburl = contrib.url(repos, type),
8
instPkgs = installed.packages(lib.loc = lib.loc),
9
method, available = NULL, checkBuilt = FALSE,
10
type = getOption("pkgType"))
6
rk.old.packages(lib.loc = NULL, repos = getOption("repos"),
7
contriburl = contrib.url(repos, type),
8
instPkgs = installed.packages(lib.loc = lib.loc), method,
9
available = NULL, checkBuilt = FALSE, type = getOption("pkgType"))
13
a character vector of packages which are really old
12
a character vector of packages which are really old
16
For most purposes, this function is identical to
17
old.packages(). However, if the same package is installed
18
to different locations, in different versions,
19
old.packages() will treat each of these installations
20
separately. Thus, e.g. if lib.loc == c("A", "B") and
21
package X is installed in B at an outdated version 0.1,
22
but in A at the most recent version 0.2, old.packages()
23
will report package X at B as old. In contrast
24
rk.old.packages() will recognize that the current version
25
is higher up in the path, and not report package X as
15
For most purposes, this function is identical to old.packages(). However, if the same
16
package is installed to different locations, in different versions, old.packages() will
17
treat each of these installations separately. Thus, e.g. if lib.loc == c("A", "B") and
18
package X is installed in B at an outdated version 0.1, but in A at the most recent version 0.2,
19
old.packages() will report package X at B as old. In contrast rk.old.packages() will recognize
20
that the current version is higher up in the path, and not report package X as old.
33
Thomas Friedrichsmeier
34
\email{rkward-devel@lists.sourceforge.net}
27
Thomas Friedrichsmeier \email{rkward-devel@lists.sourceforge.net}
36
29
\keyword{attribute}