Created attachment 515292 [details] app-misc/khard-0.12.1.ebuild New version has been released. Some dependencies changed. pyyaml was replaced with ruamel.yaml (Bug #644994) dev-python/unidecode is new new ebuild is attached, diff follows
Created attachment 515294 [details, diff] diff -u khard-0.11.4.ebuild khard-0.12.1.ebuild diff between in tree ebuild and new one
Thank you Kristian. Will handle both the addition of new dep and the version bump. Meanwhile I dropped vdirsyncer from RDEPEND as it really doesn't belong there.
There was just a new release, 0.12.2, no dependencies changed.
Work in progress git branch: https://github.com/andrey-utkin/gentoo/commits/khard-0.12.2 Having repoman errors, will look later. RepoMan scours the neighborhood... dependency.bad [fatal] 13 app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/gnome) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/gnome/systemd) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/plasma) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/plasma/systemd) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/developer) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/no-multilib) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/systemd) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(hardened/linux/amd64) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(hardened/linux/amd64/no-multilib) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(hardened/linux/amd64/no-multilib/selinux) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] app-misc/khard/khard-0.12.2.ebuild: RDEPEND: ~amd64(hardened/linux/amd64/selinux) [ 'dev-python/ruamel_yaml[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]'] Note: use --include-dev (-d) to check dependencies for 'dev' profiles
I presume this is because I did choose to name ruamel.yaml as ruamel_yaml, while fkmclane used ruamel-yaml ("-" instead of "_").
Good spot, thanks a lot! Fixed in https://github.com/andrey-utkin/gentoo/commits/khard-0.12.2-v2 , now testing locally.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e2df0f7f7ff646e44fc70b281e2396b376d535 commit d2e2df0f7f7ff646e44fc70b281e2396b376d535 Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2018-01-27 11:27:10 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2018-02-07 12:12:20 +0000 app-misc/khard: add new version 0.12.2 Based on work by Kristian <kbx@posteo.de> Bug: https://bugs.gentoo.org/644996 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/khard/Manifest | 1 + app-misc/khard/khard-0.12.2.ebuild | 42 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+)}
Pushed! Thanks Kristian!