Recent Releases of bspm
bspm - bspm 0.5.7
- Restrict D-Bus service configuration to installations in Linux machines with admininistrative privileges.
- R
Published by Enchufa2 almost 2 years ago
bspm - bspm 0.5.6
- Move to cran4linux org on GitHub, update URLs.
- Try binary installation of build-only dependencies for source packages (#82 addressing #81).
- R
Published by Enchufa2 almost 2 years ago
bspm - bspm 0.5.5
- Fix test to feed character input to
numeric_version.
- R
Published by Enchufa2 over 2 years ago
bspm - bspm 0.5.4
- Fix DNF backend to ensure that the system configuration is used (228407a).
- Minor documentation improvements.
- R
Published by Enchufa2 over 2 years ago
bspm - bspm 0.5.3
- Add workaround for underscores in Arch package versions (#71).
- Fix BioArchLinux instructions in README.
- Fix discovery of installed system packages in Arch (#73).
- R
Published by Enchufa2 over 2 years ago
bspm - bspm 0.5.2
- Fix package deduplication in dependency getter (#68 addressing #67).
- Rename scripts manual page to
bspm-scripts.
- R
Published by Enchufa2 almost 3 years ago
bspm - bspm 0.5.1
- Add support for littler in scripts (@eddelbuettel in #64).
- Refactor + fixes + improve testing (#66 addressing #63).
- R
Published by Enchufa2 almost 3 years ago
bspm - bspm 0.5.0
- New function
moveto_sys()moves existing user packages to the system library to avoid package shadowing; the associated scriptmass_moveenables mass-calling this function for several users and/or libraries to facilitatebspmdeployment in multitenant servers (#60 addressing #59). - New function
shadowed_packages()analyzes the library tree and reports which packages, one per row, are shadowed by others (#62 addressing #58). - Add new
options(bspm.version.check=FALSE)(true by default) to globally enablebinary-sourceinstallation type (#61). - Add a specific manual page
bspm-optionsdocumenting all supported options. - Add support for the installation of binary Suggests and Enhances if they are
supplied to the
dependenciesargument ofinstall.packages.LinkingTonow is omitted for binary packages as documented (#32).
- R
Published by Enchufa2 about 3 years ago
bspm - bspm 0.4.2
- Fix error forwarding in root mode (#54).
- Fix installation error when
options(pkgType="binary-source")is set and a package without binary version available is requested (#56). - Fix installation error in
options(pkgType="both")mode (default) when an available binary is not available as source (#57).
- R
Published by Enchufa2 about 3 years ago
bspm - bspm 0.4.1
- New
type="binary-source"option (or fast mode) tries to install as many binaries as possible (requested packages and dependencies), and then falls back to source installation (per @eddelbuettel's wish). - Fix the call to
available.packages()when thereposargument is specified (#52 addressing #51).
- R
Published by Enchufa2 about 3 years ago
bspm - bspm 0.4.0
- New function
available_sys()returns a matrix of available packages with"Package","Version", and"Repository"(#47 addressing #41). - Honor
typeoption, 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.depshas been removed.
- R
Published by Enchufa2 about 3 years ago
bspm - 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 settingoptions(bspm.backend.check=FALSE)(#40).
- R
Published by Enchufa2 over 3 years ago
bspm - bspm 0.3.9
- Force
sudounconditionally also with autodetection (#27, #28). - Call
update_cachein DNF install transactions (#29). - Add ALPM backend (#35 addressing #34).
- Fix repeated installation issue in APT backend (#36).
- R
Published by Enchufa2 about 4 years ago
bspm - bspm 0.3.8
- Fix spurious error with
options(bspm.always.install.deps=TRUE)(#25). - Ensure that
options(bspm.sudo=TRUE)forcessudounconditionally (#28). - Add new
options(bspm.sudo.autodetect=TRUE)(not set by default) to enable passwordlesssudoautodetection on every call (#27).
- R
Published by Enchufa2 over 4 years ago
bspm - bspm 0.3.7
- Fix spurious error with
options(bspm.always.install.deps=TRUE)(#24).
- R
Published by Enchufa2 over 5 years ago
bspm - 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).
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.5
- Fix noise when
busctlis 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.
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.4
- Fix installation issue reported by CRAN on Solaris.
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.3
- Cosmetic changes suggested by CRAN.
- Small configure fix.
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.2
- Implement functions to discover new prefixes dynamically (#3).
- Fall back to
sudoif no root permissions nor D-Bus service are available. - More documentation, some examples, and testing.
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.1
- Simplified installation, because D-Bus files are always in the same place.
- Support for multiple prefixes and exclusions (#1).
- Improve APT cache management (#4).
- Fix newlines in APT output (#5).
- Load D-Bus variables locally instead of in the global environment (#6).
- R
Published by Enchufa2 over 5 years ago
bspm - bspm 0.3.0
- New package name, as suggested by @eddelbuettel; improved title & description.
- Allow root user to talk directly to the system package manager, without D-Bus.
- R
Published by Enchufa2 over 5 years ago
bspm - PackageManager 0.2.0
- Initial fork from cran2copr project, reworked to make it extensible
- Currently, only DNF backend supported
- R
Published by Enchufa2 over 5 years ago