From a311b79bb7779e5d5d4034f852ab0bd57c4f287d Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Wed, 17 Mar 2021 10:10:09 -0300 Subject: [PATCH] [arch] fix -> not skipping dependency checking when the user opts to proceed with a transaction that would break other packages --- CHANGELOG.md | 6 ++++++ bauh/__init__.py | 2 +- bauh/gems/arch/pacman.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bf6553d..a7933200 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [0.9.16] +### Fixes +- Arch + - not skipping dependency checking when the user opts to proceed with a transaction that would break other packages + + ## [0.9.15] 2021-03-03 ### Improvements - UI diff --git a/bauh/__init__.py b/bauh/__init__.py index 7f151822..21db5942 100644 --- a/bauh/__init__.py +++ b/bauh/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.9.15' +__version__ = '0.9.16' __app_name__ = 'bauh' import os diff --git a/bauh/gems/arch/pacman.py b/bauh/gems/arch/pacman.py index 2aeef6b0..e998e3b4 100644 --- a/bauh/gems/arch/pacman.py +++ b/bauh/gems/arch/pacman.py @@ -723,7 +723,7 @@ def upgrade_several(pkgnames: Iterable[str], root_password: str, overwrite_confl cmd.append('--overwrite=*') if skip_dependency_checks: - cmd.append('-d') + cmd.append('-dd') return SimpleProcess(cmd=cmd, root_password=root_password,