Releases: cran4linux/bspm
Releases · cran4linux/bspm
bspm 0.4.0
- New function
available_sys()
returns a matrix of available packages with
"Package"
,"Version"
, and"Repository"
(#47 addressing #41). - Honor
type
option, set by default to"both"
, which means 'use binary
if available and current, otherwise try source' (#48 addressing #46).
As a consequence, the optionbspm.always.install.deps
has been removed.
bspm 0.3.10
- Check backend availability on
enable()
, and trigger a warning if the
service is required but not found. This check can be disabled by setting
options(bspm.backend.check=FALSE)
(#40).
bspm 0.3.9
bspm 0.3.8
bspm 0.3.7
- Fix spurious error with
options(bspm.always.install.deps=TRUE)
(#24).
bspm 0.3.6
- Make APT call fail if there are unmet dependencies (#20).
- Add new
options(bspm.always.install.deps=TRUE)
(not set by default) to
always try to install recursive hard dependencies of packages from system
repositories even if the requested package is not available (#14, #23). - Add a note about SELinux (#19).
bspm 0.3.5
- Fix noise when
busctl
is installed but there's no system bus (docker) (#12). - Workaround issue with file permissions under
/tmp
(#13). - Fix compatibility with Python 3.6 (#16 addressing #15).
- Workaround PATH for old versions of APT/dpkg (#17 addressing #15).
- Prioritize
options(bspm.sudo=TRUE)
over DBus calls (as part of #16), so that
any DBus error or incompatibility can be at least bypassed withsudo
.
bspm 0.3.4
- Fix installation issue reported by CRAN on Solaris.
bspm 0.3.3
- Cosmetic changes suggested by CRAN.
- Small configure fix.
bspm 0.3.2
- Implement functions to discover new prefixes dynamically (#3).
- Fall back to
sudo
if no root permissions nor D-Bus service are available. - More documentation, some examples, and testing.