1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/plugins/modules/packaging/os
patchback[bot] 22e0a6dac7
portage: drop usage of gentoolkit, add knobs for --with-bdeps, --backtrack (#5349) (#5365)
* portage: drop dependency on gentoolkit (provides equery)

Portage installs a Python module, which is available anywhere that
Portage itself is available. We can use that instead of calling a
shell command.

Signed-off-by: John Helmert III <ajak@gentoo.org>

* portage: add knob for emerge's --backtrack flag

Signed-off-by: John Helmert III <ajak@gentoo.org>

* portage: add knob for portage's --with-bdeps option

Also, this option does not accept "True" like other options. Instead,
it only uses 'y' and 'n', so parse booleans properly into these chars.

Signed-off-by: John Helmert III <ajak@gentoo.org>

* Add changelog entry for #5349

Signed-off-by: John Helmert III <ajak@gentoo.org>

Signed-off-by: John Helmert III <ajak@gentoo.org>
(cherry picked from commit 2a54644cfa)

Co-authored-by: ajakk <jchelmert3@posteo.net>
2022-10-14 22:48:06 +02:00
..
apk.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
apt_repo.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
apt_rpm.py multiple modules: removed unused imports (#5258) (#5268) 2022-09-10 12:18:27 +02:00
copr.py Fix linting errors; fix some real bugs (#5111) (#5114) 2022-08-12 12:33:02 +02:00
dnf_versionlock.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
flatpak.py Fix linting errors; fix some real bugs (#5111) (#5114) 2022-08-12 12:33:02 +02:00
flatpak_remote.py Fix linting errors; fix some real bugs (#5111) (#5114) 2022-08-12 12:33:02 +02:00
homebrew.py homebrew: add Linux brew path to defaults (#5241) (#5254) 2022-09-08 08:05:36 +02:00
homebrew_cask.py Normalize more booleans. (#5247) (#5250) 2022-09-06 21:07:46 +02:00
homebrew_tap.py homebrew: add Linux brew path to defaults (#5241) (#5254) 2022-09-08 08:05:36 +02:00
installp.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
layman.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
macports.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
mas.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
openbsd_pkg.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
opkg.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
pacman.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
pacman_key.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
pkg5.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
pkg5_publisher.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
pkgin.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
pkgng.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
pkgutil.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
portage.py portage: drop usage of gentoolkit, add knobs for --with-bdeps, --backtrack (#5349) (#5365) 2022-10-14 22:48:06 +02:00
portinstall.py multiple modules: removed unused imports (#5258) (#5268) 2022-09-10 12:18:27 +02:00
pulp_repo.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
redhat_subscription.py Fix #5313: redhat_subscription module is not idempotent when pool_ids (#5319) (#5330) 2022-10-03 20:36:35 +02:00
rhn_channel.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
rhn_register.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
rhsm_release.py Fix copyright lines (make sure 'Copyright' is there). (#5083) (#5084) 2022-08-05 22:45:15 +02:00
rhsm_repository.py Normalize more booleans. (#5247) (#5250) 2022-09-06 21:07:46 +02:00
rpm_ostree_pkg.py Normalize more booleans. (#5247) (#5250) 2022-09-06 21:07:46 +02:00
slackpkg.py Fix copyright lines (make sure 'Copyright' is there). (#5083) (#5084) 2022-08-05 22:45:15 +02:00
snap.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
snap_alias.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
sorcery.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
svr4pkg.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
swdepot.py Fix copyright lines (make sure 'Copyright' is there). (#5083) (#5084) 2022-08-05 22:45:15 +02:00
swupd.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00
urpmi.py multiple modules: removed unused imports (#5258) (#5268) 2022-09-10 12:18:27 +02:00
xbps.py Fix indent. (#5177) (#5179) 2022-08-24 20:53:26 +02:00
yum_versionlock.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) (#5068) 2022-08-05 13:17:19 +02:00
zypper.py multiple modules: fixed markups in doc (#5227) (#5233) 2022-09-04 15:59:57 +02:00
zypper_repository.py Adjust booleans in packaging modules. (#5154) (#5169) 2022-08-24 20:46:30 +02:00