* pacman: Fix removing locally installed packages
Without this, using `absent` state for a locally installed package (for example from AUR, or from a package that was dropped from repositories) would return that package is already removed, despite remaining installed
* Undo unwanted whitespace removal
* Add changelog fragment
* Update changelogs/fragments/4464-pacman-fix-local-remove.yaml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Add test.
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit
|
||
---|---|---|
.. | ||
apk.py | ||
apt_repo.py | ||
apt_rpm.py | ||
copr.py | ||
dnf_versionlock.py | ||
flatpak.py | ||
flatpak_remote.py | ||
homebrew.py | ||
homebrew_cask.py | ||
homebrew_tap.py | ||
installp.py | ||
layman.py | ||
macports.py | ||
mas.py | ||
openbsd_pkg.py | ||
opkg.py | ||
pacman.py | ||
pacman_key.py | ||
pkg5.py | ||
pkg5_publisher.py | ||
pkgin.py | ||
pkgng.py | ||
pkgutil.py | ||
portage.py | ||
portinstall.py | ||
pulp_repo.py | ||
redhat_subscription.py | ||
rhn_channel.py | ||
rhn_register.py | ||
rhsm_release.py | ||
rhsm_repository.py | ||
rpm_ostree_pkg.py | ||
slackpkg.py | ||
snap.py | ||
snap_alias.py | ||
sorcery.py | ||
svr4pkg.py | ||
swdepot.py | ||
swupd.py | ||
urpmi.py | ||
xbps.py | ||
yum_versionlock.py | ||
zypper.py | ||
zypper_repository.py |