Skip to content

Releases: cran4linux/bspm

bspm 0.4.0

24 Nov 23:46
Compare
Choose a tag to compare
  • 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 option bspm.always.install.deps has been removed.

bspm 0.3.10

05 Aug 11:38
Compare
Choose a tag to compare
  • 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

04 Jan 16:44
Compare
Choose a tag to compare
  • Force sudo unconditionally also with autodetection (#27, #28).
  • Call update_cache in DNF install transactions (#29).
  • Add ALPM backend (#35 addressing #34).
  • Fix repeated installation issue in APT backend (#36).

bspm 0.3.8

24 Jun 14:51
70c06ec
Compare
Choose a tag to compare
  • Fix spurious error with options(bspm.always.install.deps=TRUE) (#25).
  • Ensure that options(bspm.sudo=TRUE) forces sudo unconditionally (#28).
  • Add new options(bspm.sudo.autodetect=TRUE) (not set by default) to enable
    passwordless sudo autodetection on every call (#27).

bspm 0.3.7

15 Oct 15:07
Compare
Choose a tag to compare
  • Fix spurious error with options(bspm.always.install.deps=TRUE) (#24).

bspm 0.3.6

14 Oct 07:27
Compare
Choose a tag to compare
  • 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

24 Aug 16:08
Compare
Choose a tag to compare
  • 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 with sudo.

bspm 0.3.4

10 Aug 15:44
Compare
Choose a tag to compare
  • Fix installation issue reported by CRAN on Solaris.

bspm 0.3.3

01 Aug 14:38
7588739
Compare
Choose a tag to compare
  • Cosmetic changes suggested by CRAN.
  • Small configure fix.

bspm 0.3.2

16 Jul 18:02
Compare
Choose a tag to compare
  • 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.