#982653 ansible-lint: Switch dependency from ansible to ansible-base?

#982653#5
Date:
2021-02-12 22:56:38 UTC
From:
To:
Hi!

The ansible package has been split into ansible (where all the
collections can be found, and which is rather heavy), and
ansible-base where the core of ansible can be found.

It seems to me that ansible-lint can work with just ansible-lint?
If so it would be nice to change the dependency to not require the
heavy ansible package.

Thanks,
Guillem

#982653#12
Date:
2022-03-04 19:50:43 UTC
From:
To:
Hello Guillem,

I have changed ansible-lint's dep to:
ansible | ansible-core

So the dependency can be fulfilled by ansible-core.

Unfortunately ansible-core is currently uninstallable due to #1001040
so I can't consider switching the default dependency yet (having
ansible-core as the "default" dep).

Even after the blocking bug gets addressed I want to consider the
implications of defaulting to ansible-core, it might be better to
stick with ansible to cover for the majority of our users while
allowing them to install ansible-core instead if they want (current
behavior).

Cheers,

#982653#17
Date:
2022-05-27 18:49:36 UTC
From:
To:
I'm gonna switch the dependency to ansible-core in the next upload,
which is currently pending on python-ansible-compat going through NEW.

#982653#22
Date:
2022-06-18 18:33:48 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ansible-lint, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 982653@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Henrique <samueloph@debian.org> (supplier of updated ansible-lint package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 18 Jun 2022 18:55:02 +0100
Source: ansible-lint
Architecture: source
Version: 6.3.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Samuel Henrique <samueloph@debian.org>
Closes: 982653 1012366
Changes:
 ansible-lint (6.3.0-1) experimental; urgency=medium
 .
   * New upstream version 6.3.0 (closes: #1012366)
     - This upload is blocked from going to unstable until
       python3-jsonschema >= 4.6.0 gets uploaded to it.
   * Move package maintenance under the Python's team
   * d/control:
     - New dependencies python3-ansible-compat and python3-jsonschema
     - Drop ansible in favor of ansible-core (closes: #982653)
   * d/copyright: Remove entry for deleted file 'NoLogPasswordsRule.py'
   * d/docs:
     - Stop installing examples folder (they're actually ansible test data)
     - Rename README.rst to README.md
   * d/p/disable_scm_version.patch: Update patch
Checksums-Sha1:
 959361c4b9be088f4406c7ba687232275d9d1405 2103 ansible-lint_6.3.0-1.dsc
 ac2299de530ff78e60c19d88789501da3ef33caa 268331 ansible-lint_6.3.0.orig.tar.gz
 4132431fd8d010fcf8599558cd8fa2516049fc66 7956 ansible-lint_6.3.0-1.debian.tar.xz
 8e365bfa41223e7c64fecb120c8a4f12b3938a0c 7186 ansible-lint_6.3.0-1_amd64.buildinfo
Checksums-Sha256:
 d390bab22957e7e598270de664eee7e95112aee0671010ffef298803467030d4 2103 ansible-lint_6.3.0-1.dsc
 7bf8335df7e2e5a3fe272000b2d5f347dcaa6b20c364a853c7c9cb0ad3fccf43 268331 ansible-lint_6.3.0.orig.tar.gz
 3e32e87f2fe8b9bd37afea80924aeb5dc3d5e0b13de64189402b7fb6fb5b119a 7956 ansible-lint_6.3.0-1.debian.tar.xz
 27821952011e1681b261ecc6f2bc3ad2ed2ba6f32e9a12012eaa6534d42b1f19 7186 ansible-lint_6.3.0-1_amd64.buildinfo
Files:
 ecb8ffb8df0d9e84c2578239893e3c22 2103 misc optional ansible-lint_6.3.0-1.dsc
 4de5a85ebd37e86538f4cb230dfa390c 268331 misc optional ansible-lint_6.3.0.orig.tar.gz
 57abada03cc55f1bc64517d5a5ac87e6 7956 misc optional ansible-lint_6.3.0-1.debian.tar.xz
 9849ace0049f95b67516c931d6ebfdc2 7186 misc optional ansible-lint_6.3.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAmKuFhMACgkQu6n6rcz7
Rwd2ThAAubDjAq4OXLGXz1qZsfRd+WTwfbdxnnRbF5A/LkMElo/hNmpy2oVIuKIT
NvH1siHkJJzK4gQF9t4ghgaW79G8eYnulmxmETv6pFVGm98hlMpAGP5gAGQeq+R5
bnTV4g5sruoPs2VHnD27YDYDNh8m8oMcfrP7Dy6hVL0sG26Ub9L4Dxu6r9vV1nZs
DxW8RokBijWSz1srv+hhAbO0UzDy4ZzAg+E3Cm1G/wHVyqErIjkwJVkq+YbYK+Rr
aJukWfVSJs/ktHa+dz29csmm3nHV4henJ2wVbBDFOB8BcO64+nZExtbunVLa3QJa
Ybv3ytG4x6O2IoVlIlqj8OwNjA3lehYGMPQ6VJItlql0bn3UX4Gi7RYjDF3Ov3ZB
DkfSM6pG/IamUi+cqhLZxNUOJCMjAm5YWO7M/1kXmPZJXl+K8q2VENh6+V2W9AVw
Vj5BYLL9FCUjIn5FbdgsKBQehmWUJei13sXEO4+fDU1SyITSq5m1AEzF9iarZWlh
EmXbqcz8QKlOGV08qtLiacBb1LlNMYQ0zMzU39lVJEIDc01cz+sJVNus2UAOKC30
sfWrAcrPwD9bjtIsLISjZM0p91vqm+T1V44CmQV8WCqoRVvWZUw0hzKisaSvpAhM
euNxMR+34i0HNYwLwFj2EcfMPWeYx1HHle2oSeGfYC0Rgu0LK3k=
=FkMn
-----END PGP SIGNATURE-----